{"id":5074,"date":"2006-05-18T09:00:35","date_gmt":"2006-05-18T09:00:35","guid":{"rendered":"http:\/\/davidbosman.fr\/blog\/2006\/05\/18\/20060518360\/"},"modified":"2010-03-27T23:37:39","modified_gmt":"2010-03-27T22:37:39","slug":"20060518360","status":"publish","type":"post","link":"https:\/\/www.davidbosman.fr\/blog\/2006\/05\/18\/20060518360\/","title":{"rendered":"Utilisateurs de PocketPC, gagnez de la place!"},"content":{"rendered":"<p>La minute PDA du site.<\/p><\/p>\n\n<p>Je suis tomb&eacute; sur <a href=\"http:\/\/www.gpcarreon.com\/?p=361\">cette discussion<\/a> (en anglais), &agrave; propos de UPX appliqu&eacute; aux ex&eacute;cutables que nous installons sur nos PDA (Pocket PC seulement, pas compatible Palm autant que je puisse juger). C&#8217;est quoi UPX ? C&#8217;est un programme qui compresser les autres programmes. C&#8217;est id&eacute;al pour gagner de la place sur les PDA qui n&#8217;ont jamais, assez de m&eacute;moire. Et &ccedil;a marche ! Mais le plus int&eacute;ressant, c&#8217;est que non seulement j&#8217;ai gagn&eacute; pas mal de place mais j&#8217;ai aussi l&#8217;impression (non, je n&#8217;ai pas chronom&eacute;tr&eacute;), que les softs d&eacute;marrent plus rapidement ! C&#8217;est tr&egrave;s sensible en ce qui concerne TextMaker (2002).<\/p>\n\n<p>Voici une liste des softs auxquels j&#8217;ai appliqu&eacute; ce r&eacute;gime. La liste se lit comme ceci : nom de l&#8217;application: taille de d&eacute;part -> taille compress&eacute;e (probl&egrave;me &eacute;ventuel) :<\/p>\n\n<p><\/p><\/p>\n\n<ul> <li>Acrobat 2 : 2345Ko -> 860Ko.<\/li> <li> AgendaFusion: 976Ko -> 355Ko<\/li> <li>TotalCommander: 243Ko -> 105Ko<\/li> <li>CEZebra: 312Ko -> 133Ko<\/li> <li>eReader: 889Ko -> 418Ko (<span style=\"color:green;\">il a perdu son ic&ocirc;ne<\/span>)<\/li> <li>FusionFind : 234Ko -> 82Ko<\/li> <li>FusionToolbox: 122Ko -> 46Ko<\/li> <li>HandyShopper: 341Ko ->139Ko<\/li> <li>Kevtetris: 65Ko -> 34Ko<\/li> <li>Odyssey: 355Ko -> 122Ko<\/li> <li>Pocket Fritz: 419ko -> 168Ko<\/li> <li>PocketGnu Go: 709Ko -> 157Ko<\/li> <li>PocketSHarp MT: 180Ko -> &#8230; (<span style=\"color:green;\">compression incompatible avec les prog .net<\/span>)<\/p> <li>Regedit (PHM): 61Ko -> 25Ko<\/li> <li>SkyForce: 342Ko -> 134Ko<\/li> <li>StopTime: 174Ko ->59Ko<\/li> <li>TextMaker 2002: 5445Ko -> 1612Ko (<span style=\"color:green;\">j&#8217;ai du faire un soft reset au premier d&eacute;marrage (il &eacute;tait bloqu&eacute;), depuis aucun probl&egrave;me &agrave; signaler, mais je ne l&#8217;ai pas vraiment beaucoup test&eacute; depuis hier<\/span>)<\/li> <li>Tombo: 331Ko -> 122Ko<\/li> <li>XnViewPocket: 1040Ko -> 390Ko<\/li> <\/ul>\n\n<p>J&#8217;ai fait cette compression hier soir et depuis, je n&#8217;ai rencontr&eacute; aucun probl&egrave;me avec ces logiciels, sur un Loox 720 (Windows Mobile 2003 SE).<\/p>\n\n<p><em>Comment &ccedil;a marche ?<\/em> Je ne sais pas exactement. En gros, sur le PPC on pourait sans doute dire qu&#8217;on gagne du temps parce que le chargement d&#8217;un programme compress&eacute; (par ex. 100ko compress&eacute;) et sa d&eacute;compression &agrave; la vol&eacute;e est (g&eacute;n&eacute;ralement) plus rapide que le chargement du m&ecirc;me programme non compress&eacute; (par ex.400Ko non compress&eacute;). Quoi qu&#8217;il en soit, voici un petit guide d&#8217;utilisation.<\/p>\n\n<p><div style=\"color:red;\"><\/p>\n\n<p>Je ne suis pas responsable si quelque chose tournait mal. Le d&eacute;veloppeur du logiciel n&#8217;offre aucune garantie, moi non plus. En clair : si &ccedil;a foire, tant pis. <b>Faites des sauvegardes!<\/b> Avant de compresser les ex&eacute;cutables, copiez-les dans un dossier de sauvegarde&#8230;<\/div><\/p>\n\n<div align=\"center\">* * *<\/div>\n\n<p>Dans mon cas, j&#8217;ai donc cr&eacute;&eacute;s deux dossiers, je suppose que ce sera la m&ecirc;me chose chez vous :<\/p>\n\n<p><\/p><\/p>\n\n<ul> <li><b>C:\/UPX<\/b>, dans lequel j&#8217;ex&eacute;cuterai UPX sur les programmes &agrave; compresser<\/li> <li><b>C:\/OULALA<\/b>, qui me sert de sauvegarde<\/li> <\/ul>\n\n<ol><\/p> <li>D&#8217;abord <a href=\"http:\/\/upx.sourceforge.net\/download\/upx200w.zip\">t&eacute;l&eacute;chargez UPX<\/a> et installez-le dans le dossier C:\/UPX. Ca doit ressembler &agrave; ceci: <img decoding=\"async\" src=\"\/images\/blog\/upx_004.jpg\" \/><\/li> <li>Ensuite, connectez votre PDA par ActiveSync et r&eacute;cup&eacute;rez une copie de vos ex&eacute;cutables (les fichiers <b>.exe<\/b>)&nbsp;&mdash;&nbsp;uniquement ceux que vous avez install&eacute;s vous m&ecirc;me car il n&#8217;est pas possible de modifier ceux qui sont install&eacute;s dans la ROM du PDA&nbsp;&mdash;&nbsp; et placez-les dans le dossier <b>C:\/OULALA<\/b>.<\/li> <li>Copiez le contenu de ce dossier dans <b>C:\/UPX<\/b>.<\/li> <li>A pr&eacute;sent, tout va se passer en ligne de commande (en DOS, quoi). Rassurez-vous m&ecirc;me si vous n&#8217;avez jamais utilsi&eacute; DOS, c&#8217;est assez simple. Il suffit de taper le nom du programme, de lui donner comme param&egrave;tre le niveau de compression souhait&eacute; et, enfin, de lui indiquer le nom du programme &agrave; compresser, comme ceci :<br \/>\n <span class=\"code\">upx.exe -[niveau de compression] [Nom du soft]<\/span>.<\/li> <li>Affichez une fen&ecirc;tre DOS via <b>D&eacute;marrer -> Ex&eacute;cuter<\/b>. Dans la fen&ecirc;tre qui s&#8217;affiche, tapez <b>cmd<\/b>. Une jolie (si si) fen&ecirc;tre noire appara&icirc;t. Tapez <b>cd C:UPX<\/b>:<br \/>\n <img decoding=\"async\" src=\"\/images\/blog\/upx_001.jpg\" \/><\/li> <li>Pas grand chose n&#8217;a chang&eacute;, sauf que vous &ecirc;tes maintenant &#8220;dans&#8221; le dossier c:upx:<br \/>\n <img decoding=\"async\" src=\"\/images\/blog\/upx_002.jpg\" \/><\/li> <li>Imaginons que vous ayez le programme AgendaFusion (excellent, d&#8217;ailleurs !), pour le faire maigrir, vous taperez <b>upx.exe.exe -9 AgendaFusion.exe<\/b>. Appuyez sur <b>Entr&eacute;e<\/b> et laissez faire quelques secondes. la fen&ecirc;tre affichele r&eacute;sum&eacute; du travail effectu&eacute; ou en rouge l&#8217;erreur &eacute;ventuelle.<br \/>\n Si votre programme comporte des espaces dans son nom, placez-le entre guillemets:<b>upx.exe -9 &#8220;Un programme.exe&#8221;<\/b><br \/>\n <b>-9<\/b> indique le niveau de compression. 9 c&#8217;est le maximum. Le minimum, c&#8217;est 0.<\/li> <li>Faites &ccedil;a pour chaque programme. Ensuite r&eacute;installez-les dans leurs dossiers respectifs sur le PocketPC et testez les.<\/li> <\/ol>\n\n<p>Je le r&eacute;p&egrave;te, j&#8217;ai fait &ccedil;a hier et je ne garantis rien : ni que &ccedil;a marche, ni que ce soit sans danger pour vos donn&eacute;es\/prog. N&#8217;emp&ecirc;che, tous d&eacute;marrent plus vite et j&#8217;ai gagn&eacute; plein de place \ud83d\ude09<\/p>\n","protected":false},"excerpt":{"rendered":"<p>La minute PDA du site. Je suis tomb&eacute; sur cette discussion (en anglais), &agrave; propos de UPX appliqu&eacute; aux ex&eacute;cutables que nous installons sur nos PDA (Pocket PC seulement, pas compatible Palm autant que je puisse juger). C&#8217;est quoi UPX &hellip; <a href=\"https:\/\/www.davidbosman.fr\/blog\/2006\/05\/18\/20060518360\/\">Read more &rarr;<\/a><\/p>","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[17],"tags":[],"class_list":["post-5074","post","type-post","status-publish","format-standard","hentry","category-palm-pda"],"_links":{"self":[{"href":"https:\/\/www.davidbosman.fr\/blog\/wp-json\/wp\/v2\/posts\/5074","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.davidbosman.fr\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.davidbosman.fr\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.davidbosman.fr\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.davidbosman.fr\/blog\/wp-json\/wp\/v2\/comments?post=5074"}],"version-history":[{"count":1,"href":"https:\/\/www.davidbosman.fr\/blog\/wp-json\/wp\/v2\/posts\/5074\/revisions"}],"predecessor-version":[{"id":6184,"href":"https:\/\/www.davidbosman.fr\/blog\/wp-json\/wp\/v2\/posts\/5074\/revisions\/6184"}],"wp:attachment":[{"href":"https:\/\/www.davidbosman.fr\/blog\/wp-json\/wp\/v2\/media?parent=5074"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.davidbosman.fr\/blog\/wp-json\/wp\/v2\/categories?post=5074"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.davidbosman.fr\/blog\/wp-json\/wp\/v2\/tags?post=5074"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}