Hirdetés
- Megyünk a CES-re! Mi várható?
- Cseresznyepiros és mokka barna Redmi Note 15-ök az újévre
- Megtartotta Európában a 7500 mAh-t az Oppo
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Xiaomi 15T Pro - a téma nincs lezárva
- Vivo X200 Pro - a kétszázát!
- Mit várunk 2026-ban a mobilpiacon?
- Samsung Galaxy S25 - végre van kicsi!
- Rugalmas OLED panelre válthat a Samsung Galaxy A57
- iPhone topik
-
Mobilarena

Új hozzászólás Aktív témák
-
brd
nagyúr
Volt még 5 percem, kicsit gondolkoztam/finomítottam, már nem ír feleslegesen a háttértárra:
@echo off
set scannerfile=scanner.txt
set logfile=logfile.txt
set compare=
set compare2=
:valtozottafile
for /f "tokens=* usebackq" %%f in (`forfiles /m %scannerfile% /c "cmd /c echo @fdate @ftime"`) do set compare=%%f
:hasonlitasamartaroltmetaadattal
timeout >nul 1
for /f "tokens=* usebackq" %%f in (`forfiles /m %scannerfile% /c "cmd /c echo @fdate @ftime"`) do set compare2=%%f
if "%compare%" neq "%compare2%" (
type >>%logfile% %scannerfile%
echo %scannerfile% file changed: %compare2%
echo,>>%logfile%
goto valtozottafile)
goto hasonlitasamartaroltmetaadattalAz első 2 set-es sorban állítsd be a scanner által készített file nevét, ill. a logfile nevét, ahová gyűjtenéd az adatokat! Ha a scanner tesz a file-ba sortörést is (ekkor üres sorok lesznek a kimeneti file-ban), akkor az
echo,>>%logfile%sort töröld, ha nem akarsz értesülni a parancssori ablakban a módosítási időpontokról, akkor a felette lévőt! -
brd
nagyúr
válasz
#81999360
#11987
üzenetére
Hát, meg lehet oldani kizárólag batch-ből, de elég paraszt módon:
:valtozottafile
forfiles /M scanner.txt /C "cmd /c echo @fdate @ftime" | find "." >%temp%\compare
set /p compare=<%temp%\compare
:hasonlitasamartaroltmetaadattal
timeout >nul 1
forfiles /M scanner.txt /C "cmd /c echo @fdate @ftime" | find "." >%temp%\compare2
set /p compare2=<%temp%\compare2
if "%compare%" neq "%compare2%" (
type >>logfile.txt scanner.txt
goto valtozottafile)
goto hasonlitasamartaroltmetaadattalA parasztság az benne, hogy egyrészt másodpercenként mindenképpen fut (timeout >nul 1), másrészt file-ba írja a lekért directory tartalmat, így SSD-n annyira nem egészséges használni (bár ez utóbbit lehet, hogy meg lehetne oldani egy kis bűvészkedéssel, ha lesz kedvem, végiggondolom). Semmilyen exe-t sem futtathatsz? Mert akkor kb. bármilyen, fileműveletet kezelő programnyelven meg lehet oldani.
Szerk.: a dir nem ad vissza másodpercet. A forfiles a jó. -
brd
nagyúr
válasz
DrojDtroll
#11566
üzenetére
Csak, hogy még nehezebben tudj választani:
yEd. -
brd
nagyúr
Kérlek, mondd hogy ez csak valami beteg felmérés, hogy mennyire türelmesek a programozók, és nem komolyan írod ezeket! Mi az, hogy mit mire lehet használni? Miért, egy szerszámot hogyan használsz? Egy csípőfogóval kábelt vágsz, krimpelőfogóval krimpelsz, baltával fát vágsz. De lehet a csipőfogóval ujjat is amputálni, a krimpelőfogóval mintát nyomni a gyurmába, a baltával meg szöget kalapálni. Neked kell eldöntened, hogy a "valami" a repülő magasságát jelenti, és az érték kiíratása lehet a magasságmérő műszeren megjelenített érték, vagy jelentheti az üzemanyag mennyiségét, akkor meg ha hozzáadsz egyet, akkor mondjuk 1 litert hozzátöltöttél a tankhoz.
-
brd
nagyúr
válasz
K1nG HuNp
#9465
üzenetére
A zöld alapon fehér H ott az óra mellett? Mert folyamatosan futnia kell, hogy tudja figyelni az eseményeket. Ha duplakattolsz rajta, ott a logban az általad írt parancsok listája?
A MouseClick alapból relatív pozíciót használ, írj elé egy
CoordMode, Mouse
sort, akkor lesz abszolút, pontosabban ezzel adod meg, hogy mihez legyen relatív
(így, ahogy írtam, a második paraméter nem kell, mert azt alapból Screen-nek veszi). A #n a Windows gomb+n-t jelenti. Valamint érdemes Return-nel lezárni egy-egy eseményt, mert ha majd több lesz a scriptben, akkor ez fogja elválasztani őket (különben az adott esemény utániakat is végrehajtja, mintha az is bekövetkezett volna), pl. így írd (az első Return utáni rész neked nyilván nem kell, az csak egy példa egy másik eseményfigyelésre):
#n::
Send, {A down}
CoordMode, Mouse
MouseClick, left, 1288, 626
Send, {A up}
Return
$*#a::
Reload
Sleep, 1000
Return -
brd
nagyúr
-
brd
nagyúr
válasz
K1nG HuNp
#9460
üzenetére
Írok én is egyet: AutoHotkey. Mondjuk ahhoz, hogy mellette dolgozni tudj, inkább az adott böngészőt kellene megokosítani egy kiegészítővel. De ehhez mélyebb ismeretek szükségesek. Viszont az ilyen, csak klikkelgetős megoldásokhoz lehet használni virtuális gépet.
-
brd
nagyúr
Sziasztok, nem találtam konkrét .NET-es topicot, így itt kérdezem: van egy .NET-es ClickOnce alkalmazás, itt a legalsó. A setup lényegében létrehoz egy parancsikont, ami JoystickCurves.appref-ms néven fut, és ez a tartalma:
http://www.xedocproject.com/joystickcurves/JoystickCurves.application#JoystickCurves.application, Culture=neutral, PublicKeyToken=582c649bb763629a, processorArchitecture=x86
Így letöltődik a legfrissebb (gondolom legalábbis, hogy valami ilyesmi ezen faramuci megoldás létezése) program, és elindul. A letöltődő programot természetesen megtaláltam, de Internetelérés nélkül nem igazán akar elindulni, ez részben azért baj, mert szeretném offline is futtatni. Lehet ezt, ill. hogyan?
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
- Megyünk a CES-re! Mi várható?
- Cseresznyepiros és mokka barna Redmi Note 15-ök az újévre
- Házi barkács, gányolás, tákolás, megdöbbentő gépek!
- Luck Dragon: Asszociációs játék. :)
- Gyúrósok ide!
- OLED TV topic
- Sorozatok
- Megtartotta Európában a 7500 mAh-t az Oppo
- NFL és amerikai futball topik - Spoiler veszély!
- Energiaital topic
- További aktív témák...
- Olcsón! LG 34WR55QC-B 100Hz 21:9 UltraWide USB-C PD Machez is! Gari: 2027.áprilisig.
- Liquid Freezer III 360 - használt, garancia: Alza 2031.02.16-ig - ALKUKÉPES.
- Asus Rog Strix G513 144hz Laptop Eladó!
- Mobil LTE hotspot router TP-Link M7200 V4 4G/LTE 150Mb/s,WiFi 2,4GHz 300M
- Four Connect Stage2 2x10mm2 prémium hangfalkábel Nakamichi banándugókkal
- Kuriózum: Ozark Trail (amerikai) fejlámpa 600 lumen
- ÁRGARANCIA!Épített KomPhone Ryzen 5 7600X 32/64GB RAM RTX 5060 Ti 8GB GAMER PC termékbeszámítással
- ÁRGARANCIA!Épített KomPhone i7 14700KF 32/64GB RAM RX 9070 16GB GAMER PC termékbeszámítással
- CTO Bontott 0perces TÜZES EZÜST MacBook Air 13.6" M4 10C/1G 16GB 512GB Gar.: 1 év APPLE világgar
- Honor 200 Lite / 8/256GB/ Kártyafügetlen / 12Hó Garancia
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopszaki Kft.
Város: Budapest




