 |
|
Hier dreht sich mal alles nur um die
Zukünftige
Palm Funktionalität.
Kann ich den Palm heute noch verwenden?
Alle diese Palm Geräte können heute
noch verwendet werden, allerdings meist
für Palm User die ein solchen Palm noch
heute besitzen oder gefallen an dieser Plattform
gefunden haben und noch einen dieser Uhr
PDAs im Internet ergattert konnten.
Ich verwende den Palm m105
seit 2001 und habe ihn noch heute,
und tippe Termine und Adressen,
Notizen und Checklisten
heute
noch sehr gerne ein.
Aufruf an Palm OS Hobby Programmierer, wenn Ihr App's
für Palm OS Programmiert, meldet euch, ich
werde gerne deine PalmOS App hier
für Palm Fans zum Downloaden
zur verfügung stellen!

Da der Palm in die Jahre gekommen ist, giebt es
auch keiene neuen Prog. für des Palm OS
Hier möchte ich ein Tool vorstellen welches mit
einer KI erstellt wurde, ein Kalender Tool
nur für die Jahreszahl!
Da der Kalender von 1997 für (2025) sich
wiederholt und somit der Palm als Organizer
für die nächsten ca. 35 Jahre wieder gültig ist,
einschließlich Palm Desktop (alle versionen) wo
der Kalender ab 1970 - 2031 unterstützt wird.
Einzig die Jahreszahl ist dann eben nicht korrekt!
Hier ein Update für des PalmOS, dieser blendet nur
die korrekte Jahreszahl in der Kalender
Oberfläche ein, mehr nicht.!
Hier nur der Code in C
/* Palm OS Jahresanzeige-Patch: +28 Jahre */
#include <PalmOS.h>
#define YEAR_OFFSET 56
// Originalfunktion-Zeiger
static void (*Orig_TimSecondsToDateTime)(UInt32 secs, DateTimePtr dt) = NULL;
// Unsere Hook-Funktion
void Patched_TimSecondsToDateTime(UInt32 secs, DateTimePtr dt) {
Orig_TimSecondsToDateTime(secs, dt);
dt->year += YEAR_OFFSET;
}
UInt32 PilotMain(UInt16 cmd, MemPtr cmdPBP, UInt16 launchFlags) {
if (cmd == sysAppLaunchCmdNormalLaunch || cmd == sysAppLaunchCmdSystemReset) {
// Hook setzen
Orig_TimSecondsToDateTime = (void *)SysGetTrapAddress(sysTrapTimSecondsToDateTime);
SysSetTrapAddress(sysTrapTimSecondsToDateTime, (void *)Patched_TimSecondsToDateTime);
}
return 0;
}
Ob dieser Code vollständig ist, oder sogar funktionier
weis ich nicht da ich diesen im moment nicht
übersetzen (kompilieren) kann!
|
 |
|