- Reklámok kikapcsolása Xiaomi, Redmi és Poco telefonokon
- iPhone topik
- Motorola Moto G04 - fapadot szépen
- Milyen okostelefont vegyek?
- Beletenyerelnek a memóriaárak a mobileladásokba
- Hivatalos a OnePlus 13 startdátuma
- Minden a BlackBerry telefonokról és rendszerről
- Huawei Watch GT 6 és GT 6 Pro duplateszt
- A világ aktív okostelefonjainak negyede iPhone, ötöde Galaxy
- Honor Magic V2 - origami
Új hozzászólás Aktív témák
-
Ezt próbáld meg (nem próbáltam ki, AI írta a kódot)
#!/bin/bash
TIMEOUT=10
last_change=$(date +%s)
while true; do
current="$(xsel -ob 2>/dev/null; xsel -op 2>/dev/null; xsel -os 2>/dev/null)"
if [ -n "$current" ]; then
now=$(date +%s)
# ha változott a vágólap, új időbélyeg
if [ "$current" != "$prev" ]; then
last_change=$now
prev="$current"
fi
# ha TIMEOUT mp eltelt változás nélkül → törlés
if (( now - last_change >= TIMEOUT )); then
xsel -cb
xsel -cp
xsel -cs
notify-send "A vágólap(ok) törölve."
prev=""
fi
fi
sleep 1
done -
Penty
aktív tag
Sziasztok!
A vágólapok tartalmát szeretném X mp-enként kitakarítani, szóval egy egyszerű kis vágólapot törlő scriptre lenne szükségem. Eddig ezt sikerült összehoznom. Az i3wm config indítja a gép indításánál.
Jelenleg ugye úgy működik, hogy ha valami bekerül a vágólap(ok)ra, akkor megszakad a while loop, vár 10 mp-et, majd törli a vágólapok tartalmát.
Az vele a baj, hogy ha pl. 7 mp-nél ismét bekerül valami a vágólapra, akkor nem kezdi újra a számlálást, hanem 3 mp-cel később törli a másodjára bekerült dolgot.
Hogyan lehetne megoldani, hogy ilyenkor újra kezdődjön a visszaszámlálás a törlésekig?
Esetleg valami más egyéb javítani való? Nem vagyok egy nagy bash mágus...#!/bin/bashwhile [ -z "$(xsel -ob)" ] && [ -z "$(xsel -op)" ] && [ -z "$(xsel -os)" ]; dosleep 1donesleep 10xsel -cbxsel -cpxsel -csnotify-send "A vágólap(ok) törölve."$0 & -
zsoltip
őstag
Üdv Fórumtársak!
Korábban működött a még P51S Lenovo fórumból származó, majd AHK1-re, majd általam AHK2-re átírt billentyűzet világítás kezelés. Mostanra viszont nem működik. Arra gondoltam visszamegyek egy egyszerű PS1 szkriptre, de nem sikerül megírjam ChatGPT-vel sem, nem, hogy saját kútfőből.
Megoldást kresek arra, hogy a Lenovo ThinkPad T16, P53, T460, E16 és egyéb gépeim billentyűzet háttérvilágítása:
- megadott fényerőszinten (1), bekapcsoljon, ha interakció van bill. lenyomás, egér mozgatás, trackpoint vagy trackpad érintés által
- kikapcsoljon 15 sec múlva
- ne jelenjen meg OSD üzenet a világítás be/kikapcsolására
((Ezt korábban lehetett szabályozni a Gépház, Rendszer, Kijelző, Speciális, Képernyő-illesztőprogram tulajdonságai alól; egy egyszerű OSD kikapcsoló négyzettel. De mára már (Windows 11 Pro 24H2) nem létezik.))Valaki meg tudná írni innen?
-
szuszinho
őstag
Sziasztok,
A következő scriptet hívom meg cron segítségével, de csak a tömörített fájl jön létre. A törlés sosem, még
-deletekapcsolóval sem:#!/bin/bashd=$(date +%Y_%m_%d)zip -r /path_$d.zip /ezt/find /path -type f -mtime +15 -exec rm {} \; -
Ez miért van így, és hogyan lehetne megoldani? Hiszen végeredményben a "continue" egy while loop-ban van, nem is csak egy if szerkezetben.
A példascript:
#!/bin/bashfunc() {ls /tmp/eznincsitt || continue}while true; doif [ "1" -eq "1" ]; thenfuncfiexitdonebash -x futtatás eredménye:
+ true+ '[' 1 -eq 1 ']'+ func+ ls /tmp/eznincsittls: cannot access '/tmp/eznincsitt': No such file or directory+ continue/tmp/test.sh: line 4: continue: only meaningful in a `for', `while', or `until' loop+ exit
Új hozzászólás Aktív témák
- Bestbuy játékok
- Kormányok / autós szimulátorok topikja
- Építő/felújító topik
- Hisense LCD és LED TV-k
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- TCL LCD és LED TV-k
- Minden, ami hőszivattyú
- Milyen videókártyát?
- Reklámok kikapcsolása Xiaomi, Redmi és Poco telefonokon
- Elemlámpa, zseblámpa
- További aktív témák...
- Apple iPhone 15 128GB,Átlagos,Dobozaval,12 hónap garanciával
- Apple Imac 21,5 Inch, Late 2015! Intel Core I5 + Intel Iris Pro Graphics. 1TB Háttértár!
- 154 - Lenovo LOQ (15IRX9) - Intel Core i5-13450HX, RTX 4060
- Honor Magic7 Lite 512GB, Kártyafüggetlen, 1 Év Garanciával
- Bontott 0perces TÜZES EZÜST/STARLIGHT MacBook Air 15" M4 10C/1G 16GB 256GB Gar.: 1 év APPLE gar
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopműhely Bt.
Város: Budapest



