Catégories
Tools

Always on time!

[tab]
[tab_item title= »English »][column col= »2/3″]

Your Newton always on time!

Last weekend in Europe, as every year, we switched to summer time, so we moved our watches an hour ahead. For modern computers no problem, they automatically update themselves in the night from Saturday to Sunday (at 2am it is 3am!) but our old Newtons don’t have this chance, because this function is not included in the System. To correct the time and set yourself to daylight saving time, you can, of course, advance the time of your Newton by hand (or rather with a stylus!) Nevertheless, I present you here, a solution so that your Newton or your Newtons are always on time. For this purpose, we will use two small utilities. The first is called NetTime, which was developed by Jim Schram of the Newton Developer Technical Support group in 1997, and the second is called Daylight Savings,developed by Softwareburö Müller also in 1997.

NetTime

The NetTime utility checks, and if necessary, adjusts the time of your Newton directly with the Time servers on the Internet. You have two ways to do this with NetTime. The first one, you open the application and do a manual synchronization (Sync Now). The second one, you do nothing, or almost nothing! I say this because, as soon as NetTime is installed on your Newton, it can connect to the time server by itself (as soon as you open a connection to the Internet.) The application uses one of the first time server networks, the TP network, for Time Protocol, defined by the RCF-868 in 1983 ! Fortunately for us, thirty-five years later, there are still TP servers. Nowadays most computers use the Simple Network Time Protocol (SNTP) or NTP service, which is more accurate but also more complex to implement. Note that all these protocols do the same thing, they allow the synchronization of your computer’s clock with an online time server, which themselves are synchronized with atomic clocks, so that all computers are at the same time.
It is true that the accuracy of the TP network is only about one second, and that there is no mechanism to compensate for the drift of clocks between servers and clients as is the case for other networks, but this is more than enough to set the clock of our Newtons. In the NetTime window, a field allows you to enter the address of the TP server of your choice, but be careful, many lists on the Net are no longer up to date, and the number of servers compatible with the TP protocol is decreasing. Rest assured, the NIST (National Institute of Standards and Technology) Servers are still in operation and still compatible with the TP protocol. The second parameter you can change is the maximum interval (the difference) between the clock of your Newton and that of the TP server. When connecting to the TP server, NetTime compares the two clocks, and adjusts the Newton time if they differ, AND if the difference between the two clocks respects the maximum interval you have set. In the event that NetTime adjusts the clock, it will let you know with a ring tone. The last option you can choose is to check the Sync-Auto box, in which case you won’t even have to open NetTime to set the time, because it will check the time as soon as you open an Internet connection (to read your mail, to surf…) If you don’t check this box, he’ll wait for you to do a manual synchronization.

It’s not over yet!

Because what you need to know is that summer or winter time information is not provided by TP, NTP, SNTP Servers. All provide the time on the basis of UTC, formerly called GMT time, it is up to the customers (your computer) to adjust your Newton’s clock according to summer or winter time. Each country can have its own dates or even not use this adjustment. There is also talk of abolishing this time change in France and Europe in the near future. In the meantime, for old computers you have to manually modify the clock.

Daylight Saving

That’s where Daylight Saving comes in. This small program will notify the system and enter your settings according to the dates planned for your country. Under the condition, of course, that you have properly informed him/her in the settings of your identity (Owner Info). The Daylight Saving application is also simple to use, its window is divided into two sections, in the upper part you choose the geographical area concerning you (or the one you will have created) and just below, you check or adjust in detail the summer and winter time period concerning you. For example, our city is set to Paris (so in France), so we can select the European zone from the list, then check that we are one hour ahead (Offset) from the last Sunday in March to the last Sunday in October. Then you must assign these settings to your country, using the Envelope button and the « Assign to a Country » function, there you select your country and close the selection window (the right one, see video) and confirm with the Assign button. If your Newton doesn’t start at the right time, come back to NetTime and do a new synchronization… Et voilà!

NetTime Update !

I took advantage of the fact that NetTime sources were available to make some modifications in the application, including the addition of the Sync-Auto option, which was present in an older version, but had disappeared. At the same time, I reviewed the presentation of the program window a little bit. And while I was there, I also did a localized version in French. Let’s be crazy!

The evolution of NetTime

It would be nice to upgrade NetTime to new protocols, as RFC-868-compatible servers may not be found one day, especially if the NIST stops its own. I’m a little too new to development to tackle this task right now… But if you want to get started, go ahead, I’ll put my sources below (in NTK Mac format).

 

NetTime informations and links

Informations

    • Minimum Configuration: Newton OS 2.x
    • Developer: Jim Schram (1997)
    • Licence: Freeware
    • Pakage: 36 kb

Links

 

Daylight Saving informations and links

Informations

    • Minimum Configuration: Newton OS 2.x
    • Developer: Software Bureau Mueller (1997)
    • Licence: Freeware
    • Pakage: 17kb

Links

[/column]
[column col= »1/3″]




[/column]
[/tab_item]

[tab_item title= »Français »][column col= »2/3″]

Votre Newton toujours à l’heure

Le week-end dernier en Europe, comme chaque année, nous sommes passé à l’heure d’été, nous avons donc avancé nos montres d’une heure. Pour les ordinateurs modernes aucun problème, ils se mettent automatiquement à jour dans la nuit du samedi au dimanche (à 2h du matin il est 3h !) mais nos vieux Newton n’ont pas cette chance, car cette fonction n’est pas incluse dans le Système. Pour corriger l’heure et vous mettre à l’heure d’été, vous pouvez, bien entendu, avancer l’heure de votre Newton à la main (où plutôt au stylet !) Néanmoins, je vous présente ici, une solution pour que votre Newton où vos Newton soient toujours à l’heure. Pour cela, nous allons utiliser deux petits utilitaires. Le premier s’appel NetTime, qui a été développé par Jim Schram du groupe Newton Developer Technical Support en 1997, et le second se nomme Daylight Savings développé par Softwareburö Müller lui aussi en 1997.

NetTime

L’utilitaire NetTime, vérifie, et si besoin, ajuste l’heure de votre Newton directement avec les serveurs de Temps sur Internet. Vous avez deux façons de faire avec NetTime. La première, vous ouvrez l’application et vous faites une synchronisation manuelle (Synchro). La deuxième, vous ne faites rien, ou presque ! Je dis cela parce que, dès que NetTime est installé sur votre Newton, il peut se connectera tout seul, au serveur de Temps (dès que vous ouvrez une connexion à Internet.) L’application utilise l’un des premiers réseaux de serveur de temps, le réseau TP, pour Time Protocol, définit par la RCF-868 en 1983 ! Heureusement pour nous, trente-cinq ans plus tard, il existe toujours des serveurs TP. De nos jours la plupart des ordinateurs utilisent le service SNTP (Simple Network Time Protocol) ou NTP, plus précis mais aussi plus complexes à mettre en œuvre. Notez que tous ces protocoles font la même chose, ils permettent la synchronisation de l’horloge de votre ordinateur avec un serveur de temps en ligne, qui eux-même sont synchroniser avec des horloges atomiques, afin que tous les ordinateurs soient bien à la même heure.
Il est vrai que la précision du réseau TP est seulement de l’ordre d’une seconde, et qu’il n’y a aucun mécanisme pour compenser la dérive des horloges entre serveurs et clients comme c’est le cas pour les autres réseaux, mais cela est largement suffisant pour régler l’horloge de nos Newton. Dans la fenêtre de NetTime, un champs vous permet de saisir l’adresse du serveur TP de votre choix, mais attention, de nombreuses listes sur le Net ne sont plus à jours, et les serveurs compatibles avec le protocole TP sont de moins en moins nombreux. Rassurez-vous, les Serveurs du NIST (National Institute of Standards and Technology) sont toujours en activités et toujours compatibles avec le protocole TP. Le deuxième paramètre que vous pouvez changer est l’intervalle maximum (la différence) entre l’horloge de votre Newton et celle du serveur TP. Lors de la connexion au serveur TP, NetTime compare les deux horloges, et ajuste l’heure du Newton si elles diffèrent, ET si la différence entre les deux horloges respecte l’intervalle maximum que vous avez régler. Dans le cas, où NetTime ajuste l’horloge, il vous le fait savoir avec une sonnerie. La dernière option que vous pouvez choisir est celle de cocher la case Sync-Auto, dans ce cas vous n’aurez même pas à ouvrir NetTime pour régler l’heure, car il vérifiera l’heure dès que vous ouvrirez une connexion à Internet (pour lire vos mail, pour surfer…) Si vous ne cochez pas cette case, il vous fraudra faire une synchronisation manuelle.

Ce n’est pas fini !

Car ce qu’il faut savoir, c’est que l’information d’heure d’été ou d’hiver n’est pas fournie par les Serveurs TP, NTP, SNTP. Tous fournissent l’heure sur la base UTC, anciennement appelée l’heure GMT, c’est aux clients (votre ordinateur) d’ajuster l’horloge de votre Newton selon l’heure d’été ou d’hiver. Chaque pays pouvant avoir ses propres dates voir même ne pas utiliser cet ajustement. Il est d’ailleurs question de supprimer ce changement d’heure en France et en Europe prochainement. En attendant, pour les vieux ordinateurs il faut modifier manuellement l’horloge.

Daylight Saving

C’est là qu’intervient l’utilité de Daylight Saving. Ce petit programme va notifier le système et inscrire vos réglages selon les dates prévus pour votre pays. Sous condition, bien évidement, que vous l’ayez bien renseigné dans les réglages de votre identité (Owner Info). L’application Daylight Saving est elle aussi, simple à utiliser, sa fenêtre se divise en deux sections, dans la partie supérieure vous choisissez la zone géographique vous concernant (ou bien celle que vous aurez créer) et juste en dessous, vous vérifiez ou réglez en détails la période d’heure d’été et d’hiver vous concernant. Par exemple, notre ville est réglé sur Paris (donc en France), nous pouvons donc sélectionner la zone European dans la liste, puis vérifier que l’on avance d’une heure (Offset) à partir du dernier dimanche du mois de mars et jusqu’au dernier dimanche du mois d’octobre. Ensuite vous devez assigner ces réglages à votre pays, en utilisant le bouton Enveloppe et la fonction “Assign to a Country“, là vous sélectionner votre pays et fermer la fenêtre de sélection (la bonne, voir la vidéo) et vous valider avec le bouton Assign. Si votre Newton ne se met pas à la bonne heure, revenez donc sur NetTime et refaite une synchronisation… Et voilà !

NetTime Update !

J’ai profiter que les sources de NetTime étaient disponibles pour faire quelques modifications dans l’application, dont l’ajout de l’option Sync-Auto, qui était présente dans une ancienne version, mais qui avait disparue. En même temps, j’ai revu un peu la présentation de la fenêtre du programme. Et pendant que j’y étais, j’ai également fait une version localisée en Français. Soyons fous !

L’évolution de NetTime

Ce serait bien de faire évoluer NetTime vers de nouveaux protocoles, car les serveurs compatibles avec la RFC-868 seront un jour peut-être introuvable, surtout si le NIST arrête les siens. Je suis un peu trop novice en développement pour m’attaquer à cette tâche pour le moment… Mais si vous désirez vous y mettre, allez-y, je vous mets mes sources ci-dessous (au format NTK Mac).

 

NetTime informations, liens et sources

Informations

    • Configuration Minimum : Newton OS 2.x
    • Dévelopeur : Jim Schram (1997)
    • Type de licence : Freeware
    • Taille du Pakage : 36 kb

Liens

 

Daylight Saving informations et liens

Informations

    • Configuration Minimum : Newton OS 2.x
    • Dévelopeur : Software Bureau Mueller (1997)
    • Type de licence : Freeware
    • Taille du Pakage : 36 kb

Liens

[/column][column col= »1/3″]




[/column]
[/tab_item]
[/tab]

Catégories
Tools

Data Rescue can save your ass!

[tab]
[tab_item title= »English »][column col= »2/3″]

DataRescue tool for broken Apple Newton MessagePad!

Newtons are almost perfect, and unless they do so on purpose, they are not subject to programmed obsolescence. Nevertheless, the most sensitive part of the Newtons is the screen, finally, to be more precise, the LCD display and the touch panel. Which if either one or the other were to stop working, would make you the most useless person, since you could do nothing to your Newton. And if you didn’t have any recent backups (or not at all!) then you’re in trouble! Since the screen is the only exchange device between you and the Newton, even if you have an eMate that includes a keyboard, or if you connect the external keyboard to your Newton, you will not be able to do anything with it, since it was not planned.
And believe me, when that happens to you, you’re not proud, all your data will be locked up in your Newton forever! Of course, we keep telling you all the time to make regular backups, but it’s always when we’re late in backups (or when we don’t, for the most unconscious!) that the worst happens.
So I was saying, just last week, one of my Newton 2x00s was found wrong. The touch panel no longer responded, and it went out for no apparent reason. After several battery changes and connected to several different power supplies, the verdict fell… Newton broke down. There, I tell you, a great cold sweat crosses your back to the depths of your brain. To get to the sentence « but what a jerk, I should have made a backup on a map »! Too late! Too late!

Too late?

Is it too late to recover my latest modifications, new articles, new project ideas…?

No! There is not a cure, but a solution! This one is called Data Rescue.

And we owe it to André Meyer who wrote this program in 1996! Thanks to this lifebuoy, you will be able to make a backup of your Newton from your computer. How does it work?

It’s very simple, Data Rescue, starts as soon as the card where it is registered is inserted, or when the Newton starts, and what does it do? It simply initiates an outgoing connection through the Dock with your latest settings. Simply connect your Newton to your computer and launch your software (NCU if you are using an older Mac or Pc, or NCX if you are using a newer Mac. It’s really quite simple, but you had to think about it.

Note: if you take a little too long to connect your computer and start the right program, the connection on the Newton will stop, no panic, just turn off and turn on your Newton and the procedure will start as long as Data Rescue is in your Newton (or in your Card) unless you had frozen the pkg DataRescue !

Conclusion

The only advice you can get is to always have a PCMCIA Flash card on the side, with Data Rescue on it, so you can cope with the worst.

Pakage info:

  • Minimum configuration: All Newton MessagePad
  • Developer: André Meyer (1996)
  • Licence type: Freeware
  • Pakage size: 3 kb

Download:

[/column]
[column col= »1/3″]


[/column]
[/tab_item]

[tab_item title= »Français »][column col= »2/3″]

Data Rescue peut vous sauver les fesses !

Les Newton sont presque parfait, et à moins de le faire exprès, ils ne sont pas soumis à l’obsolescence programmé. Néanmoins l’organe le plus sensible des Newton est l ‘écran, enfin pour être plus précis, l’affichage LCD et la dalle tactile. Qui si l’un ou l’autre venait à ne plus fonctionner, ferait de vous la plus inutile des personnes, puisque vous ne pourriez rien faire faire à votre Newton. Et si vous n’aviez pas de sauvegardes récente (ou pas du tout !) alors là, vous êtes dans la mouise ! Puisque l’écran est le seul organe d’échange entre vous et le Newton, même si vous avez un eMate qui comprend un clavier, ou que vous connectiez le clavier externe à votre Newton, vous ne pourrez rien faire avec, puisque cela n’avait pas été prévu.
Et croyez-moi, quand cela vous arrive, vous êtes pas fier, toutes vos données seront enfermées de votre Newton à jamais ! Bien sur, on vous répète tous, à longueur de temps, de faire des sauvegardes régulières, mais c’est toujours lorsque que l’on ait en retard dans les sauvegardes (ou bien que l’on en fait pas, pour les plus inconscients !) que le pire arrive.
Je disais donc, pas plus tard que la semaine dernière, un de mes Newton 2×00, c’est trouvé mal. La dalle tactile ne répondait plus, de plus il s’éteignait sans aucune raison apparente. Après plusieurs changement de piles et connecté à plusieurs alimentation différentes, le verdict est tombé… Newton en panne. Là, je te le dis, une grande sueur froide traverse ton dos jusqu’au tréfonds de ton cerveau. Pour arriver à la phrase « mais quel con, j’aurais du faire un backup sur une carte » ! Trop tard !

Trop tard ?

Est-il trop tard pour récupérer, mes dernières modifications, mes nouveaux articles, mes nouvelles idées de projets… ?
Non ! Il y a, non pas un remède, mais une solution ! Celle-ci s’appelle Data Rescue.
Et nous la devons à André Meyer qui à écrit ce programme en 1996 ! Grace à cette bouée de secours, vous allez pouvoir faire une sauvegarde de votre Newton à partir de votre ordinateur. Comment cela fonctionne-t-il ?
C’est très simple, Data Rescue, se lance dès l’insertion de la carte où il est enregistré, ou le démarrage du Newton, et que fait-il ? Il lance tout simplement une connexion sortante par le Dock avec vos derniers réglages. Il vous suffit de connecter votre Newton à votre ordinateur et de lancer votre logiciel (NCU si vous utilisez un anciens Mac ou Pc, ou NCX si vous utilisez un Mac récent. C’est vraiment tout simple, mais fallait y penser.
Note : si vous prenez un peu trop de temps pour connecter votre ordinateur et lancer le bon programme, la connexion sur le Newton va s’interrompre, pas de panic, il suffit de d’éteindre et de rallumer votre Newton et la procedure se lancera tant que Data Rescue sera dans votre Newton (ou dans votre Carte) sauf si vous aviez geler le pkg DataRescue !

Conclusion

Le seul conseil, que l’on peut vous donner, est de toujours avoir une carte Flash PCMCIA de côté, avec Data Rescue dessus, ainsi vous pourrez palier au pire.
Data Rescue est livré avec deux variantes du programme, la première (DataRescue) lance une connexion du dock avec vos derniers réglages utilisés pour vous connecter. La deuxième (DataRescueSerial) elle lance une connexion avec les réglages par défaut, à savoir une connexion série (pour info la vitesse de transfert par défaut est de 38.400, à préciser dans votre logiciel de sauvegarde). Il est évident qu’il ne faut pas installer les deux versions sur votre Newton ou votre carte flash !

Informations :

  • Configuration Minimum : Tous les Newton MessagePad
  • Dévelopeur : André Meyer (1996)
  • Type de licence : Freeware
  • Taille du Pakage : 3 kb

Chargement :

[/column][column col= »1/3″]


[/column]
[/tab_item]
[/tab]