-1 Aantal ongelezen SMS-berichten discussie in Jailbreak apps en thema's forum; ( verdwijnt na registratie ) Ik ben zelfs al tot -7 gegaan! ;D Alle sms'en verwijderen is ook een oplossing.. Maar dat willen de meeste mensen niet.. Wel een handige ...
|
Registreer | FAQ | Ledenlijst | Kalender | Berichten van vandaag | Zoeken |
#21
|
|||
|
|||
Ik ben zelfs al tot -7 gegaan! ;D
Alle sms'en verwijderen is ook een oplossing.. Maar dat willen de meeste mensen niet.. Wel een handige oplossing die hierboven vermeldt staat! |
Gesponsorde links | |
|
|
|
#22
|
||||
|
||||
Jeetje, en ik had al problemen om die -1 te forceren! Het 'probleem' zit hem in de teller voor ongelezen berichten in de groepen. Wanneer deze al op 0 staat maar je toch nog een bericht wat ongelezen was als gelezen markeert dan trekt de iPhone doodleuk 1 van het aantal ongelezen berichten af, met dus een negatief getal als gevolg. Zoals King al opperde kan dit komen doordat je twee verschillende apps gebruikt voor SMS berichten. De ene kan de groepsteller al op 0 zetten terwijl de andere app het bericht nog steeds als ongelezen ziet en dan nogmaals 1 afrekt van de waarde die al 0 (of lager) was.
Wanneer alle 'zogenaamde' ongelezen berichten in dezelfde groep zitten werkt mijn oplossing nog steeds precies zoals die er nu staat. Staan de berichten waarvan de iPhone 'denkt' dat deze ongelezen zijn in verschillende groepen dan zal de eerste query meerdere regels opleveren. In dat geval moet je de [wiki=1807]Update[/wiki] msg_group SET unread_count = 0 WHERE rowid = xx; query gewoon voor iedere regel een keer opnieuw uitvoeren waarbij xx telkens het nummer is dat eerste query opleverde.
__________________
... |
#23
|
|||
|
|||
InternetRebel, zou deze tutorial (mits mischien enigsinds aangepast) ook werken voor de chronische fantoom +1 sms die ik (en andere gebruikers) hebben?
https://forum.iculture.nl/f28/i...-niet-weg.html UPDATE: NVM, staat in je post... :S "Wanneer alle 'zogenaamde' ongelezen berichten in dezelfde groep zitten werkt mijn oplossing nog steeds precies zoals die er nu staat. Staan de berichten waarvan de iPhone 'denkt' dat deze ongelezen zijn in verschillende groepen dan zal de eerste query meerdere regels opleveren. In dat geval moet je de [wiki=1807]Update[/wiki] msg_group SET unread_count = 0 WHERE rowid = xx; query gewoon voor iedere regel een keer opnieuw uitvoeren waarbij xx telkens het nummer is dat eerste query opleverde." Laatst gewijzigd door Larkef; 03-01-09 om 13:13. |
#24
|
|||
|
|||
Verrek het werkt Ik zat zelfs al op de -8
Thanks InternetRebel |
#25
|
||||
|
||||
Citaat:
Ben net wakker, maar zal na het douchen even naar de link kijken die je geeft. |
#26
|
|||
|
|||
Citaat:
Laat maar, die link is het andere gesprek waar je aan deelneemt... Als ik vanavond thuis ben ga ik het testen. Bedankt voor je geduld en goeie posts... |
#27
|
||||
|
||||
Voor wie geen zin of mogelijkheid heeft om met een externe SQLite editor te werken is het ook mogelijk de handelingen direct (via SSH) op de iPhone uit te voeren mits je SQLite3 op je iPhone geïnstalleerd hebt. (Je kunt SQLite zelf installeren via Cydia, gewoon even een search doen op "sqlite3".)
- Maak verbinding met je iPhone: ssh root@<iPhone-IP>, bijvoorbeeld ssh root@192.1681.2 - Geef het root wachtwoord op. Standaard is dit alpine, als je slim bent heb je dit echter veranderd in iets anders! - Ga naar de SMS folder: cd /var/mobile/Library/SMS - Maak voor de zekerheid een kopie van de database: cp sms.db kopie.db - Zoek de 'schuldige' SMS groep: sqlite3 sms.db "SELECT * FROM msg_group WHERE unread_count <> 0" (Voor het gemak zoeken we gewoon naar ongelijk aan 0 om zowel - als + labels te vinden.) Je krijgt een of meerdere regels terug met SMS conversaties welke een ongelezen aantal berichten ongelijk aan 0 hebben. Het gaat hierbij om het getal aan het begin van de regel(s), in mijn voorbeeld (zie onder) weer 18. - Herstel de foute groep met: sqlite3 sms.db "Update msg_group SET unread_count = 0 WHERE rowid = 18" (Hierbij vervang je het getal 18 uiteraard weer voor de waarde die in jouw geval werd gevonden) - Herhaal deze laatste query eventueel voor alle gevonden regels. - Herstart je iPhone: reboot Laatst gewijzigd door InternetRebel; 03-01-09 om 16:22. |
#28
|
|||
|
|||
Citaat:
Bedankt voor de geniale tutorial, het werkte perfect en ik ben nu van dat vervloekte fantoom smsje af. TIP: Ik heb de tutorial stap voor stap gedan in de terminal... Alleen dan op de Terminal van de iphone, te vinden in Cydia. Stap 1 kan je dan overslaan en je moet aan het einde handmatig rebooten. De sms database kan je ook eventueel backuppen met de iphone Finder, ook terug te vinden in Cydia... (Ik voelde me best wel stoer en een hacker, aangezien ik nooit met de terminal etc werk... |
#29
|
|||
|
|||
Ook last van gehad na iRealsms. Dat al snel verwijderd. Daarna nog alle smsjes. Toen volgensmij nog steeds een paar keer last van gehad. Daarna 'zomaar' nooit meer last van gehad.
|
#30
|
||||
|
||||
Wat Larkef schrijft is inderdaad ook een prima oplossing, gewoon via de Terminal van de iPhone. Alleen moet je dan even alles overtikken aangezien de iPhone nog geen cut-n-paste heeft.
Werkt dit dan overigens als standaard mobile user of heb je het met een sudo gedaan? Citaat:
Er lijkt gewoon ergens een 'bug' (of slecht ontwerp) te zitten in de manier waarop de SMS app bepaald of er wel of geen ongelezen berichten zijn. Iedere groep SMS berichten heeft een tellertje met het aantal ongelezen bericht. In plaats van dat deze gewoon hard op 0 wordt gezet wanneer alle berichten zijn gelezen blijkt er ergens een opdracht te zitten om 1 van dit getal af te trekken of er bij op te tellen. Als er dan ook maar ooit iets fout gaat hierin blijft dit tot in den treure de foute waarde weergeven. Ik zal eens kijken of Apple ergens een plek heeft om bugs te melden. Een simpele (extra) routine die checkt of alle berichten gelezen zijn en dan de waarde gewoon op 0 zet (in plaats van er getallen van af te trekken) zou het probleem al voorkomen. [Edit] Misschien een beetje ten overvloede; maar als alles goed werkt kan je na afloop de backup natuurlijk weer weg gooien, scheelt weer een paar KB ruimte op je iPhone. Laatst gewijzigd door InternetRebel; 03-01-09 om 17:38. |
#31
|
|||
|
|||
|
#32
|
|||
|
|||
Mijne geeft ook weer -3 aan , alleen het gekke is , er is geen 1 in de msg_group met een unread_count <> 0
Iemand een idee wat dat is? Is gekomen nadat ik 3 tal smsjes van t-mobile weggooide vanuit de apple sms app. Heb ook ireal sms er opstaan en die ziet het wel goed (dus geen -3 of ongelezen berichten) ---- Hmm nevermind, na het verwijderen van een random berichtje ging het weg Laatst gewijzigd door MethosNL; 25-01-09 om 18:34. |
#33
|
||||
|
||||
Niet geheel ontopic, maar wel een manier om dit fixen sneller te doen:
In plaats van eerst SELECT * FROM msg_group WHERE unread_count <> 0 te doen, en daarna UPDATE msg_group SET unread_count = 0 WHERE rowid = [ROWID] kun je ook in in een keer dit doen: UPDATE msg_group SET unread_count = 0 (Niet getest, alleen maar mijn SQL-kennis gebruikt) |
#34
|
||||
|
||||
-2 ongelezen berichten?
Hoi, ik heb een heel raar probleem..
ik heb namelijk volgens mijn iPhone -2 ongelezen sms-berichten. ik had een programma geinstalleerd om smsjes door te sturen, en toen weer verwijderd omdat het niet werkte, en sindsdien staat dit er.. nu heb ik wel zo'n sms database fixer gezien in cydia geloof ik, maar werkt dit ook voor mijn probleem? want bij de beschrijving hebben ze het er over als er altijd "1 of meer" staat... |
#35
|
|||
|
|||
proberen kan geen kwaad toch?
Ben je trouwens van PSM? |
#36
|
||||
|
||||
kan idd..
maar ik weet niet wat het programma precies doet straks f*cked ie mn hele sms-inbox up ofzo |
#37
|
||||
|
||||
@ r03n d
Graag verzoek ik je om voortaan de zoekfunctie te gebruiken, hier staat perfect uitgelegd hoe het werkt/komt. \\Topic's samengevoegd
__________________
Momenteel in gebruik: iPhone4s 16GB Simlock vrij
De iPhone Hardware specialist Ben dan wel een Guru, ben geen vraagbaak |
#38
|
||||
|
||||
komt goed
toch bedankt voor je zetje in de goede richting (ja ben ook van PSM) |
#39
|
|||
|
|||
Tip: maak even een backup van je sms database en ga er daarna lekker mee klooien om die -3 weg te krijgen met de bovengenoemde tips...
|
#40
|
|||
|
|||
Ik heb dit probleem ook maar ik heb ook het probleem dat als ik een sms verstuur dat de ontvanger dat tot nu toe 18 keer heeft ontvangen,kan iemand mij hier mee helpen?
|
Er zijn 1 actieve gebruikers die momenteel deze discussie bekijken (0 leden en 1 gasten) |
|
Soortgelijke discussies |
||||
Discussie | Auteur | Forum | Reacties | Laatste bericht |
Aantal ongelezen mails op springboard | Ouchini | iPhone algemeen | 0 | 18-08-10 09:08 |
aantal berichten | suzanne24 | Archief | 3 | 28-01-10 08:52 |
Maximaal aantal sms berichten in iPhone? | Sharky | iPhone algemeen | 2 | 23-12-09 13:05 |
|
|