Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[OT] [TOOL] depkg
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

Goto page 1, 2, 3, 4  Next  
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) Forum di discussione italiano
View previous topic :: View next topic  
Author Message
shogun_panda
Guru
Guru


Joined: 30 Jul 2004
Posts: 411
Location: Campobasso or Rome, Molise or Lazio, Italy, Europe, Earth, Solar system, Milk Way, Universe

PostPosted: Sat Aug 13, 2005 5:31 pm    Post subject: [OT] [TOOL] depkg Reply with quote

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
View user's profile Send private message
lavish
Bodhisattva
Bodhisattva


Joined: 13 Sep 2004
Posts: 4296

PostPosted: Sat Aug 13, 2005 5:40 pm    Post subject: Reply with quote

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 :D
_________________
minimalblue.com | secgroup.github.io/
Back to top
View user's profile Send private message
shogun_panda
Guru
Guru


Joined: 30 Jul 2004
Posts: 411
Location: Campobasso or Rome, Molise or Lazio, Italy, Europe, Earth, Solar system, Milk Way, Universe

PostPosted: Sat Aug 13, 2005 6:35 pm    Post subject: Reply with quote

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 :D


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
View user's profile Send private message
xorigin
n00b
n00b


Joined: 27 Aug 2004
Posts: 36

PostPosted: Sat Aug 13, 2005 6:37 pm    Post subject: Reply with quote

403 anche qui...
Back to top
View user's profile Send private message
shogun_panda
Guru
Guru


Joined: 30 Jul 2004
Posts: 411
Location: Campobasso or Rome, Molise or Lazio, Italy, Europe, Earth, Solar system, Milk Way, Universe

PostPosted: Sat Aug 13, 2005 6:48 pm    Post subject: Reply with quote

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
View user's profile Send private message
lavish
Bodhisattva
Bodhisattva


Joined: 13 Sep 2004
Posts: 4296

PostPosted: Sat Aug 13, 2005 7:15 pm    Post subject: Reply with quote

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
View user's profile Send private message
shogun_panda
Guru
Guru


Joined: 30 Jul 2004
Posts: 411
Location: Campobasso or Rome, Molise or Lazio, Italy, Europe, Earth, Solar system, Milk Way, Universe

PostPosted: Sat Aug 13, 2005 7:30 pm    Post subject: Reply with quote

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
View user's profile Send private message
lavish
Bodhisattva
Bodhisattva


Joined: 13 Sep 2004
Posts: 4296

PostPosted: Sat Aug 13, 2005 7:40 pm    Post subject: Reply with quote

Ora sono al lavoro, entro in ssh dal mio server, altrimenti uso un proxy e provo
_________________
minimalblue.com | secgroup.github.io/
Back to top
View user's profile Send private message
lavish
Bodhisattva
Bodhisattva


Joined: 13 Sep 2004
Posts: 4296

PostPosted: Sat Aug 13, 2005 7:42 pm    Post subject: Reply with quote

Niente, sono proprio i permessi errati...
_________________
minimalblue.com | secgroup.github.io/
Back to top
View user's profile Send private message
lavish
Bodhisattva
Bodhisattva


Joined: 13 Sep 2004
Posts: 4296

PostPosted: Sat Aug 13, 2005 7:44 pm    Post subject: Reply with quote

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
View user's profile Send private message
shogun_panda
Guru
Guru


Joined: 30 Jul 2004
Posts: 411
Location: Campobasso or Rome, Molise or Lazio, Italy, Europe, Earth, Solar system, Milk Way, Universe

PostPosted: Sat Aug 13, 2005 7:56 pm    Post subject: Reply with quote

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
View user's profile Send private message
tempest
n00b
n00b


Joined: 18 Jun 2004
Posts: 44

PostPosted: Sat Aug 13, 2005 8:05 pm    Post subject: Reply with quote

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 :wink:, 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
View user's profile Send private message
shogun_panda
Guru
Guru


Joined: 30 Jul 2004
Posts: 411
Location: Campobasso or Rome, Molise or Lazio, Italy, Europe, Earth, Solar system, Milk Way, Universe

PostPosted: Sat Aug 13, 2005 8:10 pm    Post subject: Reply with quote

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... :oops: :oops: :lol:

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 :wink:, 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... :D
Cmq le critiche sono ben accette...SEMPRE! :D

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
View user's profile Send private message
codadilupo
Advocate
Advocate


Joined: 05 Aug 2003
Posts: 3135

PostPosted: Sat Aug 13, 2005 8:30 pm    Post subject: Reply with quote

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
View user's profile Send private message
shogun_panda
Guru
Guru


Joined: 30 Jul 2004
Posts: 411
Location: Campobasso or Rome, Molise or Lazio, Italy, Europe, Earth, Solar system, Milk Way, Universe

PostPosted: Sat Aug 13, 2005 8:30 pm    Post subject: Reply with quote

Ok, ora i permessi sono fixati...
Cmq nessuno di voi ha provato a scaricare l'ebuild, e'? :D 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! :D :D :D
[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
View user's profile Send private message
codadilupo
Advocate
Advocate


Joined: 05 Aug 2003
Posts: 3135

PostPosted: Sat Aug 13, 2005 8:33 pm    Post subject: Reply with quote

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
View user's profile Send private message
shogun_panda
Guru
Guru


Joined: 30 Jul 2004
Posts: 411
Location: Campobasso or Rome, Molise or Lazio, Italy, Europe, Earth, Solar system, Milk Way, Universe

PostPosted: Sat Aug 13, 2005 8:34 pm    Post subject: Reply with quote

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! 8O 8O 8O 8O 8O 8O
Qualcuno che finalmente ha colto il 50% del motivo per cui ho scritto l'applicazione! MITICO CODA! :D
L'altro 50% e' che sono pigro! :twisted:
_________________
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
View user's profile Send private message
lavish
Bodhisattva
Bodhisattva


Joined: 13 Sep 2004
Posts: 4296

PostPosted: Sat Aug 13, 2005 9:40 pm    Post subject: Reply with quote

Sì, anche io sono d'accordo con coda! La trovo un'ottima utility! Appena ho un pò di tempo provo e hacko (posso? :P) !

Cya! ;)
_________________
minimalblue.com | secgroup.github.io/
Back to top
View user's profile Send private message
shogun_panda
Guru
Guru


Joined: 30 Jul 2004
Posts: 411
Location: Campobasso or Rome, Molise or Lazio, Italy, Europe, Earth, Solar system, Milk Way, Universe

PostPosted: Sat Aug 13, 2005 10:31 pm    Post subject: Reply with quote

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? :P) !

Cya! ;)


Certamente! Senno' come ci divertiamo? :D
_________________
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
View user's profile Send private message
codadilupo
Advocate
Advocate


Joined: 05 Aug 2003
Posts: 3135

PostPosted: Sat Aug 13, 2005 11:25 pm    Post subject: Reply with quote

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 !! :D

P.S.: ora aspetto con ansia zip, ace, rar etc ;-)

Coda
Back to top
View user's profile Send private message
shogun_panda
Guru
Guru


Joined: 30 Jul 2004
Posts: 411
Location: Campobasso or Rome, Molise or Lazio, Italy, Europe, Earth, Solar system, Milk Way, Universe

PostPosted: Sat Aug 13, 2005 11:38 pm    Post subject: Reply with quote

codadilupo wrote:

Code:
# depkg -lv ciccio.iso

e ha funzionato (ma non ricorsivamente, eheh - si puo' aggiungere ? ;-)) ;-)

8O
Alla faccia del testing! Questo e' stressing! :D
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 !! :D

Grazie, troppo buono! :oops: :oops:

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
View user's profile Send private message
codadilupo
Advocate
Advocate


Joined: 05 Aug 2003
Posts: 3135

PostPosted: Sat Aug 13, 2005 11:56 pm    Post subject: Reply with quote

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
View user's profile Send private message
shogun_panda
Guru
Guru


Joined: 30 Jul 2004
Posts: 411
Location: Campobasso or Rome, Molise or Lazio, Italy, Europe, Earth, Solar system, Milk Way, Universe

PostPosted: Sun Aug 14, 2005 6:38 am    Post subject: Reply with quote

codadilupo wrote:
se fosse possibile farlo direttamente, avremmo battuto le gui di winzozz

Allora ci riusciro'! Dovesse essere l'ultima cosa che...programmo! :twisted: :twisted: :twisted: :twisted:
_________________
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
View user's profile Send private message
cloc3
Advocate
Advocate


Joined: 13 Jan 2004
Posts: 4810
Location: http://www.gentoo-users.org/user/cloc3/

PostPosted: Sun Aug 14, 2005 8:32 am    Post subject: Reply with quote

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 :D

In realtà posto per segnalare un'altra cosa.
Premetto che io, oltre pigro, sono anche stupido.
a me, il comando:
Code:

depkg pippo.sxw

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
View user's profile Send private message
codadilupo
Advocate
Advocate


Joined: 05 Aug 2003
Posts: 3135

PostPosted: Sun Aug 14, 2005 9:18 am    Post subject: Reply with quote

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 :D

In realtà posto per segnalare un'altra cosa.
Premetto che io, oltre pigro, sono anche stupido.
a me, il comando:
Code:

depkg pippo.sxw


Ehm ? Ma sxw sarebbe un archivio ?

Coda
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) Forum di discussione italiano All times are GMT
Goto page 1, 2, 3, 4  Next
Page 1 of 4

 
Jump to:  
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