2009-12-18 6 views
0

J'essaie de construire le code 7zip, que je peux utiliser dans mon projet Windows Mobile .. est-ce que quelqu'un sait comment construire le code 7zip et utiliser la même chose dans l'application Windows Mobile.7-Zip Problème pour Windows Mobile

Répondre

5

J'ai regardé le site Web 7zip here et de citer ce qu'ils ont dit '7-Zip fonctionne sous Windows 7/Vista/XP/2008/2003/2000/NT/ME/98. Il y a un port de la commande version ligne vers Linux/Unix. ' Un rapide coup d'œil sur le code source montre qu'il y a un assemblage x86 impliqué pour réaliser un algorithme de compression. Cela peut expliquer pourquoi vous ne pouvez pas le transférer vers Windows Mobile car le processeur n'est pas x86.

Il existe un dossier dans le code source appelé `\ Asm \ x86 \ 7zCrcT8U.asm 'qui ne cible donc évidemment pas le processeur sur lequel Windows Mobile s'exécute.

J'ai fait un rapide Google pour voir s'il y a en effet une version qui convient pour l'appareil Windows Mobile. Mais, this pourrait être celui que vous cherchez?

Espérons que cela aide, Cordialement, Tom.

+0

Hey Merci pour la réponse, je dois créer .maff extension (il est une archive web qui soutien Mozilla) c'est le lien http://maf.mozdev.org/maff-specification.html, mais dans ce regard sur « implémentation ZIP », j'ai essayé ziplib open source pour mobile « http://dotnetzip.codeplex.com/ » .. Je ne pas comment régler les choses mentionnées par mozilla .. peut u s'il vous plaît aidez-moi dans ce – Naruto

+0

@ Solitaire: Avez-vous regardé la mise en œuvre zip de certains pkware soit commerciale ou open source? J'ai eu un coup d'oeil rapide sur le site http://www.pkware.com/software-developer-tools-margin/data-compression-library de pkware.com, c'est propriétaire. A en juger par les spécifications, il pourrait bien y avoir un code de montage impliqué. Je pense que vous êtes bloqué à ce stade, mais là encore, l'algorithme zip de PKWare est compatible avec Winzip, et 7Zip peut le gérer aussi. Peut-être utiliser un goudron/mise en œuvre gzip (ICSharp.ZipLib mise en œuvre here..http: //www.icsharpcode.net/OpenSource/SharpZipLib/ Autre que recompilée – t0mm13b

+0

Wat u dit est juste .. je l'ai utilisé icsharp.ziplib il. est bien passé ... :-) .. – Naruto

0

7-zip ne fonctionne pas sur les fenêtres vérifier le mobile main page

0

Si vous avez besoin pour obtenir l'algorithme de travailler sous un autre système d'exploitation (ou l'architecture du processeur) que vous devriez jeter un coup d'oeil dans le LZMA SDK. Ici vous avez l'algorithme pour encoder ou décoder un fichier 7zip en C, C++, C# ou Java.

Avec ces derniers vous devriez être en mesure de créer une bibliothèque pour ARM. Et si vous faites un peu plus d'enquêtes sur les sources de 7zip lui-même, vous devriez être capable de lier ces parties à des parties.