Adăugați butonul utilizator

Adăugați butonul utilizator

Înainte am fost un mare fan al Netscape Communicator'a. Și îmi place în special despre el posibilitatea de a crea propriile butoane în așa-numitul Bar'e personale. Timp de aproape un an, eu folosesc browser-ul Opera și am fost întotdeauna lipsit în ea această oportunitate. Mă grăbesc să vă rog, este. Numai foarte adânc ascunse. Deci, configurația bara de instrumente la Opera este stocată în catalogul de butoane de directorul său de origine.

În directorul de butoane, la rândul său, de asemenea, două directoare: implicit și DefSmall (vezi diagrama.). În fiecare dintre aceste imagini stocate pentru butoane și buttons.ini fișier care definește configurația butoanelor: secvența, funcția, etc.

Vreau doar să fac două puncte:
1. director butoane este fișier readme.txt. Citiți-l cu atenție # 151; la îndemână.

2. Implicit de DefSmall dimensiuni diferite de butoane. Implicit un pic mai mult. Eu folosesc întotdeauna un set de butoane, astfel încât DefSmall stabilite mai jos va fi specifică.

Pentru a verifica pe care ați setat # 151; du-te la setările Opera. Deci, acum vom adăuga câteva butoane sale.

Rețineți că Opera poate adăuga mai mult de 8 butoane personalizate. Noi atât de mult și nu este necesar. fișier buttons.ini Deschideți. Se compune din mai multe secțiuni.

Suntem interesați de aici este modul în care:
1. [TOOLBAR]
2. [Butonul Bar principal]

Ei au deja. În primele cifre indicate pe butoane. Dacă vrem să adăugați un buton, avem nevoie și de desen.

Am pregătit câteva poze:
1. Pentru a porni unitatea C: (disk_c.gif)
2. Pentru a reveni la disc D: (disk_d.gif)
3. Pentru a merge la site-ul Reversing.NET (rev.gif)

Toate aceste imagini sunt atașate la articol.
Descărcați poze disk_c.gif, disk_d.gif, rev.gif

În plus, directorul DefSmall (și implicit, respectiv) este un set mare de butoane gata făcute.

Pentru a adăuga butoane în Opera au nume speciale: speciale, special2. special8. Exact opt.

Suntem în căutarea pentru ei în secțiunea [BARA] și găsim:
special = url.gif
special2 = url.gif
special3 = url.gif
special4 = url.gif
special5 = url.gif
special6 = url.gif
special7 = url.gif
special8 = url.gif

Schimbarea la acest lucru:
special = search.gif
special2 = disk_c.gif
special3 = disk_d.gif
special4 = rev.gif
special5 = url.gif
special6 = url.gif
special7 = url.gif
special8 = url.gif

Iar imaginea este search.gif au deja. Ne atârnă pe ea Yaandex motor de căutare.

Acum, du-te la secțiunea [Buton principal Bar] și aceasta:
[Bar Buton principal]
Versiunea = 1 # versiune, acest lucru trebuie să fie <> 0 #Button număr = spectacol atunci când este plin; arată când simplu; id; spațierea în față;
Buton 0 = 1, 1, 10000, 3 # New
Buton 1 = 1; 1, 10004, 0 # Print
Tasta 2 = 1; 0; 10227; 3 # Găsiți
Butonul 3 = 1, 1; 13010; 0 # Toggle hotlist
Butonul 4 = 1; 0; 13011; 3 # Fullscreen
Buton 5 = 1, 1; 10032; 0 # Back
Tasta 1 = 6, 1; 10056; 0 # Reîncărcare
Butonul 7 = 1, 1, 10031, 3 # Forward
Butonul 8 = 1; 1; 10072; 0 # Acasă
Buton 9 = 1; 0; 10052; 3 # Activ dosar cu marcaje
Butonul 10 = 1; 0; 10019; 0 # Tile
Butonul 11 ​​= 1; 0; 10018; 0 # Cascade

Adăugați la sfârșitul secțiunii următoarele linii:
Butonul 12 = 1, 1; 13000; 0 # Yandex
Butonul 13 = 1; 1; 13001; 0 # Disk C:
Butonul 14 = 1, 1; 13002; 0 # Disk D:
Buton 15 = 1, 1; 13003; 0 # Reversing.NET

Acesta este motivul pentru care am dat acești identificatori. Dacă scrii mai mult, acesta nu va funcționa. Mai precis, dar Opera va efectua acțiunile standard, care sunt atârnate pe ID-urile specificate.

Acum puteți reporni Opera (dacă ați fost deschis) și vom vedea butoanele noastre. Dar ei nu fac nimic.

Pentru ca ei să înceapă lucrul, este necesar să se adauge următoarele linii la fișierul:

[TITLE SPECIAL]
Special = "Yaandex"
Special2 = "Unitate C:"
Special3 = "unitatea D:"
Special4 = "Reverse"

Totul, acum totul funcționează așa cum ne-am dorit. Putem adăuga ponturile la butoane noastre speciale. Acest lucru necesită pentru a corecta fișierul LNG pe care îl utilizați.
Dar va trebui doar dacă ați instalat-te acolo.

Este necesar, în secțiunea [traducere] se adaugă următoarele linii:
13000 = "Căutare în Yaandex"
13001 = "Deschide unitatea C:"
13002 = "Deschide unitatea D:"
13003 = "Du-te la Reversing.NET"

Descărcați fișierul buttons.ini corectat + LNG

Totul. Nimic mai mult pentru a completa.

P. S. Deși puteți adăuga un buton pentru a porni programe externe.

Pentru această secțiune [URL special] scrie:
Special = fișier: // localhost / C: / Program Files / FlashGet /JetCar.exe
sau pur și simplu
Special = C: / Program Files / FlashGet / JetCar.exe

Dar nu am nevoie de ea și fă-o nu voi ;-( Want # 151; do. Și cu Java ultima dată când m-am confruntat cu un an în urmă ;-( Doar nu-mi amintesc. Apropo, dacă nu mă înșel, browsere au sprijinit mult timp și script-uri VisualBasic'ovskie. Și Opera nu este o excepție.