Pages: 1 2
ploader 2.0.0rc3
1. Et les linuxiens ?
si j'ai bien compris c'est un logiciel windows
donc pour les linuxiens ceinture ?
2. Fonctionnement sous linux+Wine en mode Windows XP
2.1 il ne démarre pas
voici le log des messages d'erreurs
certains messages les premiers concernent Wine(message de debugage) mais les autres à la fin ploader
******************************************************************************
[@localhost bin]$ wine pLoader.exe
fixme:ntoskrnl:KeInitializeSpinLock 0x457a04
fixme:msvcrt:msvcrt_fdtoh wtf
fixme:msvcrt:msvcrt_fdtoh wtf
fixme:msvcrt:msvcrt_fdtoh wtf
fixme:msvcrt:msvcrt_fdtoh wtf
fixme:msvcrt:msvcrt_fdtoh wtf
fixme:msvcrt:msvcrt_fdtoh wtf
fixme:msvcrt:msvcrt_fdtoh wtf
fixme:msvcrt:msvcrt_fdtoh wtf
fixme:msvcrt:msvcrt_fdtoh wtf
fixme:msvcrt:msvcrt_fdtoh wtf
fixme:msvcrt:msvcrt_fdtoh wtf
fixme:msvcrt:msvcrt_fdtoh wtf
fixme:msvcrt:msvcrt_fdtoh wtf
fixme:msvcrt:msvcrt_fdtoh wtf
fixme:msvcrt:msvcrt_fdtoh wtf
fixme:msvcrt:msvcrt_fdtoh wtf
fixme:msvcrt:MSVCRT__sopen : pmode 0x01b6 ignored
fixme:msvcrt:msvcrt_fdtoh wtf
fixme:msvcrt:msvcrt_fdtoh wtf
fixme:msvcrt:MSVCRT__sopen : pmode 0x01b6 ignored
fixme:msvcrt:msvcrt_fdtoh wtf
fixme:msvcrt:msvcrt_fdtoh wtf
fixme:msvcrt:msvcrt_fdtoh wtf
fixme:msvcrt:MSVCRT__sopen : pmode 0x01b6 ignored
fixme:msvcrt:msvcrt_fdtoh wtf
fixme:msvcrt:msvcrt_fdtoh wtf
fixme:msvcrt:msvcrt_fdtoh wtf
fixme:msvcrt:MSVCRT__sopen : pmode 0x01b6 ignored
fixme:msvcrt:msvcrt_fdtoh wtf
fixme:msvcrt:msvcrt_fdtoh wtf
File/Spec.pm did not return a true value at C:/strawberry/perl/lib/IO/File.pm line 134.
BEGIN failed--compilation aborted at C:/strawberry/perl/lib/IO/File.pm line 134.
Compilation failed in require at -e line 352.
fixme:msvcrt:msvcrt_fdtoh wtf
fixme:msvcrt:msvcrt_fdtoh wtf
[@localhost bin]$
******************************************************************************
2.2. problème de librairies
je constate que sur C:/ il n'y a pas présence d'un dossier strawberry
j'ai tout un tas de librairies perl installées sur mon linux mais pas trace de dossier strawberry
où puis-je me procurer strawberry ?
En dehors de ses propres librairies il fait appel à quels logiciels ou librairies présuposés installés sous Windows et quel Windows (2k,xp,vista)?
4. remarque : s'assurer qu'il fonctionne sous Wine c'est s'assurer à moindre frais une compatibilité Linux mais aussi Apple OS X qui bénéficie du projet Darwine
c'est ce que fait Google avec Picasa
merci d'aider un linuxien
Hors ligne
bon j'ai installé strawberry
maintenant j'ai les messages d'erreur :
Archive/Zip.pm did not return a true value at -e line 359.
UNIVERSAL.pm did not return a true value at C:/strawberry/perl/site/lib/Archive/Zip.pm line 7.
BEGIN failed--compilation aborted at C:/strawberry/perl/site/lib/Archive/Zip.pm line 7.
Compilation failed in require at -e line 360.
Hors ligne
epistemepromeneur a écrit:
1. Et les linuxiens ?
si j'ai bien compris c'est un logiciel windows
donc pour les linuxiens ceinture ?
Je suis linuxien (et je suis à l'origine du projet Piwigo), mais dans sa première version on a décidé que pLoader devait se concentrer sur la plateforme Windows qui constitue une énorme majorité de nos utilisateurs. Pour autant la technologie choisie est volontairement multi-plateformes, donc à terme, pLoader sera compatible Mac/Linux.
C'est ron (anglophone, donc il faudra discuter sur la section anglophone du forum pour les détails de développement) qui développe pLoader, sous Windows, avec WxPerl.
J'ai déjà lancé pLoader sous Linux, et... ça marche sauf que c'est graphiquement très buggué (les fenêtres ne s'ouvrent pas aux bons endroits, etc.). Une fois la 2.0.0 sortie, je comptais m'attaquer à la compatibilité Linux ayant des compétences Perl (mais pas du tout Wx), mais si tu veux me devancer, ce serait avec grand plaisir :-)
(ubuntu 7.10, installation de WxPerl en suivant les indications de Huub Peters)
Bref, ne pars surtout pas sur la piste Wine car à mon avis c'est bien plus galère que de rendre pLoader compatible Linux.
Hors ligne
1. heureux d'apprendre la bonne nouvelle pour un ploader wx perl
d'ailleurs Google Earth et VLC sont développé en Wx gtk et marchent bien
2 Wine
il n'est pas question pour moi de me lancer sur une quelconque piste Wine je suis un utilisateur pas un développeur
j'explore en tant qu'utilisateur et je fais des rapports de bug pour aider, voilà le périmètre de mes compétences
mais je ne refuse pas à l'occasion de tester un programme Windows avec Wine, juste pour voir
ou en dernier ressort.
c'était juste une idée quand je vois que :
Picasa pour Linux est en fait un picasa windows avec son propre wine et des adaptations pour bien l'intégrer à gnome ou kde (menu et utilisation des applications kde)
Google earth windows+Wine marche mieux que Google earth linux + Linux
2. au moins j'ai appris une chose (merci Google) à force de batailler avec Wine
- il n'est pas utile d'installer sous Wine Perl en l'occurrence Strawberry
car Wine force l'utilisation de Perl installé sous Linux
- à chaque application Windows il faut son propre environnement Wine
il ne faut pas les mélanger c'est d'ailleurs si j'ai bien compris l'objet du projet Bordeaux
3. Merci pour le lien
je vais tester ploader wx perl
Hors ligne
On est en train de regarder avec ron dans quelle mesure les bugs graphiques sous Linux sont corrigeables dans un délai "court" (peut-être ne s'agit-il que de quelques heures de boulot selon ron).
Une fois les bugs graphiques corrigés, on fera un packaging propre pour être indépendant (ne pas avoir besoin des bibliothèques Wx et Perl)
Hors ligne
Je n'avais jamais vu ce qu'était ce pLoader (vu que c'était réservé aux environnements Windows).
Avec une capture d'écran et d'apprendre le futur portage multi-plateforme, ça devient tout de suite très intéressant.
N'hésitez pas à le titrer en gros lorsqu'une version "utilisable" sera disponible ;)
Hors ligne
on avance sur le portage : ron a testé sur une Ubuntu 8.04 (j'ai encore une 7.10) et ça marche nickel directement sans modifier la 2.0.0RC3. Il est en train de "builder" pour Linux. Je vous note tous les 2 comme beta-testeurs de la première heure.
Hors ligne
message de service : lorsque ron build depuis son ubuntu 8.04 et que je teste sur mon ubuntu 7.10, ça ne marche pas du tout. Donc le travail qu'il est en train de réaliser, c'est d'ajouter les dépendances à l'intérieur du build au fur et à mesure (ce n'est pas tellement cohérent avec la gestion des dépendances sous Linux, mais c'est un début).
Hors ligne
z0rglub a écrit:
message de service : lorsque ron build depuis son ubuntu 8.04 et que je teste sur mon ubuntu 7.10, ça ne marche pas du tout. Donc le travail qu'il est en train de réaliser, c'est d'ajouter les dépendances à l'intérieur du build au fur et à mesure (ce n'est pas tellement cohérent avec la gestion des dépendances sous Linux, mais c'est un début).
Et celui qui comprend ca gagnera une série limitée ploader! ;-)
Enfin... ca pourrait etre pire... ca pourrait etre écrit en anglais!
Les adeptes de la secte linux doivent comprendre, eux ;-)))
Dernière modification par P@t (2008-10-19 23:13:24)
Hors ligne
P@t a écrit:
z0rglub a écrit:
message de service : lorsque ron build depuis son ubuntu 8.04 et que je teste sur mon ubuntu 7.10, ça ne marche pas du tout. Donc le travail qu'il est en train de réaliser, c'est d'ajouter les dépendances à l'intérieur du build au fur et à mesure (ce n'est pas tellement cohérent avec la gestion des dépendances sous Linux, mais c'est un début).
Et celui qui comprend ca gagnera une série limitée ploader! ;-)
Enfin... ca pourrait etre pire... ca pourrait etre écrit en anglais!
Les adeptes de la secte linux doivent comprendre, eux ;-)))
C'est peut-être ça qui fait peur à l'utilisateur windowsien à qui ont ne parle jamais de dll, base de registre, compilation ;o)
z0rglub a écrit:
Quelles distributions (et dans quelles versions) utilisez-vous ?
Ubuntu 8.04 sur le pc fixe et portable et debian testing sur un serveur perso.
Existe t'il des sources à compiler soit-même ?
Hors ligne
edit de z0rglub (2008-10-21 21h42) : archive retirée, mauvais packaging
OK, donc avec une Ubuntu 8.04, ça devrait bien marcher : pLoader 2.0.0RC3 pour Ubuntu 8.04 (faire un chmod +x)
Hors ligne
ça ne fonctionne malheureusement pas.
$ ~/bin/pLoader_2.0.0RC3_ubuntu Can't locate ../res/progress_wdr.pl in @INC (@INC contains: /tmp/par-user/cache-fcb0c7259414e7438663a9ccedb74876387d6297/inc/lib /tmp/par-user/cache-fcb0c7259414e7438663a9ccedb74876387d6297/inc CODE(0x86620a8) CODE(0x86702b0)) at script/ploader.pl line 29.
Tentative de voir ce qui ne va pas :
cd /tmp/par-user/cache-fcb0c7259414e7438663a9ccedb74876387d6297/ cat inc/script/ploader.pl | grep res/ require '../res/progress_wdr.pl'; require '../res/login_wdr.pl'; require '../res/photo_properties_wdr.pl'; require '../res/photo_exif_wdr.pl'; require '../res/global_settings_wdr.pl';
Ah, ben c'est normal, les fichiers en question n'existe pas :
ls inc/*/* | grep pl inc/lib/bytes_heavy.pl inc/lib/Config_heavy.pl inc/lib/ploader.pl inc/lib/utf8_heavy.pl inc/script/main.pl inc/script/ploader.pl Canonical.pl Exact.pl PVA.pl inc/lib/Uploader:
Peux-tu voir si ces fichiers peuvent être inclus ?
Dernière modification par PlisNuX (2008-10-21 01:08:02)
Hors ligne
Toujours pour Ubuntu 8.04, ça devrait mieux marcher : pLoader 2.0.0RC3 pour Ubuntu 8.04:
cd /tmp wget http://phpwebgallery.net/download/pLoader_2.0.0RC3_ubuntu.tar.gz tar -xzf pLoader_2.0.0RC3_ubuntu.tar.gz cd pLoader_2.0.0RC3_ubuntu/bin ./pLoader
Hors ligne
En effet, c'est beaucoup mieux : ça marche !
Premières impressions sur le logiciel lui même :
* C'est rapide
* L'interface est simple
Premiers bug détectés (Attention beryl est actif donc certains sont peut-être liés à ce dernier) :
- [Import] clignottement de toutes les miniatures lorsque d'un importe de masse (une sorte d'effet stroboscopique)
- [Import] Le bouton cancel fait planter l'application durant l'import, mais l'import et la création des miniatures continuent (enfin je crois puisque elles sont toutes présentent au lancement d'après)
- [Import] Le bouton "close" de la fenêtre n'est plus cliquable à la souris ou au clavier. La fenêtre se ferme correctement si on passe par la petite croix du windows manager.
- [Upload] La barre d'avancement ne sait plus à combien de pourcentage de l'avancement elle se situe (des va et vient durant tout l'upload qui ne se produisent pas durant l'import).
- [Interface] L'onglet "log" n'affiche rien (devrait y avoir au moins les actions réalisées non ?)
- [Interface] Le bouton global setting devrait afficher/masquer automatiquement le panneau de droite (j'ai mis un p'tit moment à comprendre qu'il ne fonctionne que si ont a déjà fermé le panneau de droite)
- [Interface] Le label "Create date" affiche une date sur 2 lignes même si le panneau est agrandi.
- [Interface] Ctrl + A ne fait pas un "sélectionné tout"
Autre chose, là c'est plus une question de goût et d'habitude :
- Le scrolling horizontal est assez déroutant qd ont à l'habitude de travailler avec un scrolling vertical.
- Le listing des photos en colonne plutôt qu'en ligne (peut-être lié à l'approche ci-dessus)
Voilà, c'est tout mais déjà pas mal !
Au final, ce petit logiciel très pratique fait gagner pas mal de temps dans pour mettre à jour sa Galerie.
Il ne lui manque plus que la possibilité d'ajouter une image en signature à des emplacements prédéfinis :o)
Dernière modification par PlisNuX (2008-10-21 23:53:41)
Hors ligne
Pages: 1 2