Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5

Kalenderfarben ändern
#1

Hallo, da Apple ja keine Funktion bietet die Kalenderfarben am iPhone selbst zu ändern, war ich gezwugen mir eine Alternative zu suchen.
Habe dann wie hier beschrieben die Farben geändert und neugestartet. Hat auch alles wunderbar geklappt, nur das Problem ist, dass sich jetzt nicht neue Termine eintragen lassen bzw. die von Google werden nicht mehr per Exchange übernommen.

Hab ich irgendwas falsch gemacht oder ist das normal? Danke.
Zitieren
#2

Sieht mir nach einem Rechte-Problem aus.
Zitieren
#3

Hast Du das denn direkt auf der Datenbank im iPhone gemacht oder hast Du die Datei runterkopiert auf Deinen Desktop PC, bearbeitet und dann wieder zurück kopiert?

Wenn Du es so gemacht hast, wie in Deinem Link beschrieben, klappt es zu 100% ohne Probleme.

Ich habe den Vorgang selbst schon erfolgreich 2x bei meinem 3G und 1x bei meinem iPhone4 ausgeführt.

Zitieren
#4

Also ich hab's runterkopiert und so wie ihr es sagt liegt's an einem Rechteproblem oder?
Ich werd's noch mal jetzt "richtig" probieren. Aber schon mal danke
Zitieren
#5

Wenn Du es runterkopiert hast, wird es ein Rechte-Problem sein.
Smiley

Habe bei mir mal geschaut:
Gruppe: mobile
Eigentümer: mobile
Rechte (oktal) -> 0644

Ich hoffe, es hilft Dir.
Zitieren
#6

Genau das hab ich auch rausgefunden, aber trotzdem noch mal danke. Daran hat's gelegen.
Zitieren
#7

Hi @ all,

leider klappt das mit den Farben unter IOS5.01 nicht mehr! Es gibt immer den Fehler: SQL error: no such column: color_r


Hat jemand ne Idee?
Zitieren
#8

Im SQL Editor:
Code:
.header on
select * from calendar;

Dann siehst Du, wie die Felder der Tabelle "calendar" heißen.

Zitieren
#9

[Bild: unbenannt-15czeq.jpg]

So sieht das dann aus. Jedoch kann ich da nichts finden zur Farbänderung...

LG
Klaus
Zitieren
#10

Doch. Guck mal richtig.

z.B. bei Geburtstagen (ROWID 3) und dann Feld "color"
#8295AF
Die Angaben sind hexadezimal. Die musst Du in RGB aufteilen:
82 -> dezimal 130 (rot Anteil)
95 -> dezimal 149 (grün Anteil)
AF -> dezimal 175 (blau Anteil)
Komplett rot wäre also:
#FF0000
Komplett grün wäre also:
#00FF00
Komplett blau wäre also:
#0000FF

Hier hast Du mal ein paar Beispiele:
http://tomheller.de/theholycymbal/html-farben.html

Es kann jetzt sein, dass Apple die Bytes irgendwie noch verdreht hat und sich die drei Grundfarben entsprechend an anderer Stelle befinden. Mit den o.g. Tests (nur rot, nur blau, nur grün), kannst Du aber auch das schnell herausfinden.

Ich weiß aber nicht, ob der Wert in der SQLite Tabelle numerisch oder alpanumerisch abgelegt werden muss. Mein iPhone 4S läuft auf 5.0.1 ohne Jailbreak, sonst würde ich mal gucken.

So müsste die aktuelle Farbe Deines Kalenders "Brandenburg Ferien" aussehen:
[Bild: cal_col.jpg]



Zitieren
#11

Hallo NOKIA,

vielen Dank für Deine sehr sehr profesionelle Hilfe.

Ich habe da aber noch etwas rausgefunden:
- gehe in Kalender APP
- drücke "Kalender"
- drücke "Bearbeiten"
- drücke einen Deiner Kalender
- wähle eine Farbe

Auwei... aber nur ab iOS 5

Leider bleiben die Farben der dazu installierten Ferien- oder Feitagskalender nicht wie zuletzt eingestellt und ändern sich nach einem Neustart des Telefons.

Generell hat Apple es aber nun endlich mal hinbekommen! Gratulation...

LG
Andy
Zitieren




Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste