Documentation de Navigator 0.02
Email : yoanndesir@yahoo.com
URL : http://www.hp-sources.com/navigator/
Adresse : Yoann Désir, 67 rue Courloison 77160 PROVINS
Pour utiliser cette deuxième version, vous devez installer la bibliothèque Navigator 0.02 dans n'importe quel port de votre HP49G.
Utilisation générale :
Navigator 0.02 n'est qu'une des premières versions, dont les bugs n'ont pas tous été corrigés malgré un débuggage intensif. Certains fichiers HTML pourraient faire planter sévèrement la HP, donc sauvegardez votre IRAM d'abord... Evitez aussi les conditions de mémoire insuffisante qui auraient tendance à induire un Garbage Collection en cours d'exécution, Navigator n'aime pas les Garbage Collections... c'est un programme assez suceptible.
Touches :
Ensuite, deux options :
Il vous faut des pages HTML
stockées dans HOME et ses sous-répertoires. On peut utiliser en particulier cette
documentation garantie compatible avec Navigator, en la transférant de
préférence par Xmodem (utiliser HyperTerminal sous Windows ou C-Kermit par
exemple sous Linux).
Placer une chaîne contenant un fichier HTML au niveau 1
pour l'afficher. Si aucun objet n'est placé au niveau 1, ou si ce n'est pas une chaîne
HTML,
Navigator lance le filer et vous invite à sélectionner un fichier HTML puis à l'ouvrir
(icone OPEN).
Pour une utilisation simple, les liens doivent être
relatifs : <a href=../docs/fichier.html>.
En cas de lien absolu, Navigator
tente de lancer la connexion en exécutant le programme
Connection
que vous avez stocké dans HOME ou un des sous-répertoires compris dans le
chemin courant. Si la connexion réussit, la page demandée est téléchargée
et affichée.
Nécessite de connecter la HP48
ou 49 à un modem externe au moyen d'un connecteur HP-modem que vous pouvez construire
ou acheter : j'en vends en effet quelques
uns 3 euros plus 5 euros de port pour faciliter les tests en ligne.
L'utilisation en ligne nécessite d'installer la remarquable bibliothèque Usinagaz
0.19, logiciel TCP/IP de Samuel Thibault.
Dans ce cas, il faut en plus des paramètres propres
à Usinagaz définir 4 variables :
Connection : programme à lancer pour effectuer la connexion internet via le modem
URL : adresse internet par laquelle débuter la connexion (à noter qu'on ne peut pas pour
l'instant taper une nouvelle URL en cours d'exécution, il faut arrêter Navigator
en appuyant
sur ON et modifier manuellement URL).
exemple : "http://www.hp-sources.com/navigator/index.html"
Domain : nom de domaine. exemple : "www.hp-sources.com"
Path : chemin courant. exemple : "www.hp-sources.com/navigator"
(pas de slash à la fin)
Exemple de programme pour Connection
avec un modem Sportster Flash V.90 Voice PnP :
Paramètre principal d'Usinagaz : stocker dans Home une variable DNS correspondant à l'adresse DNS primaire de votre fournisseur d'accès. Pour Liberty Surf par exemple, utiliser #D5245001h pour 213.36.80.1.
Une fois ces paramètres définis, il vous suffit de vous connecter à internet avec la HP49 et de lancer Navigator pour surfer à partir de la page spécifiée. Pendant la réception des fichiers, l'indicateur I/O clignote. En cas d'erreur temporaire de réception, les indicateurs shift gauche et alarme sont allumés.
Yoann Désir.