Alors, que pensez-vous de JTHeque ?
La plupart des messages de ce thread sont un peu vieux, donc il s'y mélange bugs et avis. Si vous avez des bugs, employez le thread plus haut, merci
Alors, que pensez-vous de JTHeque ?
La plupart des messages de ce thread sont un peu vieux, donc il s'y mélange bugs et avis. Si vous avez des bugs, employez le thread plus haut, merci
Je trouve ce programme très bien fait. Il est sobre, intuitif, et très fonctionnel. En plus c'est super utile... Je vais pouvoir passer mes prochains jours à remplir ma BD
La fonctionnalité de récupérer d'Internet les infos sur les films est vraiment très intéressante
J'ai quand même un bug et une petite amélioration à proposer :
Le bug : Tu as dû oublié de protéger les ' dans tes requêtes SQL, car j'ai eu le malheur de tester avec Harry Potter à l'école des sorciers, et ça m'a sorti un Problème SQL. En supprimant le ' ça passe
L'amélioration : Ce n'est pas sur le logiciel même, mais sur ton site. Lorsque l'on télécharge ton programme, mon FF est bien en peine de me dire combien de temps de téléchargement il me reste. Tu devrais ajouter l'envoi d'un en-tête Content-Length dans ton script dowload.php. Moi j'utilise un truc du type :
Bien entendu il te faut remplacer les ".$PATH_INFO" par l'emplacement de ton fichier
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 header("Content-type: application/force-download"); header("Content-length: ".filesize(".$PATH_INFO")); readfile(".$PATH_INFO");
sjrd, ancien rédacteur/modérateur Delphi.
Auteur de Scala.js, le compilateur de Scala vers JavaScript, et directeur technique du Scala Center à l'EPFL.
Découvrez Mes tutoriels.
Je suis content que ca te plaiseEnvoyé par sjrd
Oui, j'ai déja eu le problème et je l'ai déja corrigé sur un autre programme, mais je pensais attendre la prochaine version, car ca veut dire que je dois le corriger à beaucoup d'endroits, mais, tu peut toujours essayer en insérant \' , mais c'est vrai que c'est chiant...Envoyé par sjrd
Si j'ai un peu de temps ce WE ou cette semaine, je vais corriger ca
C'est corrigé J'avais le content Length, mais un petit problème pour le cheminEnvoyé par sjrd
d'avoir testé mon programme
Je suis en train de corriger le problèmes des guillemets
Voilà, c'est corrigé, je mettrai donc la version 3.1.3 en ligne ce soir.
Les seuls changements sont :
- plus de problèmes avec les guillemets
- Désactivation du bouton mise à jour (Ca marchait pas tout à fait)
Pour ceux qui ont déja JTheque, soit tu le réinstalles complétement, en ayant sauvegardé le fichier.SCRIPT du répértoire et ensuite, tu échanges les 2 fichiers ou alors, vous ne téléchargez que le .jar (je mettrai seulement le .jar à disposition).
Ou bien, s'il y a quelqu'un qui veut tester la mise à jour depuis le programme, je mets la version en ligne et je le laisse tester
Tu as un message d'erreur quelque choes ?Envoyé par gorgonite
Je crois savoir d'ou ca doit venir, j'ai pas mis les FileSeparator de façon correcte...
J'inclue ca dans la version 3.1.3
Voilà, la version 3.1.3 sera normalement compatible linux et mac, par contre, il faudra télécharger l'entier du programme à nouveau, car j'ai du modifer plusieurs choses.
en gros, manque des bouts... d'ailleurs, je vois une jolie dll dans le répertoire. Je ne connais pas le chargement des librairies dynamiques sous java, mais sous linux je verrais plutôt un libjdic.so
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 gorgonite@GorgonMobile:~/Jtheque$ java -version java version "1.5.0_07" Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_07-b03) Java HotSpot(TM) Client VM (build 1.5.0_07-b03, mixed mode, sharing) gorgonite@GorgonMobile:~/Jtheque$ java -jar lanceur.jar Exception in thread "main" java.lang.NoClassDefFoundError: org/jdesktop/jdic/desktop/DesktopException gorgonite@GorgonMobile:~/Jtheque$ java -jar JTheque.jar Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/poi/hssf/usermodel/HSSFWorkbook at jTheque.Main.main(Main.java:27)
Pour la première exception, je pense que ca vient bel et bien du fait que j'ai inscris mes séparateurs en dur \\ donc pas portableEnvoyé par gorgonite
Et le deuxième, ca vient peut-être que j'ai oublié une librairie dans le class-path.
Je ferai très attention avec la version que je publierai ce soir Mais j'ai aucun moyen de test sous linux (de toute façon j'aime pas )...
et desolé.
Juste pour info:Envoyé par wichtounet
pour les séparateurs de fichier en java utilise des / ca marche partout comme ca...
et le File.separator c'est plutot utilisé quand tu dois présenter le chemin à l'utilisateur, ca fait plus beau
Tu es sûr de ce que tu dis ? Parce que sous windows un chemin / ca va pas marcher... Il le convertit en fonction de l'OS ? J'ai un peu de peine à y croire...Envoyé par soad
Oui tu peux utilisé le / pour tous les OS, c'est java qui le converti en fonction de l'OS...Envoyé par wichtounet
Fait le teste sous windows avec un /
Bon et bien merci, c'est bon à savoirEnvoyé par soad
C'est vraiment super, mais d'ou tu peches les infos des films ?, et comment ?
Tu les tires de de moviecovers ?
C'est le signe d'un fou, qu'avoir honte d'apprendre
Ubuntu 10.04 Lucid Lynx @home
LE guide libre Linux & Ubuntu pour tous : Simple comme Ubuntu
Tu parles de l'exportation là ?Envoyé par gorgonite
Si c'est le cas, non il ne gère pas les bases de données...
Sinon, exprime toi mieux
Je les tire des films qui sont séléctionnables dans la listeEnvoyé par SnakemaN
En fait, je le fais à la brute... Je parse l'entier de la page html et je retire les infos intéressantes sur le film...
En fait, je correspond directement avec la base de données avec un Driver jdbc. Mais pour le cas de l'embarqué, c'est une base en Hsql, elle marche comme un serveur tout seul. En fait le driver est la baseEnvoyé par gorgonite
Est-ce que je réponds à ta question ?
P.S. La toute première version du programme chargait tout en mémoire
Je suis nul en java, mais j'ai une question :
je veux faire marcher le truc en .jar (j'aime bien les .jar) je dois le faire ouvrir avec quoi sous windows ?? Ca marchait un bout de temps, mais j'y arrive pas la ...
Bon bah pour un noob en java, c'est trop compliqué à utiliser ton truc, j'ai aussi essayé avec le .ZIP, et la je lance test.bat ... pas super explicite comme nom
et ca me demande de créé une BDD ... euh ... j'ai pas trop envie moi ?? elle est obligé d'etre sur mon localhost ? et pas avec le repertoire de Jtheque ?
Bon ... faut que tu explicites mieux comment ca fonctionne et tout ca sur ton site
Camélia Web : https://cameliaweb.fr/liens/
J'ai peut-être loupé mon dernier .zip... En fait le .bat, c'est juste un truc de testEnvoyé par Maxoo
Je vais faire un petit tuto sur l'installation, mais c'est pas bien compliqué. En fait tu as deux choix :
- Soit tu laisses le programme crée une base de données embarquée et tu t'occuppe de rien
- Soit tu configure une connexion vers une base mysql à toi
Le .jar tout seul à télécharger en fait, c'est juste pour les mises à jour, si tu as déja installé le programme.
Mais pour quelqu'un qui s'y connait pas, il y a toujours l'installeur qui fait tout tout seul, ensuite on lance le programme et tout s'installent automatiquement avec icônes et tout.
P.S. La version compatible linux et avec les guillemets est en ligne
P.P.S. Je vais créer une FAQ pour JTheque demain, c'est vrai qu'en y repensant il y a des points pas très simples.
oki mais leca rebute un peu à l'utilisation de l'installeur !!Si vous employe l'installeur, si il y a un problème au lancement, cliquez droit sur l'icone du bureau et dans "executer dans", mettez le répertoire d'installation du programme.
donc j'avais pris le jar ou le zip, et si le jar c'est juste pour les MAJ, faut peut etre le dire
LOL ... bon allez, fait un joli tuto pour les débutant, et je te dirai si c'est compréhensible !!
Camélia Web : https://cameliaweb.fr/liens/
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager