vendredi 9 septembre 2005
Export CREW sur Smartphone et Pocket PC via ActiveSync
Outlook a un bug: s'il récupère très bien les calendriers vcal, l'export via activesync ne produit pas le résultat désiré. La solution est d'afficher chaque vol dans outlook, de cliquer puis décliquer la case journée entière puis d'enregistrer. Rien de changé au niveau d'outlook mais à présent l'affichage dans votre pocketpc ou votre smartphone sera correct.
Par ED, à 20:33 :: CREW :: #111 :: aucun commentaire
vendredi 13 mai 2005
CrewTala n'aime pas Tiger
CrewTala nécessite une MAJ pour fonctionner sous le dernier OSX (10.4 aka Tiger), ça sera dispo avant la fin du mois, je vais sans doute en profiter pour distribuer la version "packagée" Mac que j'ai dans les cartons depuis qq temps.
Correction du 20 Mai 2005: Hervé m'a signalé que CrewTala fonctionnait sur Tiger, les problèmes rencontrés viennent peut être de l'installation de php5 ou du php d'entropy, voir l'article Réinstaller PHP4 sous OSX
Correction du 10 Juin 2005: Je viens de tester sur un imac G5 tout neuf, le problème vient du non passage en mode administrateur du script d'installation, en attendant un paquet mis à jour, il suffit de:
- télécharger crewtala php edition ce qui créer un dossier crewtala-php sur votre bureau
- lancer le terminal et taper:
cd Desktop/crewtala-php/MacOSXresources sudo ./installcrewtala.sh
il faut alors taper votre mot de passe puis l'installation s'effectue.
Si jamais lors de l'affichage dans Safari de http://localhost/crewtala/crewtala.php vous obtenez un message d'erreur concernant XML-RPC c'est sans doute que vous avez installé PHP5, il faut Réinstaller PHP4 sous OSX et refaire la manip ci-dessus.
Par ED, à 15:02 :: CREW :: #109 :: aucun commentaire
samedi 30 avril 2005
Reset CREW
Lorsque votre session crew est terminée, impossible de la relancer sans relancer aussi Internet Explorer. Le Favelet suivant va résoudre le problème, pour l'installer, cliquez avec le bouton droit (ctrl click sur mac) sur le lien ci-dessous et choisissez "Ajouter aux Favoris". La prochaine fois que CREW vous demande de fermer la fenêtre, allez dans le menu Favoris et sélectionnez "Reset Crew", la session CREW sera réinitialisée et vous serez relogué automatiquement.
A noter que si vous ne fermez pas le fenêtre d'IE sur un ordinateur public, la personne qui passe derrière vous peut se reloguer sous votre nom et sans votre mot de passe... Vous pensiez que CREW était sécurisé ?
La technique n'a rien de magique, elle utilise javascript (d'où l'avertissement d'IE lorsque vous l'ajoutez aux favoris) pour effacer le cookie de session et recharger la page. Vous pouvez obtenir le même résultat en tapant le code du lien directement dans la barre d'adresse du navigateur.
Par ED, à 17:38 :: CREW :: #108 :: un commentaire
dimanche 24 octobre 2004
CrewTala & Windows SP2
Je suspecte des soucis de compatibilité entre Windows SP2 et CrewTala, si les 2 cohabitent bien chez vous, merci de me le dire, merci également de me préciser si vous avez eu une manip quelconque à faire pour que ça marche
Par ED, à 18:45 :: CREW :: #82 :: 3 commentaires
vendredi 22 octobre 2004
MacTala
L'encodage des notes associées aux événements CREW est à présent compatible iCal sur Mac sous réserve de choisir le format icalendar. Les prochaines versions permettront un export des calendriers sur dotmac (dotmac a un bug dans la gestion des fuseaux) et la liste équipage apparaitra sous la forme de "participants" (attendee) pour une visualisation directe. (Merci au webmaster de pnaf.net pour ces suggestions)
Par ED, à 19:22 :: CREW :: #81 :: aucun commentaire
jeudi 5 août 2004
le serveur XML-RPC de CrewTala mis à jour
Les infos de connexions à CREW ne sont pas dans le source de CrewTala mais hébergées sur un serveur XML-RPC, le gros avantage du système: lorsque CREW modifie des paramètres de connexion, une simple mise à jour sur le serveur et hop tous les CrewTala de la terre sont à jour.
La dernière mise à jour du serveur date d'aujourd'hui, les infos pour la déconnexion de Crew ont été mises à jour ce qui supprime le message d'avertissement que vous avez peut être vu ces derniers jours.
Par ED, à 17:44 :: CREW :: #63 :: aucun commentaire
lundi 26 janvier 2004
Planning XML
Un nom barbare pour dire que la CrewClass va désormais gérer un standard universel de fichier: XML
XML est un fichier texte lisible et comprenant via des marqueurs toutes les entrées du planning. J'espère proposer une nouvelle version avant le 31 pour vous permettre d'enregistrer vos plannings de Janvier.
Le gros intérêt du passage au format XML, c'est qu'ensuite il suffit de développer une transformation XSLT pour transformer le planning en format vcalendar, excel, pdf...les possibilités sont infinies pour peu que l'on sache utiliser XSLT...ce qui n'est pas encore mon cas mais ça va venir. En tout cas pour l'utilisateur, celà veut dire possibilité de personnalisation.
Pour les curieux, voici un extrait de planning XML. Les dates/durées sont en format ISO8601.
Pour les encore plus curieux qui veulent en savoir plus sur XML/XSLT, je vous recommande ce livre. Le chapitre Introduction XML/XSLT (format pdf) est excellent, il provient du site des auteurs.
<?xml version="1.0"?>
<logbook pntafid="12345678901234567890123456789012" period="2004-01/2004-02">
<activity type="trip" id="MLT45203" date="2003-12-31">
<summary dayson="2" period="2003-12-31T16:45+01:00/2004-01-01T14:35+01:00">
<from airport="ORY"/>
<to airport="ORY"/>
<hca>8.00</hca>
<h1 type="decompte">8.33</h1>
<h2 month="200312" type="decompte">6.55</h2>
<h2 month="200401" type="decompte">1.77</h2>
<h1 type="remuneration">8.93</h1>
<h2 month="200312" type="remuneration">7.03</h2>
<hc month="200312" type="montant" php="1" coeff="1.13">7.9439</hc>
<h2 month="200401" type="remuneration">1.90</h2>
<hc month="200401" type="montant" php="1" coeff="1.13">2.147</hc>
<overnight airport="BOD"/>
<tax-package airport="BOD" date="2003-12-31"/>
<tax-package airport="BOD" date="2004-01-01"/>
</summary>
<duty period="2003-12-31T15:45Z/PT02H35M">
<summary>
<from airport="ORY"/>
<to airport="BOD"/>
<hvp>1.08</hvp>
<tme>1.0833333333333</tme>
<cmt>1.3270142180095</cmt>
<mep>0</mep>
<hcv type="decompte">1.4375987361769</hcv>
<hct>3.5</hct>
<h1 type="decompte">3.5</h1>
<hcv type="remuneration">1.6587677725118</hcv>
<h1 type="remuneration">3.5</h1>
</summary>
<activity type="flight" id="AF6278" date="2003-12-31">
<from>
<airport id="ORY">
<city>PARIS</city>
<ir date="2003-01-01" tauxAF="1" currency="EUR" name="EURO">15</ir>
<mf date="2003-01-01" tauxAF="1" currency="EUR" name="EURO">3</mf>
</airport>
<datetime>2003-12-31T17:45+01:00</datetime>
</from>
<to>
<airport id="BOD">
<city>BORDEAUX</city>
<ir date="2003-01-01" tauxAF="1" currency="EUR" name="EURO">15</ir>
<mf date="2003-01-01" tauxAF="1" currency="EUR" name="EURO">3</mf>
</airport>
<datetime>2003-12-31T18:50+01:00</datetime>
</to>
<plane>
<type>319</type>
</plane>
</activity>
</duty>
Par ED, à 22:31 :: CREW :: #49 :: aucun commentaire
jeudi 13 novembre 2003
CrewTala
Le projet CrewTala a pris un peu de retard car mon PC est en panne, la réparation devrait nécéssiter encore une bonne quinzaine de jours.
J'ai étudié plusieurs pistes pour basculer l'ancien programme de planning en version utilisable chez soi.
- RealBasic permet le développement multi-plateforme d'application, c'est performant, j'ai porté en partie la crewclass sous realbasic avec succès, les applications obtenues fonctionnent sous PC/Mac OsX/Mac/Linux. Inconvénient de RealBasic: le prix, et le développement à plusieurs impossible ou très difficile via le CVS.
- Java, c'est un bon langage que je ne maitrise pas encore, l'apprentissage est en cours, CrewTala existera certainement en Java mais pas tout de suite... Inconvénient de Java: sous Windows il faut installer une machine virtuelle Java de près de 20 Mo.
- Delphi, c'est du Pascal amélioré, son inconvénient: le prix et sa non disponiblité pour Mac. PHPNav (voir plus bas) est programmé en Delphi.
- .NET, le framework Microsoft....c'est du Microsoft donc ça ne fonctionne que sur PC et en plus c'est payant.
- PHP, la crewclass existe déjà, son adaptation en un programme pour la maison est donc rapide. Par contre utiliser PHP nécéssite de disposer sur son ordinateur d'un serveur php. Les possesseurs de Mac OSX sont comme pour Java les mieux lotis puisque php est lui aussi installé par défaut. Ceux qui utilisent Linux disposent aussi de php, reste le problème Windows. En fait l'installation du serveur est extrêmement simple, pourtant ça semble intimider... Je viens donc de trouver une solution alternative: PHPNav va me permettre de diffuser la CrewClass sous la forme d'un executable pour Windows.
En résumé:
- Fin novembre il devrait être à nouveau possible de récupérer son agenda sur CREW (script php sous Mac OSX/Linux et application php sous Windows)
- Courant décembre il sera possible de s'identifier en niveau PN sur AirProx (application RealBasic)
- CrewTala sera disponible en Java l'année prochaine
Liens:
Par ED, à 11:54 :: CREW :: #5 :: aucun commentaire
vendredi 3 octobre 2003
login/password intégré dans l'url
MAJ du 03 Février 2004 Sans doute en raison du bug signalé dans cet article, la dernière mise à jour d'Internet Explorer n'accepte donc plus les login/password intégré dans les url.
Les sites utilisant le protocole Auth de la norme HTTP permettrent le login via une boîte de dialogue.
Si je ne veux pas afficher cette boîte de dialogue à chaque connexion, il suffit que je saisisse:http://login:password@www.exemple.fr
Que faire à présent si le mot de passe contient lui même le caractère "@" ?http://login:password@password@www.exemple.fr va échouer lamentablement.
Heureusement la RFC 1738 nous donne la solution, il existe un code d'échappement des caractères.http://login:password%40password@www.exemple.fr fonctionnera très bien.
Ne pas faire cette manipulation depuis un lieu public sinon l'historique des pages visitées contiendrait vos codes d'accès.
Par ED, à 12:17 :: CREW :: #8 :: aucun commentaire
vendredi 12 septembre 2003
CrewClass à la maison avec ou sans Mozilla
Donc si vous disposez de Mozilla, vous devriez pouvoir faire tourner la crewclass chez vous...
Sans Mozilla:
- sur PC: il faut installer PHP, par exemple avec EasyPhp
- sur MAC: Building and Installing PHP 4.3.2 and Apache 1.3.27 on Mac OS X 10.2.6
Par ED, à 12:21 :: CREW :: #11 :: aucun commentaire
jeudi 3 juillet 2003
CrewClass les news
Le moteur de personnalisation des sorties de la CREWClass est quasiment terminé, vous pourrez bientôt choisir très précisément les champs à afficher.
Enfin, j'attends toujours un fonctionnement correct de CREW pour basculer la CREWClass sur son nouveau mode de fonctionnement; récupérations des planning sol puis récupération rotation par rotation des étapes, liste équipage, indemnités escale. Ce nouveau mode offre plus de données affichables (d'où la nécéssité de personnaliser) et supprime les bugs de CREW liés au non affichage de toutes les rotations sur la page impression des activités vols.
Par ED, à 13:48 :: CREW :: #16 :: aucun commentaire
mercredi 2 juillet 2003
CREW soporifique
Tout ça nous mets le planning à pas loin de 5mn contre 45 secondes il y a une semaine...cherchez l'erreur!
Par ED, à 13:51 :: CREW :: #18 :: aucun commentaire
mercredi 11 juin 2003
Futur export personnalisé du planning
Voici à quoi ressemble le nom de l'événement vCalendar:
<IF type="VOL">
{edep}-{earr} {numvol}
<IF mep>MEP<ENDIF mep>
<ELSE>
{numvol}
<ENDIF type>
Je vais également gérer les sorties Excel de cette manière...le plus long va être d'écrire la doc car AirProx récupère ou calcul un nombre très important de variables...
Par ED, à 14:03 :: CREW :: #29 :: aucun commentaire