Működési példáját HTA
Scripts
Eleinte kezelték őket, mint befejezetlen programozási nyelvek. Most teljesen megváltozott a véleményem, mert minden alkalommal, szkriptek, hogy segítsen nekem megoldani a problémát.
Azt hiszem, emlékszem * .bat fájlok DOS. És néha használja: fut valami, másológép.
Tudtam, hogy a * .vbs, * .js - ugyanaz, mint a * .bat, de nehezebb programot - tudod, vagy VBScript vagy JScript. VBScript megtanultam gyorsan - VBA MS Office. És hirtelen találtam magam határozatlan shell programozás, kisalkalmazások megteheti még Notesz (Notepad)! Wow! Pribaldel, chesnoyao. Rögtön példa programot, amely automatizálja specifikus jelentések, alkotó levél elhagyja naplókat.
A második kérdés zavar, a párbeszéd. Ki emlékszik az INPUT, ki tudja, milyen óvodába. És mi is a kapcsolókat dialógusok, és a gombok és menük és a láthatóságot. Elkezdtem megvizsgálni annak a lehetőségét script (pontosabban kapcsolat projektek) a tervezési formák -, és rohant * .hta. Rájöttem, hogy ez az. Scripts + html alakú.
HTA szempontból a munkámban.
HTA - HTML alkalmazások. Bárki, aki ismeri a lehetőségét, VBScript vagy JScript, megérti, hogy az alapvető szerkezete és a fájlrendszer - a kezünkben. Bárki, aki ismeri az OOP (objektumorientált programozás), megérti, hogy egy Word-edik menedzsment, Excel-egyen sok más alkalmazás - is a kezünkben. És bárki, aki ismeri a HTML (lefordítani?), Megérti, hogy levonhatjuk nagy eke, és mindezt a cég. Itt van, mit jelent - HTA.
Ezt követően, rájössz, hogy sok a „hasznosság” A www.freeware.ru - csak szemetet.
Ez az oldal megpróbálom véleménye alátámasztására, hogy a HTA - olyan eszköz, amely segítségével időt takaríthat meg. Azonban, ha túlzottan sok időt fordítanak, de a mi feladatunk -, hogy képes legyen meghatározni a leghatékonyabb módja, hogy a cél elérése érdekében. Azt is mondhatjuk: „Ki fogja megoldani ezt a problémát?”
Próbáljuk megmutatni, hogy példaként a forgatókönyvet, ami segíthet, hogy értékelje a szar lemezeket: mely mappák foglal sok helyet. Mint Total Commander által az ALT + SHIFT + ENTER-t.
Elkezdjük. És ez lesz 1.1-es verziója.
Készítsen sizer.hta fájlt. Akik most kezdik: hozzon létre egy szöveges dokumentumot, majd nevezze át, megerősítve WIND módosítsa a kiterjesztést.
Hozzon létre egy dokumentum szerkezetét HTML. Nem írja le a címkéket töltsék le a kész fájlt és nézd meg a Notepad.
Hozzon létre egy szöveges mezőben a mappa elérési útját. Váltson a tie diagram rajzolás folyamatát, és megjeleníti mindezt grafikusan. Mi az? Igen, bármit. Akkor tábla lehetséges, például egy lista, amely meg van jelölve.
Tyr-p-p-s-gödrök. Pir-rr-s-gödrök. Kész.
Távolság.
Például a lista elem kell mutatnia a méretet. Keresünk a legnagyobb mappa - ez lesz a 100%. A többi - százalékban kifejezve.
Színezés, akkor íme, - aki, mint szeretné. - bármely, ugyanaz a HTML.
Megjegyzés.
Mi továbbra is. És ez - version 1.2.
Én nem annyira keményen dolgozó, hogy illeszkedjen az utat! Században az udvarban. Ezért kiegészítik a script navigáció.
Navigáció.
Fűszerek: Hogyan, mit gondol ez sokkal kényelmesebb -, hogy hozzon létre egy listát a jelenlegi úton (mint a megnyitás / mentés dobozok), vagy egy összetett kapcsolat (például www.filesearch.ru)? Vagy talán a la Norton? És hagyja, hogy a egyik és a másik.
Tyr-p-p-s-gödrök. Pir-rr-s-gödrök. Délben. Kész.
Most megváltoztathatja a bárhol teszi minden a vezetők, hogy válaszoljon a elemet. Ez egyszerű: az elem, hogy már zavart maga is tartalmaz egy új utat (nagyon nehéz, talán, hogy egy utat az érték?) Alapján, amelynek az elemei vannak kialakítva. A lényeg: akkor válassza ki a mappát a listából, akkor adja meg az utat a húr, akkor kattintson a linkre mappák (és ugrás át a szinteken), valamint - a kiemelés: akkor kattintson a grafikus kijelző egy mappát, és akkor lehet menni, és az előző szintre. Mi nem egy Norton?
Mi továbbra is. És ez - version 1.3.
Command Prompt. Ez itt a kérdés. Akkor program nem nyitja meg a root C: és úgy minket faeper. Tehát, ha megnyitja a hozzá ellenőrzés, és ha van egy parancssori paraméterekkel itt? Nos, ha a tulajdonos lusta, akkor számolni az összes C. nem kímélni őt. (Oké, oké - avtoproschet megjelenítése csak a jelenléte a csapat).
Mi továbbra is. És ez - version 1.4.
Most - cselekvés.
Mert mi ez az egész történt? Annak érdekében, hogy távolítsa el. Már van szükség opció kényelmesebb, használhatóságát. Míg a vezető a hívást (valami - probléma méretét, mint a referencia, két byte küldeni) - és mit kell tenni, még semmi sem dől el? A javaslatok?
Itt található az eredmény?
Tehát lássuk, mi történik, milyen ez. Screenshot (screenshot) - súlya sokat, én jobban szimulálja, hogyan HTML.
Ha rákattint a méret a nyílt Windows Intézőben.- .
- 198,6 SYSTEM
- 3.0 COMMAND
- 24,0 INF
- 9.0 HELP
- 4.9 RENDSZER
- 320,0 KURZOROK
- 11,0 JAVA
- 10.5 BETŰTÍPUSOK
- 0.2 WEB
- 1.7 MEDIA
- 0,3 CatRoot
- 2.8 Minden felhasználó
- 2.1 TWAIN32
- 5.5 MOTOROLA
- 2.1 twain_32
- 124,0 TEMP
- 19.1 SYSBCKUP
- 3.5 Applog
- 3.3 Temporary Internet Files
- 58.6 telepítő
- 29,1 gyorsítótár
- 80,8 fájlok: C: \ WINDOWS
Ez a modell, nem az igazi kedves. Valódi fajta láthatjuk már otthon.
programok szempontjából.
és hogy ha felveszi a képeket? Az előző mappa - a zöld horog, magát a mappát - folder.ico. Háttér választani.
és hogy ha teszünk a kiigazítás? Például sormagasságról színe, betűméret. A minimális kijelző mérete.
Mindannyian tudjuk, hogy mire van szükségük. De - a forgatókönyvet! Open Source! Szeretnénk - díszíteni, szeretnénk - egy funkció hozzáadása. Szeretem a szabadság, szeretem az erődet.
Még mindig megvan. Skins. És ez - version 1.5
Skins - bőr, amit tesz a programban. És ez lesz a színes, kedves szemünk béna. Wah-wah-wah!
Az ötlet a következő: az összes tervezési program származhat stílus fájl - CSS (Cascading Style Sheets). És belül a kapcsolót, amelynek tagjai az ezen fájlok neveit.
Az eredmény: minden CSS fájl meghatározza, hogy melyik képet használni, ahol milyen színű. Módosítása - azonnal, a helyszínen, anélkül, hogy elhagyná a programot.
A labda, néztem egy pár vagy két textúrák (vagy inkább 15), rendezett őket különböző mappákba (a sorrendben), és a klónozott 5 db CSS fájlok, a különbség, hogy - csak a mappa neve.
Létrehozása kapcsolási mechanizmus került körülbelül egy órát (a kívánt megbecsült pár funkciók önképzés), Válogatott képek - még 30 percig. Megnéztem - nagyon kellemes, kamat 80. Hozd stílus a végéig - Ja azt. Mindegy, hogy nem tárolják (bár az alapértelmezett stílust, akkor meg, a LINK tag). Csodálja.
Fájl méret - 8 font. De - légy óvatos, mert az öt stílusok teljes méretű tömeg £ 110 - 15 kép, minden ugyanaz.
Styles - általában: a hatalom feldolgozni. Ha bizonyos elemek egyedi neveket, ezek az egyetlenek, akkor gondoskodik a különleges. Például a legtöbb „kövér” mappa ünnepelni másképp. Várj, ami megy - megbotlik képek az elemek!
És ez - minden? Nem. Növeli a termelékenységet. És ez - version 1.6
Használok Total Commander-edik helyett a karmester. Próbálja megnyitni kívánt mappát benne. Nézett segítséget Total „tanult” a parancssorba, megtalálta, amit keresett. Régebben az eljárás Run WSH Shell tárgy, mint futtatható minden mást. De szemben a probléma: hol kell keresni a Total Commander? Három lehetőség van: a Program Files, a c: \ totcmd, vagy valahol máshol (mint az enyém - a program mappájában, amely nem igényel telepítést). Ellenkező esetben nem fog működni után. Nos, akkor azt mutatta az utat, hogy a kiválasztás a felhasználó. Ha szükséges, még mászni belsejében HTA és kezeli a helyes utat (hagytam), valamint egy programot, az alapértelmezés szerint, ha rákattint a linkre (opció jelölve). Akkor valószínűleg hozzá és távol.
Úgy működik. Fájlméret - 9 kiló. (Ne felejtsük el, a 100 font bőr).
Természetesen a döntés nyersen. A legtöbb nem tetszik. Mászni a fájl helyes. És hol vannak a Total Commander? Lehet, hogy valaki mondani? Az adatbázishoz? Személy szerint én úgy dolgozni bárhonnan, és a registry-ben a „hely” van.
De ebben az esetben nem. Te csak nézd meg, kiderül egy szöveges fájlt! Én egy Windows-ohm 96 év, és csak most, amikor a Windows 98 dob korcsolyát, tanultam én is, ha van ilyen eszköz. (Azonban a 95. azt is hozzá, hogy a terhelés).
És ha van, hogy egy flash-terjeszteni? És ha - XML?