Annonces Google
Serveur IRC
Serveur : irc.portlane.se
Canal : #AmigaNG
Activité du Site

Pages vues depuis 25/07/2007 : 25 271 964

  • Nb. de membres 187
  • Nb. d'articles 1 270
  • Nb. de forums 19
  • Nb. de sujets 20
  • Nb. de critiques 24

Top 10  Statistiques

Index du forum »»  Création-Développement »» FastLHA : demande de tests et d'avis

FastLHA : demande de tests et d'avis#1405

5Contributeur(s)
zzd10hYesCopsinisrusPetrolCrisot
3 Modérateur(s)
K-LElwoodcorto
zzd10h zzd10hicon_post
Bonjour à tous,
je suis en train de créér un nouveau programme (enfin c'est déjà bien avancé) parce que je trouvais que compresser des fichiers/repertoires avec Cranu prenait trop de "clics".

J'ai donc fait FastLHA en MUI C pour pouvoir compresser les fichiers plus facilement.

Mode d'emploi

-Ne pas double-cliquez sur FastLHA, cela aurait pour effet de compresser FastLHA lui-même.

-Sélectionnez les fichiers/repertoires/disques à compresser sur le workbench

-Lancez FastLHA depuis AmiDock

http://zzd10h.amiga-ng.org/FastLHA/FastLHA_AmiDock.jpg

ou

-Lancez FastLHA depuis le bouton droit de la souris

http://zzd10h.amiga-ng.org/FastLHA/FastLHA_RMB.jpg

A noter que cela ne fonctionne pas par menu contextuel pour les volumes (je ne sais pas pourquoi)
(voir le Readme.txt pour l'implémentaion dans les menus contextuels)

-La compression se lance automatiquement
et créé un fichier FastLHA_AAMMJJ_HHMMSS.lha dans le repertoire des fichiers à compresser

-Pendant la compression, le Reste à traiter est indiqué en %.

-A la fin de la compression un son est joué (son wave dans Data/EndSound.wav qui peut être remplacé en conservant le même nom de fichier ou désactivé par ToolType dans FastLHA.info)

-Le fichier LHA peut être renommé depuis l'interface, (bouton renommer)

-Quelques indicateurs de durée, de tailles... sont présents.

Tony, je devais prendre l'icone que tu m'avais fait mais TommySammy en plus de sa traduction m'a relooké tous les fichiers... Désolé, j'espére que tu ne m'en voudras pas...

Voila l'archive :
http://zzd10h.amiga-ng.org/FastLHA/FastLHA.lha

Pour info, je vais bientôt mettre une nouvelle version de SysMon sur le dépot mais je suis en attente d'un Catalog.

Par avance, merci pour vos retours, critiques...qui me permettront de le finaliser avant de le mettre sur OS4Depot.

A+


Message édité par : zzd10h / 04-11-2012 23:25
YesCop YesCopicon_post
Bonsoir zzd10h,

J'ai déjà réalisé quelques tests très rapidement en mode Amidock.
Cela a bien fonctionné.
Voici mes remarques :
J'ai été un peu dérouté (pas longtemps) par la manière d'utiliser le programme. Ce n'est pas mon habitude, j'aime bien déplacer les icônes dans une fenêtre ou lancer des commandes dos.
Ici je pense que ta technique était nécessaire sinon on n'a plus seulement deux clics et on peut utiliser cranu ou autre.

Le pourcentage de l'action en cours reste à 100% jusqu'à la fin et passe à 0.1.
Comme le % est bloqué, on ne sait pas trop où l'on en est et si le prog n'est pas planté.
Il serait bien d'afficher le fichier en cours de traitement.

Dans les tooltypes (puisque je sais que tu les adores ! ;-) ), tu pourrais en ajouter un pour les options de lha car actuellement, je ne sais pas quelles options tu as utilisées.
Par exemple, un tooltype pour l'optimisation -O...

Une option intéressante dans la gui ou tooltype serait un filtre pour inclure ou exclure des fichiers.

Bravo encore. :=!
Je vois que tu es très motivé depuis quelque temps pour la programmation.
Il faudrait que je m'y remette aussi :#
zzd10h zzd10hicon_post
Merci pour ton test YesCop,

Oui, le but est d'avoir le moins d'interactions possible, sinon c'est vrai que Cranu est top.

Le pourcentage est calculé à la fin du traitement de chaque fichier.
Donc dans ton cas, j'imagine que tu avais 2 fichiers, un super gros et un petit (le .info peut étre)
Donc c'est une fois que le 1er gros fichier a été compressé que le % restant a été mis à jour.
Mais à la fin, le % n'est pas passé à 0%, étrange...
Je ne sais pas si tu as remarquê le compteur de temps elapsed, ça sert aussi à voir si le prog n'est pas planté.
le fichier en cours est matérialisé dans la liste par la petite flêche dans la 1ére colonne


Pour les tooltypes, tu as raison je n'utilise pas d'options d'optimisations (à ajouter, merci)
Je me contente de la commande

Lha -raxeq a xx.lha fichiers_à_traiter

Pour les inlusions/exclusions, je ne vois pas bien, il suffit de sélectionner que les fichiers que l'on souhaite, non ?

Encore merci pour ton retour, sympa ;-)
sinisrus sinisrusicon_post
Pas de probleme guillaume le but final c'est d'apporté de nouveau soft :-)
--
Coin coin... amitheme.amiga-ng.org
Sam460 1,15Ghz - OS4.1FE - Radeon Saphir HD7750 R7 250E - 2Go de ram
YesCop YesCopicon_post
J'ai compacté des répertoires. J'ai pris un gros répertoire (270 Mo).
Donc effectivemment, je n'ai que "deux" fichiers, le répertoire et le .info.
Mais en ce qui concerne le pourcentage, il ne varie pas pendant le compactage.
J'avais vu le temps mais ce n'était pas pour moi un signe de fonctionnement car cela pouvait être indépendant, par exemple géré par un autre processus que celui de lha.
Je dis cela car parfois OS4 plante, pas de souris mais limpid clock continue à m'afficher l'heure.
Voilà, pour les exclusions, je te donne un exemple.
Je veux compacter un gros répertoire d'images mais je ne veux pas les fichiers .iff.
Tu imagines bien qu'à la main, ce serait un peu long pour (dé)sélectionner.
Voici la commande que j'utilise dans mes backups système :
lha -3 -r a ${dirout}${file} `c:list lformat=%S%S ${dirin}~(up*)`

Dirout : répertoire destinataire
Dirin : répertoire source
Je ne sélectionne pas les fichiers qui commence par up (ici un répertoire).

Voilà.

zzd10h zzd10hicon_post
Sinisrus:
Super !

YesCop:
Oui en effet le temps c'est un timer ds FastLHA, donc oui, il est possible que lha plante indépendament.
Pour le %, il varie quand chasue fichier est fini de compresser, non ?
Bonne idée pour l'exclusion, je vais essayer d'implémenter ça...
Petrol Petrolicon_post
Salut,

Tu envisages de supporter d'autres formats de compression?

En tout cas bravo pour ce petit soft. :=!

Petrol.
Message édité par : Petrol / 05-11-2012 15:09
zzd10h zzd10hicon_post
Merci Petrol,
oui mais je ne sais pas encore sous quelle forme.

En gros :
1) je fais un FastZIP à part
2) je fais un tooltype pour choix de format
3) je fais un requester au lancement du prog pour choisir le format (mais ça fait un clic de plus)

YesCop YesCopicon_post
ZZd10h,

Je viens de t'envoyer par email un grab de FAstLha pour le problème de %.
Je te conseille un tooltype pour le choix du format car faire un logiciel pour chaque logiciel de compression, tu risques de gérer trop de versions sans compter qu'en général les personnes n'utilisent qu'une voire deux méthodes.
Personnellement, j'utilise lha sur amiga et zip ou 7Zip si les fichiers viennent de Windows ou Linux.
Surtout pas de requester, je suis d'accord avec toi car il y aura un clic de plus et je suis fainéant ! :-D
zzd10h zzd10hicon_post
Merci YesCop,
je viens de mettre une nouvelle version, désormais la petite flêche est mis sur le fichier en cours de compression, donc on voit mieux où lha en est.

Par contre, je ne vois pas de pb de %,
le % restera à 100% tant que le 1er fichier ne sera pas fini de compresser.
Donc si tu as 2 fichiers.

le 1er = super gros
le 2éme = trés petit

le % restera à 100% pendant la trés grande majorité du temps FastLHA.

Merci pour tes tests et conseils... encore plein de ToolTypes (hummm, j'aime ça :) )
Petites Annonces

0 annonce(s) publiée(s)

Consulter

AmigaOS 4.1

Laissez-vous tenter par
AmigaOS 4.1
AmiTheme

AmiTheme