Aller au contenu principal
Bienvenue sur Forum Puppy Linux - Toutou Linux - Astuces - Aides !
Lorsque vous n'êtes pas connectés vous pouvez visiter la totalité du forum mais avec certaines restrictions : cf le règlement pour les visiteurs non connectés. Vous êtes chaleureusement conviés à vous inscrire afin de bénéficier de toutes les fonctionnalités du forum et de participer aux échanges.
Sujet: UEXTRACT, c'est d'la balle. (Lu 643 fois) sujet précédent - sujet suivant
0 Membres et 1 Invitédans ce sujet

UEXTRACT, c'est d'la balle.

Bonjour,

Connaissez-vous UEXTRACT ?
Probablement, certains d'entre vous, oui.
Pour ma part, je l'ai découvert sur un forum ami consacré lui aussi à Puppy Linux.

Pour ceux qui ne connaissent pas UEXTRACT, présentation.

UEXTRACT v4.6, comme son nom l'indique, extrait et il a été développé par JakeSFR sous license GNU GPL v2.
Seulement voilà pourquoi c'est d'la balle : il extrait pratiquement n'importe quoi.
Pas que les fichiers zip, 7z, arj, tgz, etc., mais aussi les fichiers bcrypt, les pdf, les vidéos, les paquets pet, etc. à condition que la ou les librairies utiles soient installées.

Ci-dessous, les format qu'il peut, a priori, traiter :
.??_ .2fs .3fs .3g2 .3ga .3gp .4fs .7z .7z.001 .7zip .a .a[0-9][0-9] .a2theme .aab .ab .ace .acp .actc .adf .adz .aes .ai .alz .amf .ani .apk .apkm .apks .aplp .app .appimage .appx .appxbundle .apz .aqz .ar .arc .arch00 .arduboy .arj .ark .asar .asc .asd .asf .atz .au .avastsounds .avi .azw2 .b32 .b64 .baklz4 .balz .bau .bbb .bdoc .bfe .bgz .bin .blend .bmp .bmz .bootskin .br .bro .btrfs .bxy .bz .bz2 .bzip .bzip2 .cab .capx .catrobat .cb7 .cba .cbb .cbg .cbr .cbt .cbz .cdd .cdmtz .cdmz .cfs .cgz .chm .chrt .cl2arc .cld .cpgz .cpio .cpio.7z .cpio.br .cpio.bro .cpio.bz .cpio.bz2 .cpio.bzip .cpio.bzip2 .cpio.f .cpio.gz .cpio.gzip .cpio.lrz .cpio.lz .cpio.lz4 .cpio.lzma .cpio.lzo .cpio.xz .cpio.z .cpio.zip .cpio.zst .cpk .cpl .cpt .cptl .cptx .cramfs .crf .crx .ctb .ctx .ctz .cur .curtainsstyle .curxptheme .cvd .cxarchive .d64 .d81 .daa .dar .dat .dazip .db .db3 .dbk .dcm .ddeb .deb .depot.gz .deskthemepack .dia .disk .divx .djvu .dll .dmg .dms .docm .docx .dotx .dsk .dsl .dxpack .dz .ear .eaz .ecm .ecs .ecsbx .eds .efi .efossil .eftx .egg .emerald .eml .emz .eopkg .epk .epub .esriaddin .exe .ext2 .ext3 .ext4 .f .f3d .f3z .f4v .fat .fb2k-component .fcstd .flac .flatpak .flf .flp .flv .flzp .fomod .fossil .fp8 .fsb .fsl .fwp .fzbz .fzpz .fzz .g3x .gadget .gc .gcf .gem .gg .gif .gifar .gmz .gnumeric .gnutar .goomod .gpg .gps .graphmlz .gst .gszip .gtar .gtp .gz .gz2 .gzi .gzip .h264 .ha .hc .hevc .hfs .hfv .hid .hme .hmxz .honmod .hqx .htmlz .htz .hwp .i5z .iar .icl .icmod .icns .ico .igz .ima .image .img .imz .ip .ipa .ipcc .ipg .ipk .ipsw .iso .ita .itz .iwd .ja .jar .jet .jgz .jic .jpa .jpeg .jpg .jps .jsonlz4 .jwpub .k3g .key .kfo .kgb .kmz .kpr .ksf .ksp .kwd .lbr .lca .lemon .lep .lha .libzip .little .liz .lnx .love .lpaq1 .lpaq8 .lpk .lpkg .lrz .luks .lxf .lz .lz4 .lza .lzfse .lzh .lzm .lzma .lzo .lzx .m2s .m2ts .m2v .m4b .m4v .maff .mar .mbox .mbx .mbz .mcaddon .mcgame .mcpack .mct .mcworld .mdf .mds .mdz .mdzip .mepx .mga .mht .mhtml .mim .mime .mk3d .mkv .mmip .mo .mov .mozlz4 .mp3 .mp4 .mpeg .mpg .mpk .mpkg .mpq .mpz .mpzip .mscz .msg .msi .msp .msu .msz .mtf .mts .mtz .mxf .mxl .mxskin .mzp .mzz .nbf .nbm .nc .ndr .nex .nfl .ngr .nif .nlr .nrg .nsis .nsv .ntfs .nth .numbers .nupkg .nut .nz .oar .obt .ocx .odb .odc .odf .odg .odi .odm .odp .ods .odt .oex .ogg .ogv .ogz .oiv .onepkg .opk .orb .osk .otg .oth .otp .ots .ott .ova .ovp .oxps .oxt .p2s .p2s.backup .pack .package .pages .pak .paq8l .paq8n .paq8o .par .pat .pax .pbi .pbp .pcv .pdf .pdmod .pet .pfs .pgn .pgp .phar .pigm .pigs .pisi .piz .pk3 .pk4 .pkg .pkz .pmlz .png .potx .ppsm .ppsx .pptm .pptx .prg .psz .pup .pvga .pxz .qch .qcow .qcow2 .qcow2c .qpk .qpr .qtz .quad .quiz .r[0-9] .r[0-9][0-9] .rar .rar5 .reaperthemezip .rjs .rmskin .rp9 .rpm .rsn .rub .run .rz .s3z .safariextz .sam .sar .sb .sb2 .sb3 .sbsar .sbx .sc2archive .sc2assets .sc2data .sc2ma .sc2mod .scdoc .scm .scr .sdi .sdk .sdt .sdz .sf2 .sfe .sfg .sfs .sfx .sh .sh2 .sh3d .sh3f .sh3t .shar .shk .shr .sifz .sjr .skm .skz .sle .slm .slp .smskin .smt .smzip .snap .snappy .snb .snz .sob .soundpack .sox .spack .spk .spm .sprite2 .sprite3 .sqf .sqfs .sqlar .sqlite .sqlite3 .sqlitedb .sqsh .squashfs .srm .stc .std .sti .stpz .studyarch .stw .styx .sublime-package .sue .svgz .swc .swf .swm .sxc .sxd .sxg .sxi .sxm .sxw .sxz .sys .sz .tar .tar.7z .tar.br .tar.bro .tar.bz .tar.bz2 .tar.bzip .tar.bzip2 .tardist .tar.f .tar.gz .tar.gz2 .tar.gzip .tar.jet .tar.lrz .tar.lz .tar.lz4 .tar.lzma .tar.lzo .tar.md5 .tar.xz .tarz .tar.z .tar.zip .tar.zst .taz .tazpkg .tb2 .tbz .tbz2 .tc .tce .tcel .tcem .tcx .tcz .tg .tgz .themepack .thm .thmx .tlrz .tlz .tlz4 .tlzma .tmf .tnef .tor .tpkg .tpxz .tpz .ts .ts4script .tsk .tsz .ttc .twz .twzip .txz .tz .tzma .tzo .tzst .u .u3p .uax .udeb .udf .unitypackage .upx .usdz .usfs .ustar .utf .utz .uu .uue .vb .vbox-extpack .vc .vdi .vfd .vgz .vhd .vlt .vmdk .vmg .vob .vp6 .vpk .wa .wal .war .wav .wba .wbm .wbm.gz .webm .webp .webz .wgt .wgz .whl .widget .wim .wlz .wma .wmd .wmga .wmv .wmz .wot .wotmod .wrz .wsp .wsz .wtv .wv .x3d .xap .xapk .xar .xbps .xcfbz2 .xcfgz .xflac .xjt .xjtbz2 .xjtgz .xlam .xlsm .xlsx .xltx .xmcdz .xmv .xmz .xo .xpi .xps .xrns .xsn .xwp .xx .xxe .xz .xzm .z .z[0-9][0-9] .zab .zabw .zad .zds .zfsendtotarget .zi .zi_ .zim .zip .zipx .zl .zlib .zm9 .zoo .zpaq .zpi .zst .ztd .zxp .zz

Et les outils qu'il pourrait utiliser (s'ils sont installés) :
    7z aescrypt anim_dump apngdis ar arj asar avconv/ffmpeg balz base32 base64 bbb blkar bcrypt brotli b(un)zip2 c1541 ccrypt cpio cryptsetup dar dcmj2pnm dcml2pnm ddjvu dpkg-deb dzip exploderpm extract_chmLib extract-ikconfig fdisk flzp fossil fp8 fsbext fusecompress_offline gdisk gifsicle gostcrypt gpg/gpg2 gs g(un)zip kgb kickstart.php ha hexbin hlextract icotool innoextract lbrate lepton lha lizard losetup lpaq1 lpaq8 lr(un)zip lz4 lz4jsoncat lzfse lzip mcrypt MPQExtractor msgunfmt nanozip nomarch nulib ostree paq8l paq8n paq8o pdfdetach pdfimages pdftocairo pdftotext php pgn-extract poweriso qemu-nbd quad ripmime rpm2cpio r(un)zip scrypt sf2extract snzip sqlite3 steghide stripttc swfextract tar tnef tor tosz truecrypt unace unadf unalz (un)arc (un)asd (un)compress uncpk undms (un)ecm unegg (un)freeze (un)lzma (un)lzop unlzx unp64 unpack200 (un)rar unsquashfs (un)xz unzip upx uudecode veracrypt wvunpack xar xcur2png xxdecode zimdump zoo zpaq zstd zxing zzip

Le paquet se trouve là https://www.forum.puppylinux.com/download/file.php?id=5977.

Comment ça fonctionne ce truc sensass ?
On commence par installer le paquet en cliquant une fois dessus.
Toutou Slaxen 6.0, fidèle à ses habitudes, demande de confirmer l'installation, on lui répond que bien sûr on veut, et il informe ensuite que l'install c'est bien passée.
Uextract quant à lui s'enquiert de notre souhait d'avoir un raccourci sur le bureau.
Personnelement, devant tant de sollicitude, j'accepte :) . Donc, clic sur le bouton "Oui".
dmd_raccourci.png




icone.png




Le raccourci se place où il peut/veut : au besoin, le déplacer en cliquant/glissant jusque là où on veut : uextract suivra, il n'est pas têtu.

Allez, maintenant, on l'utilise.

Un clic sur l'icône sur le bureau ouvre l'interface graphique utilisateur (GUI) :
interface_source.png
























En bas à gauche de cette boîte, vous trouverez un bouton comme illustré :
info.png





Enfoncez-le sans crainte pour obtenir ceci :
info2.png

et visitez les onglets, ils sont instructifs.
Uextract attend qu'on lui désigne le fichier à extraire.
Une fois sélectionné, on acquitte la boîte en poussant le bouton "Valider" :
interface_source_valider.png
























Sitôt fait, Uextract souhaite connaître l'endroit de l'extraction :
interface_cible.png

























Une fois pointé le répertoire cible, on valide avec le bouton "Valider".

Uextract raconte ce qu'il fait via une boîte de dialogue qui s'éteindra toute seule si tout va bien.
Mais, on peut paramétrer l'interface pour que celle-là reste affichée même sans erreur :
verbeux.png


Si on laisse le paramétrage par défaut, en cas d'échec seulement elle restera à l'écran afin que l'utilisateur puisse prendre connaissance des erreurs, comme montré ci-dessous :
retour_echec.png




















Il reste à aller au résultat dans le répertoire cible.

J'ai testé avec des fichiers pdf, libreoffice, vidéos, .db et ça fonctionne.
Avec un jpg, ça n'a rien donné à cause de librairies absentes.

Amusez-vous bien.

Amitiés.
Vive Toutou Linux
"Tout le monde a le droit de vivre en paix !" dit une dame africaine.

Re : UEXTRACT, c'est d'la balle.

Répondre #1
Uextract est indispensable.
Il est d'ailleurs installé de base sur bon nombre de Toutous.
Peux-tu confirmer qu'il est accessible également directement depuis Rox-filer par clic droit sur le fichier ?
Chez moi il était déjà installé et je ne saurai dire si c'est celui qui a fait le Toutou qui l'a paramétré ou si c'est automatique à l'installation.

 

Re : UEXTRACT, c'est d'la balle.

Répondre #2
Bien vu.
Effectivement, le clic droit magique dévoile qu'on peut utiliser UExtract.

Un atout supplémentaire à cet outil 8) .
Vive Toutou Linux
"Tout le monde a le droit de vivre en paix !" dit une dame africaine.

 
Simple Audio Video Embedder