Chmox - Une visonneuse de CHM (Compiled HTML)
nucleus
Membre
Chmox est une application permettant de consulter les eBook au format CHM
Le format CHM (aussi connu sous le nom de "Compiled HTML") est un format assez courant sous MSWindows, car il est le format standard pour l'aide des applications et du système (Microsoft HELP).
On peut trouver beaucoup de eBook à ce format: doc PHP, Perl, Javadoc JDK, etc..
Chmox est une application Cocoa pour OS X 10.3, gratuite et sous licence open source GNU LGPL.
Il s'agit de la première version, il manque encore pas mal de fonctionalités (table des matières, index, favoris, multi-fichiers..) mais c'est prévu.
C'est pour l'instant en anglais.. je commencerais la localisation quand l'interface sera un peu près stable..
http://chmox.sourceforge.net/
"Concurrents" (plus matures):
Le but est d'arriver à un hybride des deux.. Un équivalent fonctionnel de la version Windows mais en 100% Cocoa.
Caratéristiques techniques: utilisation du framework WebKit (moteur Safari, mais sans accès réseau), extension du URL Loading System (une implementation de NSURLProtocol), utilisation d'une librarie C (chmlib), fenêtre Drawer, toolbar, utilisation OutlineView (Data source), TableView (bindings)..
<MàJ>Page web officielle</MàJ>
[Fichier joint supprimé par l'administrateur]
Le format CHM (aussi connu sous le nom de "Compiled HTML") est un format assez courant sous MSWindows, car il est le format standard pour l'aide des applications et du système (Microsoft HELP).
On peut trouver beaucoup de eBook à ce format: doc PHP, Perl, Javadoc JDK, etc..
Chmox est une application Cocoa pour OS X 10.3, gratuite et sous licence open source GNU LGPL.
Il s'agit de la première version, il manque encore pas mal de fonctionalités (table des matières, index, favoris, multi-fichiers..) mais c'est prévu.
C'est pour l'instant en anglais.. je commencerais la localisation quand l'interface sera un peu près stable..
http://chmox.sourceforge.net/
"Concurrents" (plus matures):
- xCHM: multi-plateforme/freeware.. très complet, mais pas beau ni ergonomique (avis personnel), n'utilise pas le moteur Safari..
- CHM Viewer: cocoa/shareware.. beau.. simple.. utilise le moteur de Safari.. mais plus limité fonctionnelement, a besoin de décompresser le CHM completement sur le disque..
Le but est d'arriver à un hybride des deux.. Un équivalent fonctionnel de la version Windows mais en 100% Cocoa.
Caratéristiques techniques: utilisation du framework WebKit (moteur Safari, mais sans accès réseau), extension du URL Loading System (une implementation de NSURLProtocol), utilisation d'une librarie C (chmlib), fenêtre Drawer, toolbar, utilisation OutlineView (Data source), TableView (bindings)..
<MàJ>Page web officielle</MàJ>
[Fichier joint supprimé par l'administrateur]
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
Toujours pas de page web..
j'ai essayé d'utiliser chmox (OS X.3 et DevelopperTools installé).
Impossible de lancé l'appli
L'application Console indique :"ZeroLink: Could not load .o file?" suivi d'un chemin en dur qui doit correspondre à ton dossier de développement?
j'ai loupé quelque chose ?
@+
Je vais corriger cela
<MàJ>Fait!</MàJ>
Voila le Chmox.crash.log
j'ai encore loupé quelque chose ???
@+
As-tu des trucs particulier (XCode, Fink..) d'installés ou pas sur cette machine?
Sinon j'ai compilé la version avec la 10.3.4.. mais c'est quand même bizarre que ca marche pas..
Si tu compte faire l'upgrade, dis-moi si ca change quelque chose..
J'ai ouvert un ticket sur la page du projet, met les informations complémentaires là-bas
http://sourceforge.net/tracker/index.php?func=detail&aid=965711&group_id=109512&atid=653690
"a marche,
La question que je me pose maintenant, c'est comment on peut déployer une appli qui pourra être executée sur toutes les version de Mac OSX3 (au moins) ???
En plus, il me parrait peut évident de garder toutes les versions du système sur un Mac pour faire des tests, et je trouve la solution du systeme toujours à jour peut confortable pour ceux qui n'ont pas de ligne haut débit.
Sinon j'ai pas trop eu le temps d'essayer Chmox, mais au premier abord, ça à l'air bien sympa.
@+
Il y aura un screenshot quand il sera validé.. ;-)
Si vous voulez voir comment créer un DMG automatiquement en style déployment, récuperez le projet sur CVS
Ch'tit question:†j'ai un doc où les exemples de code apparaissent en gris très p‚le. Est-il possible de modifier cette couleur ?
Merci,
Marc
A priori, la seule solution que je vois, c'est une feuille de style CSS..
C'est quoi ton doc?
Sinon, merci pour les compliments! :-)
Tu as une URL ou je peux le télécharger?
Ton prog est vraiment super, j'ai récupéré plein de docs en chm et finalement c'est un format bien pratique et plus léger que le pdf.
Mais y a un petit prob, lorsque je ferme une fenêtre de document, une fenêtre fantome blanche apparait, plutôt génant
Je suis sous 10.3.6
Une ch'tite mà j ? stp
Peut-être un problème de libération de ressource?
C'était le WindowController qui n'était pas libéré à l'init du NSDocument et qui recevait des évenements de rafraichissement même après la fermeture du doc..
:brule: :brule: :brule:
Il y a déjà une version italienne sur les rails pour la 0.4
http://chmox.sourceforge.net/
Les référencement sur VersionTracker, MacUpdate et Freshmeat ont été mis à jour..
J'ai fait une soumission à Apple, à Tucows (refusé parce qu'il ne conaissent pas l'extension .dmg)..
J'ai voulu faire une soumission à download.com, mais c'est payant! :-O
[Fichier joint supprimé par l'administrateur]
Non je n'en ai pas vu sur le site...
Quand je clique sur le lien pour télécharger, j'ai ceci dans ma barre d'adresses puis rien ne se passe.
Tu peux aussi cliquer ici objcocoa.free.fr/Chmox-0.3.dmg Si tu ne gagnes pas essaye encore ;D
Mais bon c'est pas vraiment normal qu'il ne se passe rien avec l'URL que tu as eut...
Il n'y a rien qui se passe? Même pas une page web d'affichée?