Hozzászólások
-
SzerzőBejegyzés
-
Egylőre még ne, mert debuggolok 🙂
ok… akkor az egyszerűség kedvéért újra:
Code:#!/bin/bashFILENAME=`kdialog –inputbox ‘Add meg a meghajtó elérési útját!’ ”`
OUTPUT=`kdialog –inputbox ‘Add meg a kimeneti fájlnevet (kiterjesztés nélkül)!’ ”`COMP=`kdialog –radiolist ‘Válassz tömörítést’ 0 ‘nincs’ ” 1 ‘gzip (gyors)’ ” 2 ‘gzip (tömör)’ ” 3 ‘bzip (gyors)’ ” 4 ‘bzip (tömör)$
COMP_CMD=””[ „$COMP” = „1” ] && COMP_CMD=”gzip -1″
[ „$COMP” = „2” ] && COMP_CMD=”gzip -9″
[ „$COMP” = „3” ] && COMP_CMD=”bzip -1″
[ „$COMP” = „4” ] && COMP_CMD=”bzip -9″if kdialog –yesno ‘Van elég helyed ahhoz, hogy csak utólag tömörítsek (biztonságosabb)?’ ;
then CMD=”dd if=${FILENAME} of=${OUTPUT} bs=1M”; [ „$COMP” = „” ] || CMD=”${CMD} && ${COMP_CMD} ${OUTPUT}.bkimg” ;
else CMD=”cat ${FILENAME}” ; [ „$COMP” = „” ] || CMD=”${CMD} | ${COMP_CMD} > ${OUTPUT}.bkimg” ;
fikdialog –yesno ‘Végrehajtod a muveletet?’ && $CMD || echo $CMD
kdialog –msgbox ‘Kész’
ok… akkor az egyszerűség kedvéért újra:
Code:#!/bin/bashFILENAME=`kdialog –inputbox ‘Add meg a meghajtó elérési útját!’ ”`
OUTPUT=`kdialog –inputbox ‘Add meg a kimeneti fájlnevet (kiterjesztés nélkül)!’ ”`COMP=`kdialog –radiolist ‘Válassz tömörítést’ 0 ‘nincs’ ” 1 ‘gzip (gyors)’ ” 2 ‘gzip (tömör)’ ” 3 ‘bzip (gyors)’ ” 4 ‘bzip (tömör)$
COMP_CMD=””[ „$COMP” = „1” ] && COMP_CMD=”gzip -1″
[ „$COMP” = „2” ] && COMP_CMD=”gzip -9″
[ „$COMP” = „3” ] && COMP_CMD=”bzip -1″
[ „$COMP” = „4” ] && COMP_CMD=”bzip -9″if kdialog –yesno ‘Van elég helyed ahhoz, hogy csak utólag tömörítsek (biztonságosabb)?’ ;
then CMD=”dd if=${FILENAME} of=${OUTPUT} bs=1M”; [ „$COMP” = „” ] || CMD=”${CMD} && ${COMP_CMD} ${OUTPUT}.bkimg” ;
else CMD=”cat ${FILENAME}” ; [ „$COMP” = „” ] || CMD=”${CMD} | ${COMP_CMD} > ${OUTPUT}.bkimg” ;
fikdialog –yesno ‘Végrehajtod a muveletet?’ && $CMD || echo $CMD
kdialog –msgbox ‘Kész’
Elvileg működik, valami bash guru nézze azért át a kódot:
Code:#!/bin/bashFILENAME=`kdialog –inputbox ‘Add meg a meghajtó elérési útját!’ ”`
OUTPUT=`kdialog –inputbox ‘Add meg a kimeneti fájlnevet (kiterjesztés nélkül)!’ ”`COMP=`kdialog –radiolist ‘Válassz tömörítést’ 0 ‘nincs’ ” 1 ‘gzip (gyors)’ ” 2 ‘gzip (tömör)’ ” 3 ‘bzip (gyors)’ ” 4 ‘bzip (tömör)’ ”`
COMP_CMD=””[ „$COMP” = „1” ] && COMP_CMD=”gzip -1″
[ „$COMP” = „2” ] && COMP_CMD=”gzip -9″
[ „$COMP” = „3” ] && COMP_CMD=”bzip -1″
[ „$COMP” = „4” ] && COMP_CMD=”bzip -9″if kdialog –yesno ‘Van elég helyed ahhoz, hogy csak utólag tömörítsek (biztonságosabb)?’ ;
then CMD=”dd if=${FILENAME} of=${OUTPUT} bs=1M”; [ „$COMP” = „” ] || CMD=”${CMD} && ${COMP_CMD} ${OUTPUT}.bkimg” ;
else CMD=”cat ${FILENAME}” ; [ „$COMP” = „” ] || CMD=”${CMD} | ${COMP_CMD} > ${OUTPUT}.bkimg” ;
fikdialog –yesno ‘Végrehajtod a muveletet?’ && `$CMD` || echo $CMD
mdavid: mentsd le egy fájlba, és vagy tedd futtathatóvá konzolon (chmod u+x fileneveamibementetted), vagy tedd futtathatóvá: konqueror megnyit, jobb klikk a fájlon -> jogosultságok -> futtatható. Futtasd, és válaszolj a kérdésekre 🙂
Egyelőre még nem teszteltem konkrétan, de most mindjárt készítek pár dummy image-t, és letesztelem.Elvileg működik, valami bash guru nézze azért át a kódot:
Code:#!/bin/bashFILENAME=`kdialog –inputbox ‘Add meg a meghajtó elérési útját!’ ”`
OUTPUT=`kdialog –inputbox ‘Add meg a kimeneti fájlnevet (kiterjesztés nélkül)!’ ”`COMP=`kdialog –radiolist ‘Válassz tömörítést’ 0 ‘nincs’ ” 1 ‘gzip (gyors)’ ” 2 ‘gzip (tömör)’ ” 3 ‘bzip (gyors)’ ” 4 ‘bzip (tömör)’ ”`
COMP_CMD=””[ „$COMP” = „1” ] && COMP_CMD=”gzip -1″
[ „$COMP” = „2” ] && COMP_CMD=”gzip -9″
[ „$COMP” = „3” ] && COMP_CMD=”bzip -1″
[ „$COMP” = „4” ] && COMP_CMD=”bzip -9″if kdialog –yesno ‘Van elég helyed ahhoz, hogy csak utólag tömörítsek (biztonságosabb)?’ ;
then CMD=”dd if=${FILENAME} of=${OUTPUT} bs=1M”; [ „$COMP” = „” ] || CMD=”${CMD} && ${COMP_CMD} ${OUTPUT}.bkimg” ;
else CMD=”cat ${FILENAME}” ; [ „$COMP” = „” ] || CMD=”${CMD} | ${COMP_CMD} > ${OUTPUT}.bkimg” ;
fikdialog –yesno ‘Végrehajtod a muveletet?’ && `$CMD` || echo $CMD
mdavid: mentsd le egy fájlba, és vagy tedd futtathatóvá konzolon (chmod u+x fileneveamibementetted), vagy tedd futtathatóvá: konqueror megnyit, jobb klikk a fájlon -> jogosultságok -> futtatható. Futtasd, és válaszolj a kérdésekre 🙂
Egyelőre még nem teszteltem konkrétan, de most mindjárt készítek pár dummy image-t, és letesztelem.mdavid626 wrote:Nos, hát ha tudsz jobbat mint a Ghost, akkor azt nyugodtan leírhatod… A 9.76GB-s partíción úgy kb 5.5GB van lefoglalva, ezt kéne ugyebár elmenteni… Ez Ghost-tal olyan 3GB-s fájl lett, tehát ráfért egy DVD-re… (ugyebár ez fontos)Nem ragaszkodom annyira a Ghosthoz, de egyenlőre az nagyon is bevált, de mondom, ha működik a Te módszered is, oszd meg kérlek velem is…
A windózt azért akarom leszedni, mert összeomlik. A Linuxhoz nem nyúlok…
Jah, és még egy kérdés, a Linux installálás után nem nyúl a windóz MBR éhez? Nem ir benne vmit? Ha format Linux particiója…. akkor menne tovább rendesen?
Ott tartok, hogy megírom. Majd uzsolt kijavítja 🙂
Az bizony előfordul 🙂
Nem nyúl hozzá. Viszont ha legyalulod a Linuxot, akkor nem fog bootolni a rendszer GRUB esetén. Megoldások: LILO-t használsz, és akkor nem áll fent a dolog, bár LILO-t nem sokan használnak (én sem). A másik megoldás egyszerűbb, legyalulás után bebootolsz a Windows telepítőlemezéről -> javítókonzol, `fixmbr` parancs. Beírod, annyi. Újraindítod a gépet, és bootolni fog a Windows.
mdavid626 wrote:Nos, hát ha tudsz jobbat mint a Ghost, akkor azt nyugodtan leírhatod… A 9.76GB-s partíción úgy kb 5.5GB van lefoglalva, ezt kéne ugyebár elmenteni… Ez Ghost-tal olyan 3GB-s fájl lett, tehát ráfért egy DVD-re… (ugyebár ez fontos)Nem ragaszkodom annyira a Ghosthoz, de egyenlőre az nagyon is bevált, de mondom, ha működik a Te módszered is, oszd meg kérlek velem is…
A windózt azért akarom leszedni, mert összeomlik. A Linuxhoz nem nyúlok…
Jah, és még egy kérdés, a Linux installálás után nem nyúl a windóz MBR éhez? Nem ir benne vmit? Ha format Linux particiója…. akkor menne tovább rendesen?
Ott tartok, hogy megírom. Majd uzsolt kijavítja 🙂
Az bizony előfordul 🙂
Nem nyúl hozzá. Viszont ha legyalulod a Linuxot, akkor nem fog bootolni a rendszer GRUB esetén. Megoldások: LILO-t használsz, és akkor nem áll fent a dolog, bár LILO-t nem sokan használnak (én sem). A másik megoldás egyszerűbb, legyalulás után bebootolsz a Windows telepítőlemezéről -> javítókonzol, `fixmbr` parancs. Beírod, annyi. Újraindítod a gépet, és bootolni fog a Windows.
Miért akarod újrarakni a Windowst?
– mert összeomlik
– mert le akarod szedni a Linuxot (erre van sokkal elegánsabb megoldás)Linux alatt vannak sokkal jobb eszközök, mint a ghost, ráadásul biztosan lehet tudni, hogy mit ment le, és mit nem. Milyen disztribúciót használsz? Van rajta KDE? (csak azért kérdezem, mert akkor írok valami scriptet, ami tömöríti is meg minden, és még dob is fel párbeszédablakokat, hogy mi a helyzet — ehhez kell KDE; gnome alá nem tudom, hogy kell). De tuti van rá valami frontend is.
Miért akarod újrarakni a Windowst?
– mert összeomlik
– mert le akarod szedni a Linuxot (erre van sokkal elegánsabb megoldás)Linux alatt vannak sokkal jobb eszközök, mint a ghost, ráadásul biztosan lehet tudni, hogy mit ment le, és mit nem. Milyen disztribúciót használsz? Van rajta KDE? (csak azért kérdezem, mert akkor írok valami scriptet, ami tömöríti is meg minden, és még dob is fel párbeszédablakokat, hogy mi a helyzet — ehhez kell KDE; gnome alá nem tudom, hogy kell). De tuti van rá valami frontend is.
LCoder wrote:Anno írtam bmp-t kezelő progit Turbo C-ben még DOS alatt, (képújság szoftver önkormányzatnak a helyi TV-re, volt szerkesztő és megjelenítő része is és windows-os bmp-ket is meg tudott jeleníteni, sőt ha jól emlékszem még bmp-t rajzolni is lehetett vele DOS alatt) nem volt az annyira nagy varázsolás…Jójó, de nem arról van szó, hogy a beépített fgvket használod, hanem hogy nulláról megírod.
-
SzerzőBejegyzés
legutóbbi hsz