π
<-

[Librairie] Compress - Compressez vos données/images !

Pour TI-Nspire OS 3.0 ou ultérieur.

Re: [Librairie] Compress - Compressez vos données/images !

Unread postby Morhaus » 13 Jun 2013, 19:27

Et comment s'y prendrait-on ? :p
User avatar
Morhaus
Niveau 7: EP (Espèce Protégée: geek)
Niveau 7: EP (Espèce Protégée: geek)
Level up: 78.1%
 
Posts: 19
Joined: 16 Jan 2013, 14:04
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: TS

Re: [Librairie] Compress - Compressez vos données/images !

Unread postby Excale » 13 Jun 2013, 19:29

Il faut savoir comment faire en sorte que ta Nspire ouvre les .tns non cryptés. Et pour cela, il faut déjà ndless.
(en gros, dans ton cas, quitte à installer ndless, autant utiliser mViewer :P)
User avatar
ExcaleAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 3.9%
 
Posts: 2955
Images: 3
Joined: 10 Sep 2010, 00:00
Gender: Male
Calculator(s):
MyCalcs profile

Re: [Librairie] Compress - Compressez vos données/images !

Unread postby blkcraft34 » 16 Jun 2013, 20:45

sa serai possible d'avoir un tuto détaillée car j'arrive pas a convertir mes images en tns, svp
User avatar
blkcraft34
Niveau 1: MD (Membre Débutant)
Niveau 1: MD (Membre Débutant)
Level up: 80%
 
Posts: 1
Joined: 16 Jun 2013, 18:48
Gender: Not specified
Calculator(s):
MyCalcs profile

Re: [Librairie] Compress - Compressez vos données/images !

Unread postby Morhaus » 18 Jun 2013, 07:53

Report que convert.py ne fonctionne pas sous Windows 7/8 à cause d'un problème lié à ImageMagick. OSX ne rencontre aucun problème.
User avatar
Morhaus
Niveau 7: EP (Espèce Protégée: geek)
Niveau 7: EP (Espèce Protégée: geek)
Level up: 78.1%
 
Posts: 19
Joined: 16 Jan 2013, 14:04
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: TS

Re: [Librairie] Compress - Compressez vos données/images !

Unread postby Levak » 18 Jun 2013, 08:02

Morhaus wrote:Report que convert.py ne fonctionne pas sous Windows 7/8 à cause d'un problème lié à ImageMagick. OSX ne rencontre aucun problème.

Il faut installer Image Magick soit même sous Windows (et l'ajouter au path ?).
Responsable design/graphique de TI-Planet
I do not get mad at people, I just want them to learn the way I learnt.
ImageTNOC [topic][DL]
nClock [topic][DL]
HideManager [topic][DL]
ZLock [topic][DL]
Theme Editor [topic][DL]
Mes programmes
User avatar
LevakAdmin
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 98.9%
 
Posts: 6414
Images: 22
Joined: 27 Nov 2008, 00:00
Location: 0x1AACC355
Gender: Male
Calculator(s):
MyCalcs profile
Class: BAC+5: Epita (ING3)

Re: [Librairie] Compress - Compressez vos données/images !

Unread postby Morhaus » 18 Jun 2013, 08:28

Oui aux deux, et ImageMagick propose par défaut de s'ajouter dans le path.
User avatar
Morhaus
Niveau 7: EP (Espèce Protégée: geek)
Niveau 7: EP (Espèce Protégée: geek)
Level up: 78.1%
 
Posts: 19
Joined: 16 Jan 2013, 14:04
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: TS

Re: [Librairie] Compress - Compressez vos données/images !

Unread postby Morhaus » 18 Jun 2013, 20:33

J'ai résolu le problème : Windows propose son propre exécutable 'convert', qui est bien sûr résolu en priorité sur celui d'ImageMagick via Popen, tandis que l'inverse se produit dans la console.
La résolution de l'exécutable se fait donc de manière 'manuelle' (un appel en plus), et après avoir testé sous Unix et Windows, je confirme que ça fonctionne. Si vous continuez à rencontrer une erreur du type 'Paramètre invalide - -colors', vérifiez que le chemin menant à l'utilitaire convert.exe est bien dans votre PATH (il devrait y être si vous parvenez à cette erreur) et qu'il se situe à la fin du PATH, c'est à dir après tout autre chemin.

Nouvelle version ! 0.0.4
https://mega.co.nz/#!owxVXbAQ!MPb4JRfuZ ... YDzvEuwahc

  • compression/décompression RLE corrigée (elle ne fonctionnait plus du tout).
  • compression LZW fortement optimisée
  • le chemin de l'exécutable "convert" est désormais résolu manuellement, pour éviter toute confusion avec celui fourni par Windows (convert.py marche désormais sur Windows)
  • les différentes images d'un classeur obtenu via -z ou --zip ne sont plus chargées au démarrage mais individuellement, ce qui permet une réduction du temps de démarrage et évite les éventuels problèmes de mémoire
User avatar
Morhaus
Niveau 7: EP (Espèce Protégée: geek)
Niveau 7: EP (Espèce Protégée: geek)
Level up: 78.1%
 
Posts: 19
Joined: 16 Jan 2013, 14:04
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: TS

Re: [Librairie] Compress - Compressez vos données/images !

Unread postby Morhaus » 18 Jun 2013, 20:36

Et si la vitesse de compression reste trop lente à votre goût, vous pouvez utiliser Pypy, qui s'utilise comme python avec pour seule différence le nom d'exécutable 'pypy' au lieu de 'python'.
User avatar
Morhaus
Niveau 7: EP (Espèce Protégée: geek)
Niveau 7: EP (Espèce Protégée: geek)
Level up: 78.1%
 
Posts: 19
Joined: 16 Jan 2013, 14:04
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: TS

Re: [Librairie] Compress - Compressez vos données/images !

Unread postby Morhaus » 19 Jun 2013, 10:28

Une autre démonstration des possibilités offertes par l'outil convert.py : les annales de Maths d'Excale et Xavier Andréani compatibles 3.2. Grâce à l'option --zip, chaque sujet/correction est compressé dans son propre classeur, ce qui évite de ralentir de manière trop importante l'affichage de la liste de classeurs.
https://mega.co.nz/#!R8Q1SY5S!FUvoREnwwi-1FO13itPPbU9Mw-1yPIyeteheZd0KSgg
User avatar
Morhaus
Niveau 7: EP (Espèce Protégée: geek)
Niveau 7: EP (Espèce Protégée: geek)
Level up: 78.1%
 
Posts: 19
Joined: 16 Jan 2013, 14:04
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: TS

Re: [Librairie] Compress - Compressez vos données/images !

Unread postby Lionel Debroux » 19 Jun 2013, 18:07

Au risque de me répéter: c'est bien, tout ça ;)
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
User avatar
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 11.4%
 
Posts: 6873
Joined: 23 Dec 2009, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Class: -
GitHub: debrouxl

PreviousNext

Return to Nspire-Lua

Who is online

Users browsing this forum: ClaudeBot [spider] and 2 guests

-
Search
-
Social TI-Planet
-
Featured topics
Comparaisons des meilleurs prix pour acheter sa calculatrice !
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
1234
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
2439 utilisateurs:
>2380 invités
>53 membres
>6 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)