Hozzászólások
-
SzerzőBejegyzés
-
Sovi wrote:elküldtem a mailcímedre….előre is köszi ha tudnál vele mit csinálni:)
És előre is köszi, ha mi is tanulhatnánk belőle…
A google kereső, ha nem 1024×768-ban vagyok, belelóg a fórum-részbe.
Na, akkor most már tényleg ez lesz a jó, most már ki is van próbálva:
Code:#!/bin/bash
scrshotdir=”Bármilyen könyvtár, pl. /var/tmp”
scrshotprefix=”kép-név eleje, pl. kep”
scrshotext=”kiterjesztés, pl. png”
# ekkor a példáknál maradva a keletkező képek
# /var/tmp/kep####.png nevűek lesznekUTOLSO=$(ls ${scrshotdir}/ | grep -e „${scrshotprefix}[0-9]{4}.${scrshotext}”$
if [ -z „$UTOLSO” ]; then
KOV=0000
else
UTOLSO=$(echo $UTOLSO | sed „s@${scrshotprefix}(.*).${scrshotext}@1@g”)
KOV=$(( $( echo $UTOLSO | sed „s@0*(.+)@1@g” ) + 1 ))
KOV=$(printf „%04d” $KOV)
fiFILENAME=${scrshotdir}/${scrshotprefix}${KOV}.${scrshotext}
import -window root ${FILENAME}
Na, akkor most már tényleg ez lesz a jó, most már ki is van próbálva:
Code:#!/bin/bash
scrshotdir=”Bármilyen könyvtár, pl. /var/tmp”
scrshotprefix=”kép-név eleje, pl. kep”
scrshotext=”kiterjesztés, pl. png”
# ekkor a példáknál maradva a keletkező képek
# /var/tmp/kep####.png nevűek lesznekUTOLSO=$(ls ${scrshotdir}/ | grep -e „${scrshotprefix}[0-9]{4}.${scrshotext}”$
if [ -z „$UTOLSO” ]; then
KOV=0000
else
UTOLSO=$(echo $UTOLSO | sed „s@${scrshotprefix}(.*).${scrshotext}@1@g”)
KOV=$(( $( echo $UTOLSO | sed „s@0*(.+)@1@g” ) + 1 ))
KOV=$(printf „%04d” $KOV)
fiFILENAME=${scrshotdir}/${scrshotprefix}${KOV}.${scrshotext}
import -window root ${FILENAME}
Akkor legyen
Code:#!/bin/bash
ScrshotDir=”amit-megadsz”
ScrshotPrefix=”szinten”
ScrshotExt=”mint eddig”UTOLSO=$(ls ${ScrshotDir}/${ScrshotPrefix}*.${ScrshotExt} 2>/dev/null | tail -n 1)
if [ -z „$UTOLSO” ]; then
KOV=0000
else
UTOLSO=$(echo $UTOLSO | sed „s@${ScrshotPrefix}(.*).${ScrshotExt}@1@g”)
KOV=$(( $( echo $UTOLSO | sed „s@0*(.*)@1@g” ) + 1 ))
KOV=$(printf „%04d” $KOV)
fiimport -window root ${ScrshotDir}/${ScrshotPrefix}${KOV}.${ScrshotExt}
Nem próbáltam, de szerintem (elvileg) jó.
Ezt még olvasgasd!
Szerk.: sok-sok módosítgatás után előbb-utóbb csak jó lesz 😉
Akkor legyen
Code:#!/bin/bash
ScrshotDir=”amit-megadsz”
ScrshotPrefix=”szinten”
ScrshotExt=”mint eddig”UTOLSO=$(ls ${ScrshotDir}/${ScrshotPrefix}*.${ScrshotExt} 2>/dev/null | tail -n 1)
if [ -z „$UTOLSO” ]; then
KOV=0000
else
UTOLSO=$(echo $UTOLSO | sed „s@${ScrshotPrefix}(.*).${ScrshotExt}@1@g”)
KOV=$(( $( echo $UTOLSO | sed „s@0*(.*)@1@g” ) + 1 ))
KOV=$(printf „%04d” $KOV)
fiimport -window root ${ScrshotDir}/${ScrshotPrefix}${KOV}.${ScrshotExt}
Nem próbáltam, de szerintem (elvileg) jó.
Ezt még olvasgasd!
Szerk.: sok-sok módosítgatás után előbb-utóbb csak jó lesz 😉
violazoli wrote:Na de hát eddig ment a PrintScreen. Különben is, az a gomb arra van! Minek szórakozzak holmi késleltetéssel meg egy másik progi indításával, ha egyszerűen elég lenne megnyomnom egy gombot?!
xbindkeys-t ajánlom, a PrintScreen-re rárakod az import parancsot megfelelően feldíszítve, és kész. Persze esetleg egy szkriptet, de a lényeg úgyis ez.violazoli wrote:Na de hát eddig ment a PrintScreen. Különben is, az a gomb arra van! Minek szórakozzak holmi késleltetéssel meg egy másik progi indításával, ha egyszerűen elég lenne megnyomnom egy gombot?!
xbindkeys-t ajánlom, a PrintScreen-re rárakod az import parancsot megfelelően feldíszítve, és kész. Persze esetleg egy szkriptet, de a lényeg úgyis ez.Jó lenne esetleg megnézni a ./configure kimenetét, a make kimenetét meg a make install -t is jobban.
Meg az is jó lenne, ha egy kicsit helyesebben írnál.Jó lenne esetleg megnézni a ./configure kimenetét, a make kimenetét meg a make install -t is jobban.
Meg az is jó lenne, ha egy kicsit helyesebben írnál. -
SzerzőBejegyzés