Theme: On the Road Lockscreen

Auf macthemes.net habe ich heute einen schönen Lockscreen gefunden und diesen möchte ich euch kurz vorstellen. Ich habe den Lockscreen etwas modifiziert und ebenso ins Deutsche übersetzt. Nähere Infos zu den Änderungen findet ihr weiter unten. Wer die Änderungen nicht selbst vornehmen möchte kann auch das schon geänderte Theme am Ende des Posts herunterladen. Dann muss lediglich noch der Lockscreen-Slider und “Lockscreen Clock Hide” installiert werden.

Um den Lockscreen zu bekommen, besucht macthemes.net und ladet euch die entsprechende zip-Datei aus dem ersten Post. Ich habe in diesem Beispiel “On The Road EN No Weather Description” verwendet. Diese zip-Datei muss entpackt und per ssh nach /Library/Themes kopiert werden. Danach noch per Winterboard aktivieren und Respring durchführen. Seid ihr mit dem Ergebnis nicht zufrieden findet ihr unten noch einige Hinweise zur Anpassung des Themes.

Lockscreen auf Deutsch

Dazu öffnet ihr die Datei LockBackground.html und ändert die Wochentage sowie Monate wie unten angehängt:

var this_weekday_name_array = new Array("Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag")
var this_month_name_array = new Array("Januar","Februar","März","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember")//predefine month names

Wetter-Code ändern

Zum Ändern des voreingestellten Wettercodes genügt ein Besuch auf yahoo.weather.com. Dort Ort eingeben und die im Bild genannten Schritte ausführen:

Nun wird dieser Wetter-Code in die LockBackground.html eingetragen:

var locale = "GMXX0376"

AM/PM ausblenden

Ebenso in der LockBackground.html die Anzeige von AM/PM ausblenden durch das Auskommentieren des HTML-Abschnitts mit:

<!--
-->
<!--

<table style="position: absolute;top: 185px; left:140px; width: 320px; height: 461px;">

<tr align="center" valign="top"  border="0" cellpadding="0">

 <td height="12" valign="top" margin-left="20" >

<span id="ampm">

 <script language="JavaScript">amPm(); setInterval('amPm()', 1000 )</script>

 </span>

 </td>

</tr></table>

-->

Uhr im 24-Stunden Format

Zur Anzeige der Uhr im 24-Stunden Format muss, wie erwartet, nochmals die LockBackground.html bearbeitet werden:

Auskommentierung entfernen:

currentHours = ( currentHours == 0 ) ? currentHours + 24 : currentHours;

Auskommentieren:

// currentHours = ( currentHours > 12 ) ? currentHours - 12 : currentHours;

Lockscreen Slider hinzufügen

Ich habe in meinem Beispiel noch einen Slider hinzugefügt den ihr bei deviantart.com findet. Die dort verlinkte zip-Datei herunterladen und entpacken. Innerhalb des Containers befinden sich ein Slider-Theme für das iPhone 4 (für Retina-Display) und für das iPhone 3G, 3GS oder iPod Touch. Eine dieser Dateien nach /Library/Themes kopieren und mit Winterboard aktivieren. Respring.

Uhrzeit ausblenden

Mit dem Cydia-Tweak Lockscreen Clock Hide könnt ihr die Uhr auf dem Lockscreen ausblenden:

Wallpaper ändern

Möchte man nun noch das Wallpaper/Hintegrundbild ändern, besorgt man sich das gewünschte Bild und kopiert dies nach /Library/Themes/Ordner des installierten Themes. Ich habe hier z.B. Velocity (von InterfaceLIFT) verwendet. Danach muss dieses Bild noch verlinkt werden in der LockBackground.html:

<div id="Layer"><img src="02474_velocity_640x960.jpg"/></div>

String “Entriegeln” ausblenden

Schließlich kann noch der String “Entriegeln” ausgeblendet werden. Dazu öffnet ihr unter /System/Library/CoreServices/SpringBoard.app/German.lproj/ die Datei SpringBoard.strings und entfernt “Entriegeln” unter AWAY_LOCK_LABEL:

"AWAY_LOCK_LABEL" = ""

Modifiziertes Theme herunterladen

Soeben hat mir der Entwickler des Themes den Download des modifizierten Themes genehmigt und ihr müsst die Änderungen nicht komplett ausführen. Dennoch müsst ihr den oben erwähnten Lockscreen-Slider und den Cydia-Tweak “Lockscreen Clock Hide” installieren sowie den Wetter-Code anpassen.

Kommentare (22) Schreibe einen Kommentar

  1. Hallo

    Das Teil ist voll der Hammer…

    Nur ein stört mir noch:
    Das mit dem Wetter stimmt irgendwie nicht überein!
    Ich habe meine PLZ eingegen und den Ort auswählt auf der Internet-Seite wird mir -5 Grad angezeigt, aber wenn ich den Code übernehme zeigt mein Iphone aber -10 Grad an, wo ist der Fehler?

    LG

    Antworten

    • Das Theme zeigt die gefühlte Temperatur an. Ist mir dann später auch aufgefallen. Werde mir die Files mal anschauen und Bescheid geben, wenn ich was gefunden habe.

      Antworten

    • Öffne mal die Datei LockBackground.html und suche nach “var useRealFeel” und setze die Variable mal auf false.
      Das sollte funktionieren.

      Antworten

  2. Bekommt man das Wetter auch auf Deutsch, bei mir steht immer FOG da wenn es Neblig ist.

    LG Mirko

    Antworten

    • Such’ mal in der LockBackground.html nach den Wetterbeschreibungen. Also zum Beispiel Fog und ersetze es entsprechend durch das deutsche Wort. Sollte funktionieren.

      Antworten

  3. Hoi… ich weiss nicht ob das hier noch einer liest.. aber ich hab diesen Lockscreen seit du ihn gemacht hast..nu musste ich auf 5.0.1 updaten und seit dem habe ich keine Uhrzeit mehr..alles andere funktioniert wie gewohnt… fehlt mir irgentwas?
    wär klasse wenn du per mail antworten könntest

    Antworten

    • Mmh….bezüglich Uhrzeit hat sich in iOS 5.0.1 nichts geändert.
      Schau nochmals in der LockBackground.html nach dem “currentHours”. Eins sollte nicht auskommentiert sein.

      Antworten

      • Ok ich geb auf :(

        Ich hab jetzt das Original so umgebaut das alles genau so aussieht wie bei dem veränderten hier.

        Das einzige was ich nicht hinbekomme und mir nicht erklären kann ist die Uhrzeit.

        Bei dem Originalen habe ich den Schatten der Uhrzeit…ich denke mal das es der schatten ist.. halt transparent dunkel. aber keine weiße Uhrzeit.
        Ich kanns mir absolut nicht erklären..wär echt froh über ideen.

        @Johannes
        Ich hab die html durchwühlt wie ein blöder… es ist alles richtig auskommentiert ..aber keine Uhrzeit.
        Wieso ich beim oribinal eine habe (bzw nur den schatten davon) kann ich auch nicht sagen.. fehlt mir ein Cydia app? hab nur winterboard und hide lockscreen clock.

        Antworten

    • Beim original theme habe ich interessanterweise eine Uhrzeit.. jedoh ist diese schwarz und nicht weiß

      Antworten

    • Das wär super.. auch wenns nicht in den nächsten Tagen ist ;)
      Klasse wenn dus überhaupt machst.

      Hab dein Hintergrund gewechselt und gesehen das ich auch bei deinem “Mod” nur die Schattenzeit habe und nicht die richtige Zeit die normalerweise in Weiss drüber liegt. Würd mir auch vollkommen reichen wenn ich den Schatten in weiss bekommen könnte ;)

      Antworten

  4. Ach und mir ist aufgefallen das ich unter meinem Wetter “fog” oder Cloudy oder so stehen habe.. mein das war vorher auch nicht da

    Antworten

    • Hab’ mir gerade kurz Zeit genommen und den Fehler gefunden. Unter iOS 4 wurde der Text (in diesem Fall die Uhr) standardmäßig weiß angezeigt. Unter iOS 5 nun in schwarz. Hab’ nun die Farbe der Uhr fest auf weiß gesetzt.

      Lade dir das Theme von hier einfach nochmals runter. Hab’ es dort angepasst.

      Gruß
      Johannes

      Antworten

      • Wow.. wunderbar.. riesen Dankeschön
        Diese Kombination aus dem schlichten Slider und den großen weissen Buchstaben ist einfach genu DAS was ich auf dem Lockscreen haben will.

        Klappt alles wunderbar.. danke nochmal

        Antworten

  5. Hallo,schöner Lockscreen.Aber kann ich zb.Fog oder heavy shower irgendwie verändert werden?Wenn ich es mit den Deutschen Wörter überschreibe funktioniert es nicht.Jemand ne Idee?
    mfg

    Antworten

  6. moin,

    ich habe das problem, dass wenn der theme aktiv ist ich keine notifications mehr auf dem ls sehe…hat jemand das gleiche problem?

    ansonsten ein sehr gelungener theme! :)

    Antworten

        • ios 6.0 und clock hide sind installiert.
          das komische ist, wenn ich den winterboard theme deaktiviere werden die meldungen wieder angezeigt. darum gehe ich davon aus, dass clock hide dort nicht das problem sondern der theme selber. ich vermute, dass der javascript layer sich vor die meldungen drängt…es müsste irgendwie möglich sein, die meldungen wieder in den vordergrund zu heben – aber ich weiß leider nicht wie.

          Antworten

Hinterlasse eine Antwort

Pflichtfelder sind mit * markiert.


  • Blogverzeichnis - Blog Verzeichnis bloggerei.de    Blog Top Liste - by TopBlogs.de    Rankingcloud.de - Hosting in der Cloud    Blogverzeichnis    Top apple blogs   
Top