Facem asamblarea Total Commander. partea 3
Facem asamblarea Total Commander. partea 3
În această parte, vom vorbi despre crearea unei bara de instrumente puternică pentru construirea dvs., parametrii specifici pentru Total Commander, despre inovația celei de-a șaptea versiuni - "alias" și comenzile utilizatorilor,
precum și răspunsurile la întrebările frecvente despre personalizare.
Și acum înclinat înapoi în scaun, în timp ce eu sunt o mulțime, este plictisitor să spun =).
Acest articol vreau să încep prin crearea unei bare de instrumente pentru asamblarea ei, să fiu sincer am făcut mai mult îmi place totul de a face cu tastatura, dar uneori, odihn confortabil pe un scaun, cu un pahar de ceai fierbinte și un sandwich cu cârnați, ceva ce am fost distras atunci când ajunge la lene iubit FIVA OLJ, iau un șobolan și apăs pe orice buton =).
Pentru cei care nu tolerează mouse-ul asupra spiritului, sări peste acest capitol și citiți următorul text pentru că am scris opțiunea pentru tastatură. dar aș sfătui pe toți să părăsească două căi, doar în cazul în care, și în cazul în care, putem face o combinație de chei fierbinte pentru a porni / opri stilouri noastre.
În TC, un mecanism foarte convenabil pentru schimbul de butoane, acum o voi demonstra, aici:
Acest buton, prezentat în imagine, are un cod special și arată astfel:
Și pentru a avea același buton în Bara de instrumente, trebuie să copiați codul de mai sus și să îl inserați făcând clic dreapta pe bara de instrumente:
În același mod, puteți copia codul butonului în clipboard.
Iată câteva butoane pentru un exemplu:
Dezactivarea dialogului:
shell32.dll, 215
Dezactivarea dialogului
Configurația sistemului - msconfig:
Pe parametrii: în TC există parametri specifici care extind posibilitățile, să presupunem că aveți unele fișiere care trebuie copiate automat într-un anumit director, un mic exemplu:
Ca primul parametru, o casetă de dialog apare înainte de începerea programului care conține următorii parametri. Puteți să le schimbați înainte de a începe programul și chiar să anulați lansarea.
% P introduce calea sursă în linia de comandă, inclusiv înapoi (# 92; # 92;) la sfârșit.
% N pune numele fișierului sub cursor pe linia de comandă.
% T introduce directorul de destinație curent. Foarte util pentru ambalatori.
% M pune numele curent al fișierului în directorul de destinație din linia de comandă.
% O pune numele curent al fișierului în linia de comandă fără o extensie.
% E pune extensia curentă (fără un punct precedent) în linia de comandă.
Notă:% N și% M introduceți un nume lung, în timp ce% n și% m introduceți numele DOS (8.3). % P și% T introduceți căi cu nume de director lung și% p și% t cu căi scurte. (Același lucru pentru% o și% e)
%% introduce semnul procentului.
% L,% l,% F,% f,. creează un fișier listă în director,
definită de variabila TEMP,
cu numele fișierelor și directoarelor selectate și
Adaugă numele acestui fișier listă în linia de comandă.
Lista este ștersă automat când programul în desfășurare se termină. Puteți crea un fișier listă într-unul din cele 6 formate:
% L Nume de fișiere lungi, inclusiv cale completă, de exemplu, c: # 92; # 92; Fișiere program # 92; # 92; Long nume.exe.
% l (L în litere mici) Numele de fișiere scurte, inclusiv calea completă, de exemplu C: # 92; # 92; PROGRA
1.EXE.
% F Numele fișierelor lungi fără o cale, de exemplu, Long nume.exe.
% f Numele de fișiere scurte fără o cale, de exemplu, LONGNA
În general, totul depinde doar de imaginația ta, nu voi scrie aici codurile diferitelor butoane, acestea și multe altele pe site-ul rus despre TC - wincmd.ru pe forum.
De altfel, parametrii sunt valabili pentru metoda din capitolul următor.
Crearea propriilor comenzi
În Total Commander 7 în ciuda nemulțumirea unora numărul utilizatorilor de noi caracteristici, toate la fel, există două caracteristici foarte puternice, prima dintre ele - este abilitatea de a crea comenzi personalizate și funcția strâns legate - destinația de alias-uri (alias-uri).
Desi este cu siguranta devreme sa spunem ceva despre cea de-a saptea versiune, pentru ca este inca in faza de testare si este destul de bruta, dar sper ca tov. Gisler sa o aduca in minte =)
Între timp, poți încerca.
Crearea propriilor comenzi seamănă cu crearea unui buton pe bara de instrumente, dar este diferit în sensul că puteți folosi această comandă oriunde, adică puteți să le utilizați, de exemplu: în meniul principal
(după cum puteți vedea în secțiunea anterioară),
apelați linia de comandă TC, de la "start" și prin meniul de directoare rapide.
Acest lucru se face astfel: Configurație-> Setări-> Diverse:
În această fereastră trebuie să puneți modul "porecla" și să introduceți numele, este mai bine să îl faceți scurt, atunci voi explica de ce,
atunci trebuie să dați clic pe butonul de examinare, cu o imagine cu lupă:
Acum trebuie să selectați secțiunea "usercmd.ini", notați,
ai Esli această secțiune nu este prezent, Total Commander va oferi să-l creeze, atunci trebuie să faceți clic pe „Nou“. și selectați titlul corespunzător al echipei cu „em_“ precedent, recomand sa dau nume mai prietenos, astfel încât mai târziu a fost mai ușor să facă sens acestei mizerie =)
După cum puteți vedea că nu este nimic complicat aici, am folosit în loc de căi absolute - "variabila de mediu".
Aplicați toate setările, acum pentru a rula comanda noastră de tip în linia de comandă: fbar și apăsați Enter.
De asemenea, puteți face un buton pe bara de instrumente cu această comandă, iar pictograma va fi de asemenea afișată.
Creați echipa ta poate fi în versiuni mai vechi și chiar atribuiți-l la un hotkey normal doar o fac un pic mai dificil, sau mai degrabă aș spune - o corvoada, ele sunt după cum urmează: Zapusk-> Editare meniul „Run“, în cazul în care vă atribuiți o echipă și alte proprietăți, dacă aveți nevoie de ele și cum vedeți cheia fierbinte pentru a atribui același lucru poate fi, de exemplu: Ctrl + Alt + Shift + F1 =). dar vom merge în altă direcție;
Start elementele de meniu sunt comenzi, cum ar fi primul punct este aceasta: cm_UserMenu1 = 701, iar aceste comenzi pot atârna taste în modul obișnuit: Configuration-> Setări-> Diverse
și acolo este deja posibil să alegeți o combinație normală, dar există un singur lucru, dar!
Noua versiune este de a face un pic mai ușor, dar vseravno de punere în aplicare lasă mult de dorit, adică „este necesar să se organizeze dansuri cu o tamburina,“ urca de la un meniu la altul, sper că versiunea finală urmează să fie elaborată.
Am ceva experiență în acest domeniu, am făcut un instrument care facilitează acest proces în două clicuri =), într-un articol separat - despre automatizarea TC o voi posta si un altul care vă permite să atribuiți un „director rapid“ FAR ala.
Am ezitat mult timp pentru a scrie acest capitol sau nu, pentru că totul poate fi găsit în referință, iar în cazul în care nu există, atunci în orice forum, în secțiunea Total Commander puteți găsi răspunsuri la multe întrebări referitoare la activarea Total Commander este lecție destul de privat, o singură persoană, de exemplu, pentru a afișa și a ascunde fișiere folosind Ctrl + H, iar celălalt: Win + alt + Shift + Ctrl + F12, poate fi atât de convenabil =)
Mai ales odată cu apariția versiunii 7, toate funcțiile utilizate frecvent pot fi configurate sau activate prin intermediul interfeței, ehh. tot același om ciudat, Gisler, câți ani au trecut și el ia inclus doar în interfață, poate că este invers?
Și s-ar fi dovedit a fi un fel de monstru ca Nero, chiar și cu suportul de tot felul de piei, plus un jucător, un manager de descărcare, un browser, un filtru de cafea și un prosop de prosop =)
Ei bine, nu fi distras, voi descrie doar cele mai interesante momente, dar dacă poyavyatsya întrebări, cere-le în acest thread, eu, sau oricine care stie va încerca să le răspundă, iar apoi îl vom prezenta în formă de Întrebări frecvente separat.
Î: Cum pun pictogramele discurilor vechi, nu le plac pe cele noi?
R: În secțiunea [Configurare], adăugați (schimbați) tasta OldDrivesIcons = 1
Î: În 7 Totaluri există icoane în meniul principal și cum să le porniți?
R: În [Configurare], adăugați IconsInMenus = 1 (Posibile valori: 1, 2, 17)
Î: Nu-mi place Progress Bar în noua versiune, cum îl pot recupera pe cel vechi?
A: NewStyleProgress = 0
Î: Cum îmi pun pictogramele?
A: DriveLib = Pictograme pentru calea pe disc, IconLib = Calea către biblioteca de pictograme pentru fișiere și foldere
Î: Cum fac cursorul să se deplaseze după ce spațiul este selectat?
R: În [Configurare] adăugați SpaceMovesDown = 1
Î: Cum pot calcula dimensiunea tuturor folderelor?
A: Alt + Shift + Enter, este mai bine să descărcați pluginul DirSizeCalc
Î: Cum pot preveni alocarea unei extensii când redenumesc un fișier?
A: RenameSelOnlyName = 1
Î: Cum dezactivez economizorul de ecran?
R: În [Configurare], StartupScreen = 0
Î: Cum pot rula Total Commander cu alte setări?
R: La linia de comandă sau în proprietățile de comenzi rapide, scrieți: totalcmd.exe /i=name.ini
pentru ftp: totalcmd.exe / F = nume.ini
Î: Cum pot reseta raportul de aspect al panourilor?
R: Exista o comanda cm_50percent, faceti un buton cu aceasta comanda.
Î: Cum salvez dimensiunile coloanelor?
A: Dacă aveți un meniu extins și Russification de la Konstantin Vlasov =), Configuration-> Save position,
comanda: cm_ConfigSavePos, (același lucru este valabil și pentru fereastra Lister, Total Commander, adică salvează dimensiunile ferestrelor)
Î: Cum pot elimina parantezele pătrate în jurul numelor dosarelor?
A: [Configurare], DirBrackets = 0
Î: Cum de a face consola ca în FAR, care nu s-ar închide imediat?
A: 1. Îți iei și faci =)
2.Ce nu va închide este necesar să nu apăsați "Enter" și Shift + Enter
3. Puteți utiliza pluginul TConsole (dar este inconfortabil).
Puțin despre transferul de setări,
Cred că nu vei avea probleme cu asta, dar tot trebuie să spui asta.
După ce faceți ansamblul, mai devreme sau mai târziu, va exista o nouă versiune a TC sau a unor pluginuri noi care vor fi actualizate,
în acest caz, TC-ul bun, că nu se face rău în registru și tot ce trebuie făcut este doar pentru a suprascrie vechile plug-in-uri,
În cazul transferului: trebuie să copiați fișierele INI, fișierele cu bara de extensie, br2 (acestea sunt extensii ale barelor de instrumente). foldere cu pluginuri, utilitare și meniuri.
Totul!
TC în sine va prelua toate setările, rămâne doar să adăugăm chei suplimentare la wincmd.ini care operează în noua versiune
și să actualizeze pachetul rusificării.
Următoarele articole sunt în curs de pregătire: 4 părți ale ciclului: Facem asamblarea noastră de Total Commander, automatizăm TC cu programe externe (AutoHotKey, AutoIT, PowerPro, VBScript + TCSHelper de Volniy),
crearea unui program de instalare pentru construirea dvs., întrebări frecvente pentru configurarea unei TC.
P.S. Am o altă mică solicitare adresată cititorului, scrieți ceea ce doriți să vedeți în partea următoare.
Și dacă există o dorință și un timp (din păcate, nu am multe) scrieți știri legate de Total Commander, bine ați venit!