Hallo Skinner! (oder die, die es noch werden wollen..) ;-) Erlaubt mir bitte zuerst ein paar Worte... :-) Ich (und einige fleißige Helfer, von denen ich "Navirunner" und "george 2007" nicht unerwähnt lassen möchte!) haben wirklich alles nur erdenkliche versucht, um 'ASU' soweit es nur irgendwie möglich ist, -allgemein- an GoPal *3* also für ALLE Skins, anzupassen. Leider ist dies aber aufgrund des technischen Menüaufbaus in GoPal *3*, von 'ASU' aus, nicht in letzter Vollständigkeit möglich! So das der jeweilige Skinner (oder einer seiner FANs), noch minimale eigene Anpassung für den jeweiligen/individuellen Skin selbst erstellen/liefern muss, um eine 'ASU'-Kompatibilität herzustellen! Ich hoffe aber, dass ich durch die jetzt bereits in 'ASU' umgeschriebenen Anpassungen an GoPal *3*, (soweit es -allgemein- möglich war, OHNE Funktionseinschränkungen!!) den Aufwand den ein 'Skinner' jetzt noch mit der restlichen/persönlichen Anpassung hat, um seinen Skin 'ASU'-Kompatibel umzurüsten oder (besser!) gleich ein extra "'ASU'-Anpassungs-Kit" anzubieten, auf 'sehr wenige Minuten' reduzieren konnte. WWENN ES FÜR DEN VON EUCH BENUTZTEN SKIN BEREITS EINE VOLLSTÄNDIG ANGEPAßTE VERSION ODER EIN "'ASU'-SKINANPASSINGS-KIT" GIBT, DANN BENÖTIGT IHR DIESE ANLEITUNG NATÜRLICH NICHT! ========== Folgende Dinge sind UNBEDINGT notwendig und DRINGENDST GENAU zu beachten, um "ASU" für GoPal *3* in einen/seinen Skin integrieren zu können: !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! SEHR WICHTIG(1)!!! ------------------ Die einzige Möglichkeit, 'ASU' unter GoPal *3* einen -gesicherten- Einsprung zu ermöglichen (auch nach einem Hardreset!), bestand in dieser Form leider nur unter Verwendung der "Menu.exe". Das bedeutet, dass bei Verwendung von 'ASU' die "Menu.exe" selbst nun kein Systembestandteil mehr ist und vom Skin bzw. den Benutzern auf gar keinen Fall und auf keinerlei Weise verändert werden darf! Unter Verwendung von 'ASU' ist die ursprüngliche "Menu.exe" jetzt die "GPMenu.exe"! Bis auf die Tatsache, dass an der "Menu.exe" und den zugehörigen Dateien ('Menu.mscr' & 'MortScript.exe') auf keinen Fall veränderungen vorgenommen werden dürfen, sind weitere Maßnahmen, z.B. bezüglich "Menu.exe Aufrufe" in eurem Skin, NICHT erforderlich! ALLE "Menu.exe"-Aufrufe von eurem Skin (Oder GoPal etc.) werden AUTOMATISCH und ohne Eingreifen des Benutzers/Skinners an die "GPMenu.exe" weitergeleitet. Lediglich dann, wenn der "GPMenu.exe" 'Parameter' mitgegeben werden sollen (Diese Möglichkeit ist mir allerdings derzeit nicht bekannt), müsste man dafür sorgen, dass die 'GPMenu.exe' direkt, mit den entsprechenden Parametern, aufgerufen wird. Aus diesem Grund ist es auch UNBEDINGT NOTWENDIG, bei einer DEINSTALLTION von 'ASU' immer das Remove-Tool zu benutzen, da dieses den originalen Systemzustand wieder herstellt!!! Einzige AUsnahme dieses Tools nicht benutzen zu müssen wäre, wenn man sowieso vor hat, dass Navi komplett neu aufzusetzen, also im GoPal-Menü mit "Remove All/Format Flash" komplett zu löschen. SEHR WICHTIG(2)!!! ------------------ ALLE HIER GENANNTEN DATEINAMEN UND PFADE MÜSSEN GENAU SO BENUTZT WERDEN, WIE SIE HIER BESCHRIEBEN WERDEN!!! ACHTET ALSO BITTE AUF DIE GENAUE SCHREIBWEISE FOLGENDER DATEIEN: - "BB_Menu.xml" (IN->: "My Flash Disk\Programme\ASU\") <- (Dein original benutztes Skin Menu, OHNE[!] 'ASU' Einbindung) - "BB_MenuON.xml" (IN->: "My Flash Disk\Programme\ASU\") <- Dieses Menü zeigt den 'ASU'-DEaktivieren Button auf der LETZTEN Menüseite - "BB_MenuOFF.xml" (IN->: "My Flash Disk\Programme\ASU\") <- Dieses Menü zeigt den 'ASU'-Aktivieren Button, auf der ERSTEN Menüseite - "icon_ASUstart.png" (IN->: "\My Flash Disk\Navigation\Menu\320240\" -ODER/UND- in->: "\My Flash Disk\Navigation\Menu\480272\" - "icon_ASUstop.png" (IN->: "\My Flash Disk\Navigation\Menu\320240\" -ODER/UND- in->: "\My Flash Disk\Navigation\Menu\480272\" Ist auch nur -EINE- der Dateien falsch benannt, oder befindet sich nicht am vorgeschriebenem Ort, so funktioniert 'ASU' nicht/nicht richtig!!! Liefert eure "'ASU'-Anpassungsdateien" also bitte entsprechend ordentlich an die Benutzer eures Skins aus! ;-p Und nicht vergessen, je besser eure "Einbauanleitung" für euer "'ASU'-Anpassungs-Kit" ist, umso weniger Probleme gibt es, desto weniger Nachfragen müßt ihr beantworten! ;-) !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! SEHR WICHTIG(1)!!! ------------------ Desweiteren sollten Skinner, die spezielle Einstellungen, welcher ein Benutzer in diesem Skin machen kann und diese Einstellungen deshalb auch abspeichert (z.B. in der Registry oder in einer "*.ini" Datei? etc...), diese Speicherung entweder in der Registry oder an einem 'ASU'- und Systemkompatiblen Ort tun! Beispiele für geeignete Orte wären (Wenn nicht in der Registry), z.B.: "\My Flash Disk\Settings\" oder "\Program Files\...*" etc.) Weitere Orte, die dafür sorgen das 'ASU' diese Einstellungsdateien automatisch und ohne Anpassungen mit sichert, können der F-A-Q im 'ASU' GoPal*4*-Thread entnommen werden. Dort ist eine genaue Auflistung der 'ASU'-Speicherorte zu entnehmen. Nun zu euren 'ASU'-Skinanpassungen: ----------------------------------- (Die in wenigen Minuten erstellt/erledigt sein sollten) 1) Es müssen *zusätzlich* ZWEI "Menu.xml" von eurem verwendetem Skin *-erstellt-* und eingebaut werden(!): a) "BB_MenuON.xml" = Das ist euer Menü, *MIT* folgendem 'ASU'-Button: " 'ASU' DEaktivieren " Button auf eurer LETZTEN Menüseite. (Schloss geschlossen) b) "BB_MenuOFF.xml" = Das ist euer Menü, *MIT* folgendem 'ASU'-Button: " 'ASU' Aktivieren " Button auf eurer ERSTEN Menüseite. (Schloss offen) Ok, jetzt kommt Nummer DREI, aber die müsst ihr nicht mehr *erstellen*, sondern nur noch zusätzlich *umbennenen*. ;-) c) "BB_Menu.xml" = Das ist euer normales Skin-Menü OHNE[!] 'ASU' Einbindung. (Dringend Benötigt für das 'ASU'-Remove-Tool!) Ich bitte euch, dass ihr euch auch an die Vorgaben für die Platzierung der 'ASU'-Icons im Menü haltet, denn dies wurde explizit von euren Skin-Benutzern so gewünscht und deswegen sogar in "'ASU' für GoPal *4*" von mir so umgebaut! Also bei AKTIVIERTEM 'ASU', das "DEAKTIVIEREN"-Icon bitte GANZ HINTEN, auf der LETZTEN Menüseite eures Menüs platzieren UND(!) aber im Gegenzug, bei DEAKTVIERTEM 'ASU', das "AKTIVIEREN"-Icon GANZ VORNE auf der ERSTEN Seite des Menüs und SEHR OFFENSICHTLICH platzieren. Denn dies ist auch eine (ausdrücklich gewünschte!) Hilfestellung von euren Skin-Benutzern, damit immer sofort ersichtlich ist, dass der Benutzer sich noch im 'ungesichertem Modus' befindet!!! (ist ja nicht der normale Regelzustand!) 2) BEIDE (ON/OFF) XMLs müssen mit einer (auskommentierten) 'ASU'-Kennung in der ERSTEN ZEILE versehen sein! (SEHR WICHTIG!!!): - Die "BB_MenuON.xml" muss in der -Ersten Zeile- beginnen mit: - Die "BB_MenuOFF.xml" muss in der -Ersten Zeile- beginnen mit: - Die "BB_Menu.xml" benötigt keine Kennung! Bleibt also Original, so wie es auch in eurem Skin OHNE 'ASU' vorgesehen ist. ALLE DREI XMLs sind nach "My Flash Disk\Programme\ASU\" zu kopieren! 2a) Die Aufrufe der beiden 'ASU'-Menü-Buttons müssen lauten: - "My Flash Disk\Programme\MortScript\BB_StartButton.exe" (Gehört zu "MenuOFF.xml" & "icon_ASUstart.png") - "My Flash Disk\Programme\MortScript\BB_StopButton.exe" (Gehört zu "MenuON.xml" & "icon_ASUstop.png") 3) Die beiden *original zu verwendenden* 'ASU'- Icons (Bitte nur die Größe ggf. anpassen, ansonsten bitte NICHTS an ihnen ändern!) müssen heißen: - icon_ASUstart.png ('ASU' deaktiviert / Schloss offen) - icon_ASUstop.png ('ASU' aktiviert / Schloss geschlossen) Diese müssen auch (ggf. entsprechend angepaßt an die benötigte Größe) von deinem "'ASU'-Anpassungs-Kit" in den entsprechenden Menü-BilderOrdner des Menüs abgelegt werden! (Die Dateien können entweder dem ersten Beitrag meiner "'ASU' für GoPal *3* oder *4*" Threads entnommen werden, oder ich schicke sie auch gerne bei Bedarf, per *PN* zu.) 4) Der 'ASU' Installations-Ordner (Standard "25") muss immer der höchste (und somit letzte in der Installation sein!) Sollten also mal ANDERE InstallationsOrder gleich/höher "25" existieren, muss die 'Zahl' des 'ASU' InstalltionsOrdners entsprechend erhöht werden! ==================== ZUSAMMENFASSUNG: ---------------- Lange rede, kurzer Sinn: Euer "'ASU'-SkinAnpassungs-Kit", muss also lediglich aus einer ZIP/RAR Datei, mit folgendem Inhalt bestehen: - "\My Flash Disk\Programme\ASU\BB_Menu.xml" (Euer original Menü, lediglich umbenannt.) - "\My Flash Disk\Programme\ASU\BB_MenuON.xml" ('ASU' ist eingeschaltet, also ist das "DEaktivieren" Icon [Schloss geschlossen - letzte Seite] zu sehen) - "\My Flash Disk\Programme\ASU\BB_MenuOFF.xml" ('ASU' ist ausgeschaltet, also ist das "Aktivieren" Icon [Schloss OFFEN - erste Seite 2. oder 3. Icon] zu sehen) UND(!): Entweder (Für 3 Zoll Skins) - "\My Flash Disk\Navigation\Menu\320240\icon_ASUstart.png" (Bitte nur 'größenangpaßte' ORIGINAL-ICONS benutzen!) - "\My Flash Disk\Navigation\Menu\320240\icon_ASUstop.png" (Bitte nur 'größenangpaßte' ORIGINAL-ICONS benutzen!) ODER/und (Für 4 Zoll Skins) - "\My Flash Disk\Navigation\Menu\480272\icon_ASUstart.png" (Bitte nur 'größenangpaßte' ORIGINAL-ICONS benutzen!) - "\My Flash Disk\Navigation\Menu\480272\icon_ASUstop.png" (Bitte nur 'größenangpaßte' ORIGINAL-ICONS benutzen!) (Einer der beiden letzten Blöcke MUSS, aber beide DÜRFEN...) ;-) HINWEIS: Ein so erstelltes 'ASU'-SkinAnpassungs-Kit" muss bei einem späterem "'ASU'-Update" grundsätzlich NICHT erneuert werden! Dieses Kit sollte zu allen GoPal *3* Versionen von 'ASU' kompatibel bleiben. ==================== X) (= EXTRA) Außerdem meldet mir bitte per *PN-BOX*(!)[wg. eMail-Benachrichtigung!] -> , wenn ihr ein "'ASU'-SkinAnpassungs-Kit" für einen Skin zur Verfügung stellt, (Bitte Thread/Beitrags-Link mitschicken!) damit ich diesen auch im allgemeinen "'ASU' für GoPal *3*" Thread ebenfalls für euch verlinken kann! Wenn ihr noch Fragen zur *Erstellung* eures "'ASU'-SkinAnpassungs-Kits" habt, die hier nicht eindeutig geklärt sind, schreibt "george 2007" (Spezialist für die Anpassungsdateien unter GoPal *3*) einfach eine *PN* oder bei einem von uns im Thread! So, und nun aber viel Spaß und Erfolg, beim erstellen deines "'ASU'Skin-Anpassungs-Kits"... ;-) René Bour (alias BigBug-Hamburg aka BigBugHmb) & "george 2007"