Archiv für Februar, 2010

lets go!

Gerade habe ich auf AllDroid.org einen neuen Artikel samt Anleitung zu Debian auf Android gefunden.
Zwar geht es in dem Artikel um das Motorola Droid, doch dass stellt erstmal kein Problem dar.

http://alldroid.org/viewtopic.php?f=312&t=1506

maemo Games: How to add custom levels to Angry Birds for N900

By
zehjotkah

Posted in: Allgemein, zehjotkah.blogspot.com

In diesem Post zeige ich euch, wie ihr euch eigene Levelpacks für Angry Birds installiert.
Bitte macht dies nur, wenn ihr das originale Levelpack (Welten 2 und 3) nicht installiert habt. Es würde sonst überschrieben werden. Auch wenn ihr es euch später installiert, bleiben die Highscores von dem eigenen Levelpack. Rovio unterstützt dieses Projekt, also denkt nicht, dass ihr etwas illegales tut, oder so.
Falls ihr das Video noch nicht gesehen habt, hier ist es nochmal:

Als erstes müsst ihr euch das Levelpack runterladen. Das gibt es hier. Schaut euch auch mal in dem Thread um, da gibt es auch noch mehr Level, die könnt ihr euch analog zu dieser Anleitung installieren.
Wenn ihr Windows habt benutzt WinRAR um diese Datei zu entpacken.
Wenn ihr die Datei direkt auf das N900 runtergeladen habt, dann könnt ihr sie mit folgenden Befehlen entpacken:

root
tar xzvf /home/user/MyDocs/cag_level_pack.tar.gz

Wenn ihr Windows benutzt habt kopiert ihr euch dann den resultierenden mypack-Ordner in den internen Speicher vom N900.
Als nächstes öffnet X-Terminal auf dem N900 (wie immer ist rootsh Pflicht).
Gebt Folgendes ein:

rootmkdir /home/opt/rovio/angrybirds/data/levels/pack2

cp /home/user/MyDocs/mypack/* -R /home/opt/rovio/angrybirds/data/levels/pack2

Das war es auch schon. Jetzt könnt ihr Angry Birds öffnen und die neuen Level spielen.
Dank geht an cgarvie, der hinter dem ganzen Projekt steht, und auch dabei ist, einen einfach zu bedienenden LevelEditor zu programmieren.
Viel Spaß!

Synchronisationskurzgeschichte: Automatisiertes Synchronisieren im Hintergrund

By
Uwe Kaminski

Posted in: Allgemein, internettabletblog.de

Nachdem in der letzten Synchronisationsgeschichte beschrieben wurde, wie Kontakte, Termine, Aufgaben und Notizen zwischen N900 und einem SyncML-Server abgeglichen werden können, möchte ich in diesem kurzen Beitrag darauf eingehen, wie man dieses Vorgehen automatisiert.
Ziel ist es, eine Synchronisation

  • automatisiert durchzuführen,
  • nur dann durchzuführen, wenn eine Netzwerkverbindung besteht und
  • den Status des Ergebnisses der letzten Synchronisation sehen zu können

Diese drei Fliegen schlägt man mit einer Klappe namens “Desktop Command Execution Widget“, im folgenden “DCEW” genannt. Erhältlich ist dieses Desktop Widget in der Programmbibliothek extras-testing und, so denn niemand größere Bugs moniert, bald auch in extras.

Mit DCEW kann man sich zeigen lassen, was man sieht, wenn bestimmt Befehle auf der Kommandozeile gestartet werden. Alles, was in der Kommandozeile ausgegeben wird, erscheint im Widget. Man kann festlegen, ob das gewünschte Kommando jedes mal ausgeführt wird, wenn der Desktop, auf dem sich DCEW befindet, aufgerufen wird oder ob ein Tippen auf das Widget nötig ist. Für unsere Zwecke ebenfalls sehr sinnvoll ist die Möglichkeit, ein Kommando Intervall-basiert auszuführen sowie eine Internetverbindung vorauszusetzen.

Wir geben dem Kind einen Namen…

Es wird, wie im Bild zu sehen, ein neues Kommando namens “sync” erstellt:

syncevolution scheduleworld|grep \|\

Achtung! Nach dem zweiten “\” unbedingt ein Leerzeichen hinzufügen, sonst werden die falschen Zeilen ausgegeben.

Der Befehl sorgt dafür, dass das N900 mit dem SyncML-Dienst scheduleworld.com synchronisiert wird und nur die Zeilen aus dem Protokoll angezeigt werden, die die Zeichenfolge | gefolgt von einem Leerzeichen enthalten. Welche das sind, zeigt der folgende Screenshot:

Relevante Essenz der Bildschirm-Ausgabe nach Ausführung von syncevolution

Für dieses Ergebniss muss das Ausgabefenster auf maximaler Breite (“width”) belassen werden und 10 Zeilen für die Ausgabe eingestellt werden. Synchronisiert man den einen oder anderen Datentyp (z.B. Notizen) nicht, kommt man auch mit entsprechend weniger Zeilen aus.

Breite und Höhe festlegen

Um zu verhindern, dass das Kommando zu häufig und womöglich parallel ausgeführt wird, habe ich die entsprechenden Checkboxen deaktiviert und ein festes Intervall (6h) festgelegt.

Wann und unter welchen Voraussetzungen soll die Synchronisation stattfinden

Technorati Tags: , , , ,

Popularity: 100% [?]

Maemo on G2

Auf diesem Blog sammle ich mit der Zeit möglichst viele relevante Daten um Maemo auf dem G2 und anderen Android-Devices laufen zu lassen.

Als Basis läuft die bereits bekannte Debian-Installation über den VNC-Server.

http://www.androidfanatic.com/cms/community-forums.html?func=view&catid=9&id=1615

Mein Ziel ist aus meiner gerooteden Android-Installation ein immer vollständigeres Linux zu machen um mit der Zeit Elemente von Maemo-Mer hinzuzufügen.

http://wiki.maemo.org/Mer

Für Interessante Links rund um das Thema bin ich natürlich sehr dankbar!
Viele Grüße, Andy

Popularity: 5% [?]

Nach oben

INFORMATION

Ändere diesen Satz und Titel von der Admin Theme Optionen Seite.