Hozzászólások
-
SzerzőBejegyzés
-
vizsla wrote:Hát szerintem ez oszlop szélességet (karakter számot) jelent, de mindegy.
Bár nem értem… nálam el tudja menteni kilépéskor az utolsó használt beállításokat… ezt is.Nálam is elmenti, nem arról van szó, csak alapbeállításnál a 700Mb-os fájlt is Kb-ban jeleníti meg és eléggé átláthatatlan, azonban ha az oszlop szélességet 4-re állítom, akkor már Mb-os formában írja ki.
Azonban sok proginál(pl. df) van egy „human readable” kapcsoló, ami automatikusan kb, mb, gb méretre alakítja az értékeket.
Azt kérdeztem, hogy ilyen van-e mc-nél?De ha már eszembe juttattad, megjegyeztethető vele, hogy melyik könyvtárakban voltam kilépéskor s újbóli indításnál abban kezdjen?
A man-ban a „-P”-t írják erre, de az bash-nél nem igazán ment.mc-nek megadható, hogy a fájl méretet „human-readable” formában mutassa automatikusan?
Most saját listázási móddal, „size:4” opcióval tűrhető, de furcsa, hogy ez másképp nem állítható.
Bár az is érdekes, hogy nem lehet az alapértelmezett billyentyűzet hozzárendeléseket változtatni, meg hozzáadni, csak a „user menu”-n keresztül…uzsolt wrote:Csak egy-két ötlet (épp egy wesnoth-játék közepén vagyok 🙂 ): dump-old a html-t, és a képekre/flessekre való hivatkozásokat ne vedd figyelembe (pl. sed-del, grep-pel vagy ilyesmivel kiszűröd). De a legegyszerűbb, ha az adott oldal rss-ét nézed (ha van) 🙂Ha van akkor természetesen azt nézem. 🙂
Próbáltam rájönni valami összefüggésre, hogy mikor adja pluszba hozzá, de nem sikerült.
Nézegettem a header fájlokat, kiszedtem egy csomó opciót a konfig fájlból csak a legszükségesebbeket hagyva(csak hogy le tudjam kérni a leveleket), de némely levélnél mindig hozzáadja és egyszerűen semmi rendszerességet nem látok benne. ???Próbáltam rájönni valami összefüggésre, hogy mikor adja pluszba hozzá, de nem sikerült.
Nézegettem a header fájlokat, kiszedtem egy csomó opciót a konfig fájlból csak a legszükségesebbeket hagyva(csak hogy le tudjam kérni a leveleket), de némely levélnél mindig hozzáadja és egyszerűen semmi rendszerességet nem látok benne. ???uzsolt wrote:Gondoltam, összedobok gyorsan egy szkriptet, ami valami cron-démon segítségével megadott időközönként ellenőrzi a megadott weboldalak tartalmát, hogyha esetleg újdonság keletkezik, arról én is értesüljek. Mielőtt még valaki mondaná, hogy RSS, mondanám, hogy sajna nem mindegyik oldalon van ilyen.
Szóval, akkor a szkript:Code:#!/bin/bashMD5SUM_FILE=/etc/webdiff/md5sums
CURDIR=`pwd`for i in `cat /etc/webdiff/webdiff.conf`; do
DIR=`mktemp -d`
cd $DIR
wget $i &> /dev/null
RESULT=$(grep „$i ” $MD5SUM_FILE 2>/dev/null)
if [ „$RESULT” = „” ]; then
(echo -n „$i ” ; md5sum $(basename $i)) >> $MD5SUM_FILE
else
if ( ( echo $RESULT | awk {‘print $2″ „$3’} ) | md5sum -c –status); then # Nincs változás
true
else # Változás történt
if ( pidof X > /dev/null ); then
echo „Változás: $i” | osd_cat &
else
echo „Változás: $i”
fi
echo „Változás: $i” >> /home/zsolt/WEBLAP-VALTOZAS
LINE=$(grep -n ‘$RESULT’ $MD5SUM_FILE | awk -F „:” {‘print $1’})
sed -i „${LINE}d” $MD5SUM_FILE
(echo -n „$i ” ; md5sum $(basename $i)) >> $MD5SUM_FILE
fi
fi
rm $(basename $i)
cd $CURDIR
rmdir $DIR
doneAmi kell hozzá: md5sum, mktemp, awk, wget, osd_cat (xosd része). Meg persze a szokásos alapdolgok. Na meg nem árt, ha a /etc/webdiff könyvtárra a futtatónak van írásjoga 🙂 Persze át lehet írni más könyvtárra is.
A /etc/webdiff/webdiff.conf megadja, hogy mely honlapokat kell ellenőrizni. Szerkezete: új sorokkal elválasztva a honlapcímek (htm(l)-fájlokat kell megadni!).Az else-ágba bármit lehet írni, hogy mi fusson le, ha valami változás történt. Jelen esetben ha megy az X, akkor a root-ba beírja az üzit, ha nem, akkor szimplán egy echo zajlik le. Meg ha véletlenül elkerülné a figyelmem, még egy WEBLAP-VALTOZAS nevű fájlba is beírok (amit lehet, hogy egy gkrellm-ben fogok figyelni a megfelelő plugin-nel).
Nyilván, ha az osd_cat helyett mást írsz, akkor az osd_cat nem kell 😉Remélem, hasznotokra válik :-*
Ezzel csak az az egy baj van, hogy flash-t tartalmazó oldalaknál vagy olyannál ami véletlenszerűen váltogat képeket, mindig jelez.
Eddig specto-t vagy webmonx használtam, ezeknél ez a probléma áthidalható volt.
Tudom, hogy vannak oldalak ahol e-mailben értesítenek, de valami „console-based”” cucc jobb lenne. 🙂uzsolt wrote:Esetleg most a jó hosszú hétvégén… De nem garantálom…Ok, köszi, addig én is próbálok majd még keresgélni.
uzsolt wrote:Esetleg most a jó hosszú hétvégén… De nem garantálom…Ok, köszi, addig én is próbálok majd még keresgélni.
A szinkronizálás a „message-hook„-al vagy a „timeout-hook” patch-el hozható össze.
Arra viszont nem találtam megoldást, hogy miért rakja be a gép cimet pluszba. 🙁
A szinkronizálás a „message-hook„-al vagy a „timeout-hook” patch-el hozható össze.
Arra viszont nem találtam megoldást, hogy miért rakja be a gép cimet pluszba. 🙁
-
SzerzőBejegyzés