A rutin automatikus automatizálása
Üdvözlünk! Ma szeretnék bemutatni Önt egy csodálatos automatizálási eszköznek, az AutoHotKey-nek!
Ezzel Ön képes lesz arra, hogy:
1) Az egérrel, billentyűleütésekkel kapcsolatos programok programozása;
2) Gyorsan töltse ki az azonos formákat, formákat;
3) Tegye fel a varázslat forró gombjait, töltse fel őket milliszekundumokra az utántöltés után (ami kritikus);
4) Automatizálni minden rutin tevékenységet és kávét fogyasztani.
Azonnal figyelmeztessünk - az írás kezdetén nagyon szeszélyes. Vannak olyan helyzetek, amelyek miatt a kód valamilyen oknál fogva nem működik, és fél napot kell gondolnia, amikor hibát vétettél. Sorolja fel a dokumentációt. Kérjen segítséget az interneten. Ellenőrizze a szintaxist.
A befektetett idő azonban kamatokkal fizet. Elég mastering Az AutoHotKey sok időt és idegeket takarít meg.
Ebben a bejegyzésben csak a konkrét példákat ismertetem a szkriptek használatáról a gyakorlatban, és megmondom azokat a buktatókat, amelyek nem szerepelnek a dokumentációban.
A kódot * .ahk fájlokban írták le, amelyeket rendszeresen jegyzett notepaddal szerkesztettek.
Hozzon létre egy szövegfájlt, és módosítsa annak kiterjesztését.
MouseGetPos, xpos, ypos
MouseClick, balra, 130, 70. 0; [WhichButton. X, Y, ClickCount, Speed, D | U, R]
MouseMove, xpos, ypos, 0
A parancsfájl a képernyő tetején lévő kártyára kattint, és a kurzort visszahelyezi a helyére.
A 0 számok mindkét operátorban felelősek a kurzor sebességéért, vagyis azonnal.
A kulcsait meg lehet oldani egy kulcsnak, 2 napraforgónak stb. és gyorsan, anélkül, hogy a növényekre feszült.
(130, 70 koordináták, akkor valószínűleg változtatni kell.) Használja a 4) pontot)
9) Tegyük fel, hogy csillagokat vagy más karaktereket kell elhelyeznünk minden sor végén.
Rendelési szám: No. 12583g 8941
és ott van az asztal. Én, mint bot-tervező, úgy gondoltam, hogy grafikusan definiálom az asztal szövegét és határait.
Ie Például meg kell határoznom az asztal kezdetét, ahol oszlopok lesznek: Nem, termék, egység, darab. az ár ÁFA nélkül, az ÁFA-t, a kedvezményes árat, az összeget.
És a táblázat vége.
Míg homályosan elképzelni, hogyan kell csinálni.
Ha ez nem nehéz, mondja el a lustaság bajnokság nevében :)
Bontsa ki az 1. ágat
Adja meg a képernyő képernyőjét, látni fogom. A mezõk adatai nem feltétlenül szükségesek
Bontsa ki a 0-as fiókot
és 1-ben képes lesz kitölteni a mezőket? Például naponta kell írni a kapcsolatokat, de túl lusta vagyok.
Bontsa ki a 3. ágat
Talán. De ha van hozzáférés a futás feldolgozásához - könnyebben írható a feldolgozás az 1c nyelvre.
Igen, ismernie kell az 1c-t, de az 1c alapjainak megtanulása egyszerűbb, mint az AutoIt alapjainak megtanulása.