[HowTo} Anleitung Basic Theme für dylib LS anpassen

    Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

    • [HowTo} Anleitung Basic Theme für dylib LS anpassen

      Update 19.01.2013

      Ein umschreiben der vorhandenen LS ist nicht notwendig.

      Lest dazu den Beitrag #17 von WszeneOnline.

      Besten Dank für diese tolle Info!!!!






      -----------------------------------------------------------------------------

      Liebe Mitglieder und die die es noch werden wollen,

      ich möchte versuchen Euch in diesem HowTo zu erklären, wie Ihr eure vorhandenen Lockscreen Themes mit der dylib Version von GroovyCarrot und Junes’iPhone lauffähig bekommt.
      Da ich vorrangig immer mit oldster’s Basic Theme arbeite beziehe ich mich hier auch ausschließlich darauf.

      Als erstes müsst Ihr den Aura LS von Junes’iphone käuflich erwerben und entsprechend installieren.
      modmyi.com/forums/iphone-5-new…w-weather-lockscreen.html

      junesgraphics.blogspot.de/2014…r-lockscreen-aura-ls.html

      Habt ihr alles installiert und der Aura LS läuft auf eurem iDevice dann ist es Zeit euren LS anzupassen.
      .
      Vorweg, ich bin kein Coder und kenne mich daher mit den Fachbegriffen nicht aus, schreibe es also so wie es für mich verständlich ist und denke,
      dass dies dann bei euch hoffentlich auch so sein wird.

      Los geht’s, zunächst braucht Ihr erstmal einen LS den Ihr gerne mal wieder auf eurem iDevice sehen/benutzen wollt.

      Als erstes habe ich meinen LS und den Aura LS grob verglichen und die erste ersichtliche Abweichung festgestellt.
      Die html muss, wie immer sie bei euch benannt ist in screen.html umbenannt werden.

      Danach beide LS in Dreamweaver geladen und verglichen.
      Mir fiel sofort auf, dass die Pfade für die Attribute „href“, „src“ und "url" von meinem Ls abweichen.

      Bsp.Aura LS

      <script type="text/javascript" src="file:///var/mobile/Library/JuneScreen/js/weather.js"></script>

      Basic

      <script language="javascript" type="text/javascript" src="script/theme.js"></script>

      Nun war mir schnell klar, das ich bei allem was mit den Attributen „href“, „src“ und "url" zu tun hat die entsprechende Änderung vornehmen muss.

      file:///var/mobile/Library/JuneScreen/

      Ich habe mir also jede einzelne Datei angesehen und nach den Attributen gesucht und die Pfade entsprechend geändert.
      Ich zeig euch hier einfach mal einige Beispiele zum besseren Verständnis.

      z. Bsp. in der .html


      <link rel="stylesheet" href="file:///var/mobile/Library/JuneScreen/css/style.css" type="text/css" media="screen" />
      <link rel="stylesheet" href="file:///var/mobile/Library/JuneScreen/UniAW/UniAW.css" type="text/css" media="screen" />
      <script language="javascript" type="text/javascript" src="file:///var/mobile/Library/JuneScreen/setup.js"></script>
      <script language="javascript" type="text/javascript" src="file:///var/mobile/Library/JuneScreen/UniAW/UniAW.js"></script>
      <script language="javascript" type="text/javascript" src="file:///var/mobile/Library/JuneScreen/script/theme.js"></script>


      <img id="Underlay" src="file:///var/mobile/Library/JuneScreen/Images/Underlay.png"></img>

      <img id="icon" src="file:///var/mobile/Library/JuneScreen/icon/1.png"/>

      Das ganze bei den Forecast icons nicht vergessen.

      <img id="TodayCode" src="file:///var/mobile/Library/JuneScreen/icon/WEATHERALERT.png" width="50" />

      In der theme.js


      document.getElementById("icon").src="file:///var/mobile/Library/JuneScreen/icon/"+obj.icon+".png";
      document.getElementById("icons").src="file:///var/mobile/Library/JuneScreen/icons/"+obj.icon+".jpg";

      Auch in der Theme.js die Änderung für Forecast nicht vergessen.

      gpsLocation


      xmlhttp.overrideMimeType("text/xml");
      //xmlhttp.open("GET",'myLocation.txt',true); // Demo Mode
      xmlhttp.open("GET",'file:../../../../var/mobile/Documents/myLocation.txt',true);
      xmlhttp.send(null);


      Wenn ihr das alles erledigt habt und kein UniAW im LS ist, benennt Ihr das Theme um in JuneScreen
      und kopiert es nach var/mobile/Library, -->Respring.
      Wenn ich nichts vergessen habe und Ihr alles richtig gemacht habt, FREUEN.

      Wenn UniAW mit im LS ist gibt’s jetzt erst richtig arbeit.
      Hier muss die UniAW.css, UniAW.js und alle js Dateien im JavaScript/Weather Ordner wie oben beschrieben angepasst werden.

      Damit Ihr jetzt nicht gleich den Mut verliert und euch schon mal an einem, zumindest funktionierendem LS erfreuen könnt,
      hier mein LS den ich heute angepasst habe.

      mediafire.com/download/86u6jnfc7jqx5su/JuneScreen.zip

      Ich hoffe, ich habe es verständlich erklärt und wünsch viel Erfolg beim anpassen.

      Wenn Ihr Fragen habt oder Hilfe braucht, immer her damit.

      EDIT: Damit der LS läuft darf in Winterboard keine Info.plist aktiv sein!!!!!!!!!
      Diese bitte umbenennen.

      Dieser Beitrag wurde bereits 5 mal editiert, zuletzt von uhoffi ()

    • Richtig klasse :D
      Vielen <3lichen Dank, Uwe :love:

      Habe mir deinen UniAW-LS mal gegönnt ;)



      Wie kann ich denn die Forecast ausschalten?
      Und ich müsste das Ganze wohl auch noch für mein 4s anpassen ...
      Wie war das denn noch, wie bekomme ich die Dandelions höher?

      Was mir auffällt ist, dass die Animationen doch sehr stockend sind. Werden nicht flüssig bei mir angezeigt. Die Dandelions sind meist "eingefroren" und die Wolken kommen auch nur sehr zögerlich.
      Und nen Tweak wäre toll, mit dem man den LS länger aktiviert haben kann. Gibt es da schon etwas?

      Mi
    • Hallo,

      ich bekomme leider nicht einmal den Aura LS ans Laufen, geschweige denn die hier zur Verfügung gestellte Version. Ich habe die beiden junescreen- Dateien kopiert und den Ordner, jeweils in das angegebene Verzeichnis. Auf meinem 5s leider nur ein milchiger LS.

      Natürlich habe ich vorher auch die Wetter.js konfiguriert.

      Danke für eine Tipp

      CU
      Zed
    • Ich habe mich auch mal wieder etwas hingesetzt und gebastelt ;)
      Dabei habe ich festgestellt das wir die schon für Winterboard erstellten LS keinesfals umschreiben müssen es geht einfacher.

      Hier meine Lösung wie ich es nun nutze
      1. vorhandenen LS in den Ordner var/moble/Library/JuneScreen (also den kompletten Ordner wie damals bei WB)
      2. sceen.html anpassen. In meiner habe ich nur noch das drin stehen

      HTML-Quellcode

      1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
      2. "http://www.w3.org/TR/html4/strict.dtd">
      3. <html>
      4. <head>
      5. <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
      6. <title>LS-Einbindung</title>
      7. </head>
      8. <body>
      9. <object data="file:///var/mobile/Library/JuneScreen/Ordner_Name/LockBackground.html" type="text/html" style="position:absolute;top:0px;left:0px;width:640px;height:1136px;z-index:199;" ></object>
      10. </body>
      11. </html>
      Alles anzeigen

      Breite und Höhe ist für das iPone 5

      Dann nur noch einen respring machen und am LS erfreuen

      PS: Es funktioniert aich auf dem iPhone 4 meiner "Frau"

      MfG
      Marcel
      - HP Probook 4740s - i5-2450m - Intel HD3000/AMD Radeon HD 6470m - 8GB Ram - 120GB SSD mit MacOS 10.10.5
      - MacBook Pro Retina, 15", Ende 2013 mit MacOS 10.10.5
      - iMac: 21,5 Model 2011 mit MacOS 10.10.1
      - iPad: NewGeneration 32GB - iOS 9.02
      - Nokia Lumia 830
    • moin,

      erst mal herzlichen Dank für die Tipps ! Vlt. kann mir jemand erfahreneres als ich helfen. Wir haben ein Winterboard-Theme gepflegt namens Weather-Elements.



      Die Einstellungen (Location, Auswahl der Hintergründe, 24 h / 12 h usw.) erfolgten bis ios 6.01 über eine interne db.html. Die alte Version (mit nur einem Hintergrundset namens "Grassy Hills, damit das Archiv nicht zu groß ist) gibt hier:

      Dank der JuneScreen Dateien bekomme ich jetzt immerhin das Thema auf den LS, kann aber keinerlei Einstellungen vornehmen, weil ich nicht weiss, ob und wie ich die db.html verknüpfen kann.

      Kann / Mag mir da jemand helfen? Bisher waren wir da auch auf file://for MobileSafari angewiesen, aber mW. läuft das unter ios7 noch nicht.

      CU
      Zed