View previous topic :: View next topic |
Author |
Message |
shogun_panda Guru
Joined: 30 Jul 2004 Posts: 411 Location: Campobasso or Rome, Molise or Lazio, Italy, Europe, Earth, Solar system, Milk Way, Universe
|
Posted: Sat Aug 13, 2005 5:31 pm Post subject: [OT] [TOOL] depkg |
|
|
Ciao ragazzi!
Ecco un nuovo tool che potrebbe interessarvi...
DEPKG
Applicazione per decomprimere o vedere il contenuto di file compressi da linea di comando, senza preoccuparsi di quale comando si deve usare...
Attualmente gestisce gli archivi tar, tar/gz, tar/bz2, gzip, bz2, zip, rar (dalla versione 1.2), ace (dalla versione 1.2), 7zip (dalla versione 1.3)...
CHANGELOG Code: |
---Versione 1.5 (29 Settembre 2005)
-Aggiunto il supporto alle espressioni regolari per l'estrazioni di membri dei file. NON E' SUPPORTATA SU RAR, ACE, 7ZIP, NON HA SENSO SU GZIP E BZIP2 (E QUINDI NON PERMESSA)
-Cambiata e riordinata la sintassi delle opzioni;
-Bugfix sulla ricorsione degli archivi ACE;
-Usa /dev/shm invece di /tmp per i temporanei;
-Trasformate tutte le stringhe in Unicode e intefacciato tutto mediante le funzioni I18N delle msopyutils;
---Versione 1.4.1 (17 Settembre 2005)
-Bug fix
---Versione 1.4 (16 Settembre 2005)
-Aggiunto il listing degli archivi 7zip;
-Aggiunta la decompressione ricorsiva. E' SPERIMENTALE, SI BASA SULLE ESTENSIONI E DECOMPRESSIONI INTERMEDIE. NON E' SUPPORTATA SU GLI ARCHIVI ACE;
-Aggiunta l'opzione --no-recurse per disabilitare la decompressione ricorsiva;
-Aggiustato l'output del listing;
-Aggiunta l'internazionalizzazione tramite gettext (necessita di msopyutils 1.1). Per ora è fornita solo la lingua italiana;
---Versione 1.3 (13 Settembre 2005)
-Aggiunto il supporto agli archivi 7zip;
-Il supporto a rar, ace e 7zip e' ora disabilitato per default. Abilitarlo con le USE-flag;
-Ripulito il codice;
-Spostate alcuni moduli nelle msopyutils (e' ora una dipendenza del pacchetto);
-Creato script di installazione con autoconf;
---Versione 1.2 (29 Agosto 2005)
-Aggiunta l'opzione --omittype (-m) che permette di evitare la stampa del tipo di archivio (viene disabilitata da --verbose o --gettype);
-Aggiunto il supporto agli archivi RAR (necessita' di app-arch/rar). Attualmente non supporta la visione dei membri dell'archivio durante l'estrazione;
-Aggiunto il supporto agli archivi ACE (installa un eseguibile unace in /usr/lib/depkg, vedere l'ebuild). Ha la stessa limitazione del supporto RAR;
--- Versione 1.1 (16 Agosto 2005)
-Ora viene visualizzato il tipo dell'archivio da decomprimere;
-Aggiunta l'opzione --usefolder (-c) che scompatta l'archivio in una sottodirectory con lo stesso nome (es: foo.tar.bz2 scompattato in foo);
-Aggiunta l'opzione --gettype (-g) che visualizza solo il tipo di compressione dell'archivio e nient'altro;
--- Versione 1.0 (13 Agosto 2005)
-Versione iniziale;
|
Ultima versione: 1.5
Ebuild: app-arch/depkg-1.5.ebuild (suggerisco la categoria app-arch)
Sorgenti: http://www.autistici.org/muflonsoft/apps/depkg/dist/depkg-1.5.tar.bz2
msopyutils ultima versione: 1.3
Ebuild: dev-python/msopyutils-1.3.ebuild (suggerisco la categoria dev-python)
Sorgenti: http://www.autistici.org/muflonsoft/apps/msopyutils/dist/msopyutils-1.3.tar.bz2 _________________ Greetings by the Shogun! - Home page
1-"Prima di dare consigli agli altri, sperimentateli su voi stessi..."
2-"In medio stat virtus!"
Last edited by shogun_panda on Thu Sep 29, 2005 11:48 am; edited 11 times in total |
|
Back to top |
|
|
lavish Bodhisattva
Joined: 13 Sep 2004 Posts: 4296
|
Posted: Sat Aug 13, 2005 5:40 pm Post subject: |
|
|
Ah figa come cosa! Anche in bash dev' essere una cavolata da fare... ma tu in che linguaggio l'hai fatta? Ho un bel 403 sul server :/
Grazie cmq, appena sistemi i permessi, la proverò subito _________________ minimalblue.com | secgroup.github.io/ |
|
Back to top |
|
|
shogun_panda Guru
Joined: 30 Jul 2004 Posts: 411 Location: Campobasso or Rome, Molise or Lazio, Italy, Europe, Earth, Solar system, Milk Way, Universe
|
Posted: Sat Aug 13, 2005 6:35 pm Post subject: |
|
|
lavish wrote: | Ah figa come cosa! Anche in bash dev' essere una cavolata da fare... ma tu in che linguaggio l'hai fatta? Ho un bel 403 sul server :/
Grazie cmq, appena sistemi i permessi, la proverò subito |
Strano...Io riesco ad andarci...
Cmq l'ho fatto in python e non mi appoggio a tool esterni ma uso i moduli interni del python...
Per i permessi non so che dirti... A me lo vede bene...Ci ha provato qualcun'altro? _________________ Greetings by the Shogun! - Home page
1-"Prima di dare consigli agli altri, sperimentateli su voi stessi..."
2-"In medio stat virtus!" |
|
Back to top |
|
|
xorigin n00b
Joined: 27 Aug 2004 Posts: 36
|
Posted: Sat Aug 13, 2005 6:37 pm Post subject: |
|
|
403 anche qui... |
|
Back to top |
|
|
shogun_panda Guru
Joined: 30 Jul 2004 Posts: 411 Location: Campobasso or Rome, Molise or Lazio, Italy, Europe, Earth, Solar system, Milk Way, Universe
|
Posted: Sat Aug 13, 2005 6:48 pm Post subject: |
|
|
xorigin wrote: | 403 anche qui... |
Hai ragione, lo faceva pure a me ora...
Riprovate un po' adesso... _________________ Greetings by the Shogun! - Home page
1-"Prima di dare consigli agli altri, sperimentateli su voi stessi..."
2-"In medio stat virtus!" |
|
Back to top |
|
|
lavish Bodhisattva
Joined: 13 Sep 2004 Posts: 4296
|
Posted: Sat Aug 13, 2005 7:15 pm Post subject: |
|
|
shogun_panda wrote: | Cmq l'ho fatto in python e non mi appoggio a tool esterni ma uso i moduli interni del python... |
Ah ottimo! Io pensavo a soluzione bash che si appoggiasse a tar
Continua a darmi 403 _________________ minimalblue.com | secgroup.github.io/ |
|
Back to top |
|
|
shogun_panda Guru
Joined: 30 Jul 2004 Posts: 411 Location: Campobasso or Rome, Molise or Lazio, Italy, Europe, Earth, Solar system, Milk Way, Universe
|
Posted: Sat Aug 13, 2005 7:30 pm Post subject: |
|
|
lavish wrote: | shogun_panda wrote: | Cmq l'ho fatto in python e non mi appoggio a tool esterni ma uso i moduli interni del python... |
Ah ottimo! Io pensavo a soluzione bash che si appoggiasse a tar
Continua a darmi 403 |
Cavolo, non so che dirti...Non vorrei che autistici killasse qualche provider...Io riesco a vedere e scaricare con wget...
Prova ad accedere alla pagina principale, cioe' www.autistici.org/muflonsoft, anche se la pagina e vecchia e non ci sono link al tool...
Almeno dovresti capire se ti killa a priori... _________________ Greetings by the Shogun! - Home page
1-"Prima di dare consigli agli altri, sperimentateli su voi stessi..."
2-"In medio stat virtus!" |
|
Back to top |
|
|
lavish Bodhisattva
Joined: 13 Sep 2004 Posts: 4296
|
Posted: Sat Aug 13, 2005 7:40 pm Post subject: |
|
|
Ora sono al lavoro, entro in ssh dal mio server, altrimenti uso un proxy e provo _________________ minimalblue.com | secgroup.github.io/ |
|
Back to top |
|
|
lavish Bodhisattva
Joined: 13 Sep 2004 Posts: 4296
|
|
Back to top |
|
|
lavish Bodhisattva
Joined: 13 Sep 2004 Posts: 4296
|
Posted: Sat Aug 13, 2005 7:44 pm Post subject: |
|
|
Ah, un consiglio.... io metterei come titolo anche il tag [OT] non trattandosi di un tool per gentoo in modo specifico. Prima di accedere al contenuto del thread, pensavo si trattasse di un tool per portage
My 2 cents _________________ minimalblue.com | secgroup.github.io/ |
|
Back to top |
|
|
shogun_panda Guru
Joined: 30 Jul 2004 Posts: 411 Location: Campobasso or Rome, Molise or Lazio, Italy, Europe, Earth, Solar system, Milk Way, Universe
|
Posted: Sat Aug 13, 2005 7:56 pm Post subject: |
|
|
lavish wrote: | Niente, sono proprio i permessi errati... |
E' strano, per sicurezza avevo messo i permessi a rwxrwxrwx...
Sbagliato qualcosa secondo voi? _________________ Greetings by the Shogun! - Home page
1-"Prima di dare consigli agli altri, sperimentateli su voi stessi..."
2-"In medio stat virtus!" |
|
Back to top |
|
|
tempest n00b
Joined: 18 Jun 2004 Posts: 44
|
Posted: Sat Aug 13, 2005 8:05 pm Post subject: |
|
|
Ti faccio qualche critica, naturalmente costruttiva e nel pieno rispetto del tuo progetto. Mi riprometto di provare la tua utility nella pratica al più presto, non appena la rendi disponibile.
A chi serve un'applicazione come depkg? A chi non è smaliziato col terminale no di certo, perché questi preferiscono fare uso di un tool grafico tipo il File Roller. Rimangono quelli che hanno un minimo di esperienza col terminale, ma è ragionevole credere che un buon 50% di questi tipi abbia già imparato, in qualche modo, a scompattare archivi tar.gz e tar.bz2. Resta l'altro 50%, dei quali però la gran parte non usa Gentoo, perché è inammissibile che chi usa Gentoo non sappia scompattare tgz e tbz2 , e che quindi non verrà mai a contatto col tuo programma.
In altre parole, mi sembra che alla fine la tua applicazione non risolva nessun reale problema. _________________ For every problem there is a solution that is simple, neat, and wrong. |
|
Back to top |
|
|
shogun_panda Guru
Joined: 30 Jul 2004 Posts: 411 Location: Campobasso or Rome, Molise or Lazio, Italy, Europe, Earth, Solar system, Milk Way, Universe
|
Posted: Sat Aug 13, 2005 8:10 pm Post subject: |
|
|
tempest wrote: | Ti faccio qualche critica, naturalmente costruttiva e nel pieno rispetto del tuo progetto. Mi riprometto di provare la tua utility nella pratica al più presto, non appena la rendi disponibile.
|
Ehm...se non fosse per la questione dei permessi sul server, l'applicazione sarebbe gia' disponibile...
tempest wrote: |
A chi serve un'applicazione come depkg? A chi non è smaliziato col terminale no di certo, perché questi preferiscono fare uso di un tool grafico tipo il File Roller. Rimangono quelli che hanno un minimo di esperienza col terminale, ma è ragionevole credere che un buon 50% di questi tipi abbia già imparato, in qualche modo, a scompattare archivi tar.gz e tar.bz2. Resta l'altro 50%, dei quali però la gran parte non usa Gentoo, perché è inammissibile che chi usa Gentoo non sappia scompattare tgz e tbz2 , e che quindi non verrà mai a contatto col tuo programma.
In altre parole, mi sembra che alla fine la tua applicazione non risolva nessun reale problema. |
Sono d'accordo con tutto quello che hai detto...Io sono il primo che smanetto solo con il terminale (non chiedetemi perche', ma odio file-roller)...
L'esigenza di questa applicazione mi e' venuta quando dovevo ogni volta preoccuparmi di specificare le opzioni di tar (specie in casi di cicli for in bash)...
Il """"target"""" di questa applicazione sono quegli utente che vogliono risparmiare tempo quando scompattano un archivio, usando sempre la stessa sintassi... Ed infatti se ci pensi, depkg supporta solo il list e l'extract, niente di piu'...Piu' che un applicazione, la definisco un'utilityina...
Cmq le critiche sono ben accette...SEMPRE!
Di questo mi preoccupo invece...Sorvolando sulla scelta del linguaggio (per me il python e' veloce, rapido e potente ma non voglio far scoppiare il classico flame), secondo voi come l'ho realizzata a livello implementativo/algoritmico/organizzativo? _________________ Greetings by the Shogun! - Home page
1-"Prima di dare consigli agli altri, sperimentateli su voi stessi..."
2-"In medio stat virtus!" |
|
Back to top |
|
|
codadilupo Advocate
Joined: 05 Aug 2003 Posts: 3135
|
Posted: Sat Aug 13, 2005 8:30 pm Post subject: |
|
|
i permessi li devi settare per la directory che contiene il file, e devi anche dare il permesso di browsing della directory.
P.S.: sono riuscito a scaricare l'ebuild prendendo direttamente il file con wget.
Coda |
|
Back to top |
|
|
shogun_panda Guru
Joined: 30 Jul 2004 Posts: 411 Location: Campobasso or Rome, Molise or Lazio, Italy, Europe, Earth, Solar system, Milk Way, Universe
|
Posted: Sat Aug 13, 2005 8:30 pm Post subject: |
|
|
Ok, ora i permessi sono fixati...
Cmq nessuno di voi ha provato a scaricare l'ebuild, e'? Quello va dalla prima botta...
La colpa in ogni caso era mia...Nel secondo url vi ho linkato la directory invece del file sorgente...
[RMS Mode ON]
Happy hacking!
[RMS Mode OFF] _________________ Greetings by the Shogun! - Home page
1-"Prima di dare consigli agli altri, sperimentateli su voi stessi..."
2-"In medio stat virtus!" |
|
Back to top |
|
|
codadilupo Advocate
Joined: 05 Aug 2003 Posts: 3135
|
Posted: Sat Aug 13, 2005 8:33 pm Post subject: |
|
|
tempest wrote: | In altre parole, mi sembra che alla fine la tua applicazione non risolva nessun reale problema. |
non sono d'accordo. A me non piace usare file-roller, che trovo piu' tosto lento anche solo nella lettura. E cmq mi fa piacere pensare di non dovermi curare del fatto che qualche simpaticone ha rinominato il file che sto cercando di scompattare con le opzioni sbagliate
Coda |
|
Back to top |
|
|
shogun_panda Guru
Joined: 30 Jul 2004 Posts: 411 Location: Campobasso or Rome, Molise or Lazio, Italy, Europe, Earth, Solar system, Milk Way, Universe
|
Posted: Sat Aug 13, 2005 8:34 pm Post subject: |
|
|
codadilupo wrote: | tempest wrote: | In altre parole, mi sembra che alla fine la tua applicazione non risolva nessun reale problema. |
non sono d'accordo. A me non piace usare file-roller, che trovo piu' tosto lento anche solo nella lettura. E cmq mi fa piacere pensare di non dovermi curare del fatto che qualche simpaticone ha rinominato il file che sto cercando di scompattare con le opzioni sbagliate
Coda |
WOW!
Qualcuno che finalmente ha colto il 50% del motivo per cui ho scritto l'applicazione! MITICO CODA!
L'altro 50% e' che sono pigro! _________________ Greetings by the Shogun! - Home page
1-"Prima di dare consigli agli altri, sperimentateli su voi stessi..."
2-"In medio stat virtus!" |
|
Back to top |
|
|
lavish Bodhisattva
Joined: 13 Sep 2004 Posts: 4296
|
Posted: Sat Aug 13, 2005 9:40 pm Post subject: |
|
|
Sì, anche io sono d'accordo con coda! La trovo un'ottima utility! Appena ho un pò di tempo provo e hacko (posso? ) !
Cya! _________________ minimalblue.com | secgroup.github.io/ |
|
Back to top |
|
|
shogun_panda Guru
Joined: 30 Jul 2004 Posts: 411 Location: Campobasso or Rome, Molise or Lazio, Italy, Europe, Earth, Solar system, Milk Way, Universe
|
Posted: Sat Aug 13, 2005 10:31 pm Post subject: |
|
|
lavish wrote: | Sì, anche io sono d'accordo con coda! La trovo un'ottima utility! Appena ho un pò di tempo provo e hacko (posso? ) !
Cya! |
Certamente! Senno' come ci divertiamo? _________________ Greetings by the Shogun! - Home page
1-"Prima di dare consigli agli altri, sperimentateli su voi stessi..."
2-"In medio stat virtus!" |
|
Back to top |
|
|
codadilupo Advocate
Joined: 05 Aug 2003 Posts: 3135
|
Posted: Sat Aug 13, 2005 11:25 pm Post subject: |
|
|
ho appena installato depkg.
si' come son pirla, ho preso un tbz2, l'ho tarrato (di nuovo ), l'ho rinominato in iso e ho dato
Code: | # depkg -lv ciccio.iso |
e ha funzionato (ma non ricorsivamente, eheh - si puo' aggiungere ? )
bravo shogun_panda !!
P.S.: ora aspetto con ansia zip, ace, rar etc
Coda |
|
Back to top |
|
|
shogun_panda Guru
Joined: 30 Jul 2004 Posts: 411 Location: Campobasso or Rome, Molise or Lazio, Italy, Europe, Earth, Solar system, Milk Way, Universe
|
Posted: Sat Aug 13, 2005 11:38 pm Post subject: |
|
|
codadilupo wrote: |
Code: | # depkg -lv ciccio.iso |
e ha funzionato (ma non ricorsivamente, eheh - si puo' aggiungere ? )
|
Alla faccia del testing! Questo e' stressing!
Comunque credo si possa fare...(alla fine si tratta di chiamate ricorsive, no?)... Anche se non ho mai visto programmi che lo fanno...O sbaglio?
codadilupo wrote: |
bravo shogun_panda !!
|
Grazie, troppo buono!
codadilupo wrote: |
P.S.: ora aspetto con ansia zip, ace, rar etc
|
Ehm...Lo zip e' gia' supportato...Per ace e rar, ci lavorero' al piu' presto... _________________ Greetings by the Shogun! - Home page
1-"Prima di dare consigli agli altri, sperimentateli su voi stessi..."
2-"In medio stat virtus!" |
|
Back to top |
|
|
codadilupo Advocate
Joined: 05 Aug 2003 Posts: 3135
|
Posted: Sat Aug 13, 2005 11:56 pm Post subject: |
|
|
shogun_panda wrote: | Comunque credo si possa fare...(alla fine si tratta di chiamate ricorsive, no?)... Anche se non ho mai visto programmi che lo fanno...O sbaglio? |
si'... e no
spesso incontro archivi (musicali) rar con dentro archivi zip (i soliti esagerati ).
con winrar doppioclick, e vedo lo zip, altro doppioclick sullo zip, e vedo l'archivio... se fosse possibile farlo direttamente, avremmo battuto le gui di winzozz
Coda |
|
Back to top |
|
|
shogun_panda Guru
Joined: 30 Jul 2004 Posts: 411 Location: Campobasso or Rome, Molise or Lazio, Italy, Europe, Earth, Solar system, Milk Way, Universe
|
Posted: Sun Aug 14, 2005 6:38 am Post subject: |
|
|
codadilupo wrote: | se fosse possibile farlo direttamente, avremmo battuto le gui di winzozz |
Allora ci riusciro'! Dovesse essere l'ultima cosa che...programmo! _________________ Greetings by the Shogun! - Home page
1-"Prima di dare consigli agli altri, sperimentateli su voi stessi..."
2-"In medio stat virtus!" |
|
Back to top |
|
|
cloc3 Advocate
Joined: 13 Jan 2004 Posts: 4810 Location: http://www.gentoo-users.org/user/cloc3/
|
Posted: Sun Aug 14, 2005 8:32 am Post subject: |
|
|
codadilupo wrote: |
si' come son pirla, ho preso un tbz2, l'ho tarrato (di nuovo ), l'ho rinominato in iso e ho dato
|
inutile: basterebbe un qualunque file prodotto da openoffice
In realtà posto per segnalare un'altra cosa.
Premetto che io, oltre pigro, sono anche stupido.
a me, il comando:
ha sporcato la mia homedir con una marea di nuovi file indesiderati.
Probabilmente, sarebbe stato meglio se il default avesse spontaneamente creato una sottocartella pippo.
Eventualmente, se questa fosse rusultata già esistente, avrebbe dovuto interrogarmi sul da farsi.
Ancora. minitip:
Code: |
cloc3@s939 ~ $ alias ls-e="depkg -lv"
cloc3@s939 ~ $ ls-e pippo.sxw
|
_________________ vu vu vu
gentù
mi piaci tu |
|
Back to top |
|
|
codadilupo Advocate
Joined: 05 Aug 2003 Posts: 3135
|
Posted: Sun Aug 14, 2005 9:18 am Post subject: |
|
|
cloc3 wrote: | codadilupo wrote: |
si' come son pirla, ho preso un tbz2, l'ho tarrato (di nuovo ), l'ho rinominato in iso e ho dato
|
inutile: basterebbe un qualunque file prodotto da openoffice
In realtà posto per segnalare un'altra cosa.
Premetto che io, oltre pigro, sono anche stupido.
a me, il comando:
|
Ehm ? Ma sxw sarebbe un archivio ?
Coda |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|