|
|
| Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
| Autor |
Nachricht |
scobby2
Starter 
Anmeldungsdatum: 19.02.2008 Beiträge: 4
|
Verfasst am: 19 Feb 2008 17:19 Titel: Capisuite mit Neobiker Scripten meldet fehler bei Fernabfrag |
 |
|
Hi,
bekomme immer nen Fehler wenn ich die nachrichten per fernabfrage vorlesen lasse, und zwar genau wenn er sagt: von ... am
er kommt mit dem Datumsformat nicht klar.
Hab die Script 100 % übernommen und er meldet im log folgendes:
| Code: |
ue Feb 19 15:57:37 2008 Pythonscript 0x810ace0: Traceback: File "/usr/lib/capisuite/incoming_adv.py", line 427, in callIncoming
Tue Feb 19 15:57:37 2008 Pythonscript 0x810ace0: Traceback: voiceIncoming(call,call_from,caller_name,call_to,called_name,curr_user,config)
Tue Feb 19 15:57:37 2008 Pythonscript 0x810ace0: Traceback: File "/usr/lib/capisuite/incoming_adv.py", line 602, in voiceIncoming
Tue Feb 19 15:57:37 2008 Pythonscript 0x810ace0: Traceback: remoteInquiry(call,udir,curr_user,config)
Tue Feb 19 15:57:37 2008 Pythonscript 0x810ace0: Traceback: File "/usr/lib/capisuite/incoming_adv.py", line 736, in remoteInquiry
Tue Feb 19 15:57:37 2008 Pythonscript 0x810ace0: Traceback: calltime=time.strptime(descr.get('GLOBAL','time'))
Tue Feb 19 15:57:37 2008 Pythonscript 0x810ace0: Traceback: File "/usr/lib/python2.4/_strptime.py", line 293, in strptime
Tue Feb 19 15:57:37 2008 Pythonscript 0x810ace0: Traceback: raise ValueError("time data did not match format: data=%s fmt=%s" %
Tue Feb 19 15:57:37 2008 Pythonscript 0x810ace0: Traceback: ValueError: time data did not match format: data=Mon Feb 18 13:59:02 2008 fmt=%a %b %d %H:%M:%S %Y
Tue Feb 19 15:57:37 2008 Connection 0x81146b8: Warning: Connection still established in capisuitemodule_desctruct_conn(). Disconnecting.
|
Vieleicht kann mir da ja wer helfen.
Wäre super. |
|
| Nach oben |
|
 |
scobby2
Starter 
Anmeldungsdatum: 19.02.2008 Beiträge: 4
|
Verfasst am: 20 Feb 2008 20:33 Titel: |
 |
|
Hab ne lösung gefunden. In der abgespeicherten Nachricht wird ein englishes Format für Datum verwendet. Jedoch will er bei dem befehl nen deutsches format. ctime kann leider meines wissens keine deutsche zeit anzeigen, also müssen wir vor zeile 736 die locales anpassen:
locale.setlocale(locale.LC_ALL, 'C')
danach sollte es gehen.
viel spass, werde ja wohl net der einzige mit dem Problem sein. |
|
| Nach oben |
|
 |
neobiker
Moderator  
Anmeldungsdatum: 11.08.2005 Beiträge: 1147 Wohnort: Nürnberg / Umgebung
|
Verfasst am: 20 Feb 2008 22:18 Titel: |
 |
|
Danke für den Hinweis und die Lösung
Bist wohl der 1.ste, der den AB per Telefon abhört
Es gibt warschienlich 2 Varianten das Problem zu lösen:
1) Deine Lösung
2) Beim schreiben der .txt Files (Zeile 614) auch das deutsche Format anstatt das englische Format schreiben
Der Fehler liegt wohl im time.strptime, welche wohl aufgrund meiner setlocale ('DE') am Anfang des Progs auf deutsch gepolt ist, aber im .txt-File die time.ctime()-Ausgabe trotzdem im englischen Format erfolgt (warum auch immer...)
Sauberer ist wohl Variante 2) sofern sie funktioniert, das kann ich jetzt nicht testen... denn dann steht in den Mails das Datum in Deutsch, und am Telefon wird das auch in Deutsch angesagt... wäre doch schöner so. _________________ Gruss neobiker
Der Computer macht genau das, was Du ihm sagst - nicht das, was Du von ihm willst!
| <- Wiki; Celsius M450 C2Duo/2.13GHz, 6GB, 3xSATA, RAID1 + Snapshot Backups, Samba, Fritzcard ISDN + mtG-Capri = LAN-Fax (PDF-Email), Anrufbeantworter (Wav-Email), Scalix / Webmail + Outlook, VDR 7, DSL-WLAN-Router (NAT / Firewall !) vor XEN-Endian Firewall (RED, ORANGE, GREEN), WLAN inkl. VPN (IPSEC, SSL), DMZ (Webmail Reverse Proxy) |
|
|
| Nach oben |
|
 |
scobby2
Starter 
Anmeldungsdatum: 19.02.2008 Beiträge: 4
|
Verfasst am: 21 Feb 2008 18:37 Titel: |
 |
|
| also die ansage passt. die is auf deutsch. ausser das er den wochentag nicht sagt. aber det is mir egal. |
|
| Nach oben |
|
 |
|
|
Du kannst keine Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum nicht antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen. Du kannst Dateien in diesem Forum posten Du kannst Dateien in diesem Forum herunterladen
|
|
Powered by phpBB © 2001, 2005 phpBB Group.
|