-
-
-
Zitat
Original von IceFire
http://forum.pocketnavigation.de/tid1124516-sid.htm
Danke -
das drehen auf einem Loox N560 klappt problemlos !
Nun habe ich den neuen POI Warner im Einsatz.Dieser Ruft aber MN7 und Nicht MN7LS auf !!!!!!!!!
Hat irgend jemand eine Idee, wie man den poiwarner austrixen kann das er
nach dem start MN7LS aufruft ?Danke für Eure Hilfe
-
Zitat
Original von sat-fan
das drehen auf einem Loox N560 klappt problemlos !
Nun habe ich den neuen POI Warner im Einsatz.Dieser Ruft aber MN7 und Nicht MN7LS auf !!!!!!!!!
Hat irgend jemand eine Idee, wie man den poiwarner austrixen kann das er
nach dem start MN7LS aufruft ?Danke für Eure Hilfe
Nachdem es den POI-Warner mit einer ini-Datei giebt, in der man eintragen kann welche Programme vom Warner mitgestartet werden wäre es toll wenn es die jetzigen Dateien:
MN7LS.ARM.CAB
MN7LSBT.ARM.CAB
MN7WRP.ARM.CAB
MN7WRPBT.ARM.CAB
in Versionen ohne MN7-Start gäbeMan könnte dann eines der Programme in die ini-Datei packen und beim start des Warner würden alle Funktionen ausgeführt werden. Man müßte dann nur noch das MN7 über den Warner starten.
Ob IceFire das machen würde
-
Eigentlich gucke ich in den Thread hier nicht mehr rein... da ich ja meinen eigenen Thread habe
Du kannst bei dem NavStarter den Haken raus machen bei "Starte MN" und anschließend das Programm schließen.
In der nächsten Version werde ich dann noch eine zweite Ausführbare Datei mit herausbringen, welche das Programm im "silent" modus startet und dadurch alles ändert, was vorher festgelegt wurde.
Somit sollte dein Wunsch auch in Erfüllung gehen
-
Zitat
Original von IceFire
Eigentlich gucke ich in den Thread hier nicht mehr rein... da ich ja meinen eigenen Thread habeDu kannst bei dem NavStarter den Haken raus machen bei "Starte MN" und anschließend das Programm schließen.
In der nächsten Version werde ich dann noch eine zweite Ausführbare Datei mit herausbringen, welche das Programm im "silent" modus startet und dadurch alles ändert, was vorher festgelegt wurde.
Somit sollte dein Wunsch auch in Erfüllung gehen
Danke, diesen Thread kenne ich aber Dein NavStarter ist für mich erst interessant wenn Du den Punkt PowerManagement speichern und zurücksetzen lösen kannst.
Bis dahin lebe ich mit den Hilfen aus diesen Thread auch wenn das Mitstarten von MN7 unschön ist.Nochmals vielen Dank für Deine bisherige tolle Arbeit
-
Zitat
Original von sat-fan
das drehen auf einem Loox N560 klappt problemlos !
Nun habe ich den neuen POI Warner im Einsatz.Dieser Ruft aber MN7 und Nicht MN7LS auf !!!!!!!!!
Hat irgend jemand eine Idee, wie man den poiwarner austrixen kann das er
nach dem start MN7LS aufruft ?Danke für Eure Hilfe
Schau mal hier, genau das habe ich gemacht: Funktionsumfang-Fragen an Markus
POI Warner startet beim eigenen Programmstart MN7LS (welches MN|7 wiederum startet), und startet nach 3 Sekunden die Überwachung.
-
Zitat
Original von smartsmurf
Anbei ein kurzes Update meines kleinen Tools. Was bewirkt es?Die MN7LS:
- speichert den Anzeigemodus
- dreht den Bildschirm in Querformat
- speichert die Energie- und Displayeinstellungen
- Startet MobileNavigator.exe
- stellt die Energie- und Displayeinstellungen wieder her
- dreht den Bildschirm in originale LageDie MN7LSBT
- funktioniert wie MN7LS
- zusätzlich wird Bluetooth vor MN7 angeschaltet und danach wieder abgeschaltet
- Hinweis: funktioniert nur mit Broadcom Stack, d.h. eine BtSdkCE50.dll muss sich im Windows Ordner befindenBeide Tools sind mit SETUP und installieren sich nach \NAVIGON (also in das MN7 Verzeichnis, wenn man Installation auf Speicherkarte auswählt). Ein Icon/Link wird unter Programme erzeugt.
Viel Spaß damit!
Hallo smartsmurf
bei mir funz. die MN7LSBT nicht wahrscheinlich weil ich ogri. Win.BT arbeite.
Kann man die Datei umschreiben und Meine bitte kannst du das für mich machen da ich keine ahnung von habe.
Danke schon mal schwalbek51 -
-
Teddy
wo finde ich das orginale oder wie heist es -
Sag mal, ein wenig liest Du aber schon? In meinem Posting, auf das ich hier gelinkt habe, ist ein Link auf den original Thread, aber hier für Faule: PDA automatisch Bildschirm drehen
-
mag ja ein schönes Teil sein, abe rfür anfänger kaum zu bewäligen die ganzen einstellungen , damit MN7 läuft , wo finde ich das tool von smartsurfer?
thx
wischix -
Der nächste, der nicht lesen mag. Das Posting von mir, welches direkt über Deinem ist, hat einen Link auf das Posting, in dem das Programm ist. So schwer ist lesen doch gar nicht.
-
Zitat
Original von Wischix
mag ja ein schönes Teil sein, aber für anfänger kaum zu bewäligen die ganzen einstellungen , damit MN7 läuft
und damit nicht das ideale Gerät für jemanden, der regelmässig mit einem PDA navigieren möchte. In so einem Fall lieber einen von der Liste der unterstützten Geräte wählen, das macht das Leben einfacher.Bei nicht offiziell unterstützten Geräten ist halt ein grösserer Aufwand nötig, um es zum Laufen zu bringen und es kann einem niemand garantieren, dass es auch bei einem neuen Release oder Update noch laufen wird ... Aber das macht das Ganze ja auch so spannend
-
Zitat
Original von smartsmurf
So könnte auch eine Lösung aussehen:C
Alles anzeigen// MN6_LS.cpp : Defines the entry point for the application. // #include <windows.h> #define FILENAME_EXEC TEXT("MobileNavigator.exe") void DoSetDisplayOrientation( DWORD dwNewOrientation ){ DEVMODE DevMode; // restore display orientation ZeroMemory( &DevMode, sizeof(DevMode) ); DevMode.dmSize = sizeof(DEVMODE); DevMode.dmFields = DM_DISPLAYORIENTATION; DevMode.dmDisplayOrientation = dwNewOrientation; ChangeDisplaySettingsEx(NULL, &DevMode, NULL, 0, NULL); } int WINAPI WinMain( HINSTANCE hInstance, HINSTANCE hPrevInstance, LPTSTR lpCmdLine, int nCmdShow) { PROCESS_INFORMATION pi; HWND hChild; WCHAR pszBuffer[256]; // for screen rotation DEVMODE DevMode; DWORD dwCurrentOrientation; // Get the file name of the main executable GetModuleFileName(NULL, pszBuffer, sizeof(pszBuffer) ); // Remove the file name WCHAR *l = pszBuffer; WCHAR *c = pszBuffer; while( *c != '0' ){ if ( *c == '\' ) l = c; ++c; } ++l; *l = '0'; // append target filename wcscat( pszBuffer, FILENAME_EXEC ); // save current display orientation ZeroMemory( &DevMode, sizeof(DevMode) ); DevMode.dmSize = sizeof(DEVMODE); DevMode.dmFields = DM_DISPLAYORIENTATION; ChangeDisplaySettingsEx(NULL, &DevMode, 0, CDS_TEST, NULL); dwCurrentOrientation = DevMode.dmDisplayOrientation; // set new display orientation DoSetDisplayOrientation( DMDO_270 ); // DoSetDisplayOrientation( DMDO_90 ); ZeroMemory( &pi, sizeof(pi) ); if( !CreateProcess( pszBuffer, // lpApplicationName TEXT(""), // lpCommandLine NULL, // lpProcessAttributes NULL, // lpThreadAttributes FALSE, // bInheritHandles 0, // dwCreationFlags NULL, // lpEnvironment NULL, // lpCurrentDirectory NULL, &pi) ) { wsprintf( pszBuffer, TEXT("Can not start '%s'.nCreateProcess failed (%d).n"), FILENAME_EXEC, GetLastError() ); MessageBox(NULL, pszBuffer, TEXT("Error"), MB_ICONERROR); DoSetDisplayOrientation( dwCurrentOrientation ); return( FALSE ); } // wait for the window to be constructed while( !(hChild = FindWindow(TEXT("Mobile Navigator"), TEXT("Mobile Navigator"))) ) Sleep(100); // Wait until child process exits. WaitForSingleObject( pi.hProcess, INFINITE ); // Restore Screen Orientation DoSetDisplayOrientation( dwCurrentOrientation ); // Close process and thread handles. CloseHandle( pi.hProcess ); CloseHandle( pi.hThread ); return( TRUE ); }
Die fertige EXE ist in der Anlage.
Viel Spaß damit!
Und wie geht das auch anderesherum ??