[Linux] JFritz öffnet sich bei Klick auf Traysymbol nicht

Stevi

Neuer User
Mitglied seit
26 Sep 2005
Beiträge
58
Punkte für Reaktionen
0
Punkte
0
Hallo,

zunächst mal: Danke für das tolle Programm. Habs gestern hier gefunden und mich riesig gefreut dass es auch unter Linux läuft.
Zwei Problemchen hab ich allerdings:
1. Ich habe JFritz mit folgendem Skript in den Autostart gelegt:
Code:
#!/bin/sh
sleep 5
java -jar /home/stevi/jfritz-0.6.2.03/jfritz.jar
Nach jedem Start kommt die Meldung, dass JFritz bereits einmal läuft und die Frage ob ich diese Instanz von JFritz beenden möchte. Habe jetzt mehrfach neu gestartet, die Frage kommt immer? Kann jemand sagen, was ich falsch gemacht hab?

2. Was mich mehr stört: Wenn JFritz sich ins Tray minimiert und ich dann darauf klicke, egal ob per Linksklick oder Rechtsklick -> "JFritz v0.6.2.03", zuckt mein Panel kurz, aber JFritz öffnet sich nicht. Manchmal, so jedes zwanzigste Mal, klappts aber. Und direkt beim ersten Start, da klappts auch. Es sieht immer so aus, als ob das Programm für den Bruchteil einer Sekunde geöffnet wäre und sich aber sofort wieder ins Tray verabschieden würde. Bei anderen Programmen hab ich das Problem nicht!? Jemand 'ne Idee wo das Problem liegen könnte?

Mein System: Ubuntu "Feisty" 7.04 (Herd 5), Gnome 2.17.92. FRITZ!Box Fon WLAN 7141 (UI), Firmware-Version 40.04.30

Danke für jeden Tipp. Falls irgendwelche weiteren Angaben erforderlich sind, bitte eben die gewünschten Befehle für die Ausgaben nennen.

edit: Zur besseren Veranschaulichung hab ich mal schnell ein kurzes Filmchen (.ogg Format) zu dem zweiten Problem gemacht und angehängt. Der schwarze Rahmen, der beim Klick in dem Video erscheint, ist in Wirklichkeit nicht zu sehen.
edit2: Das Fenster zu Problem 1 hab ich auch noch schnell hoch geladen.
 

Anhänge

  • out.ogg.tar.gz
    out.ogg.tar.gz
    160 KB · Aufrufe: 7
  • fehler.png
    fehler.png
    139.4 KB · Aufrufe: 16
Zuletzt bearbeitet:
Hallo Stevi,

zu deinem ersten Problem: Das passiert, wenn JFritz beim Runterfahren des Rechners nicht genug Zeit zum speichern der Einstellungen bekommt. Mit dem Problem kämpfen wir schon seit mehreren Versionen, können es aber scheinbar nicht beheben. Ich habe schon alles mögliche probiert und bin langsam mit meinem Latein am Ende.

Zu deinem zweiten Problem: Probier mal statt einem doppelten Linksklick einen einfachen.

Gruß,
Robert
 
Hi Robert!
robot_rap schrieb:
zu deinem ersten Problem: Das passiert, wenn JFritz beim Runterfahren des Rechners nicht genug Zeit zum speichern der Einstellungen bekommt.
Das passiert bei mir aber auch, wenn ich JFritz vor dem Beenden des Rechners manuell beende!? Kann man die Warnung nicht einfach irgendwie abstellen?
robot_rap schrieb:
Zu deinem zweiten Problem: Probier mal statt einem doppelten Linksklick einen einfachen.
Ich mach immer nur einen Klick!?
 
Man kann das abstellen, schau dir dazu die Kommandozeilenparameter an.

Zum Einfachklick: Da bin ich nun auch Ratlos. Aktiviere mal den Debug-Modus und schau, was da so passiert.

Gruß,
Rob
 
Okay, ich werd dann wohl probieren das abzustellen.
robot_rap schrieb:
Zum Einfachklick: Da bin ich nun auch Ratlos. Aktiviere mal den Debug-Modus und schau, was da so passiert.
Code:
java -jar /home/stevi/jfritz-0.6.2.03/jfritz.jar -v
(Update) Program version: 0.6.2.03
(Update) Locale: de_de
(Update) Update on start: true
(CheckVersionThread) Check for new program version...
(CheckVersionThread) ...done
(Update) Saving update-properties......done
JFritz v0.6.2.03 (c) 2005-2006 by all members of the JFritz-Team
(11:42:17) DEBUG: debugging mode has been enabled
(11:42:17) DEBUG: Error processing the user save location(File not found), using defaults
(11:42:18) DEBUG: Subdirectory: /jfritz.jar
(11:42:18) DEBUG: full path: /home/stevi/jfritz-0.6.2.03/jfritz.jar
(Update) Program version: 0.6.2.03
(Update) Locale: de_de
(Update) Update on start: true
(Update) Saving update-properties......done
(11:42:18) DEBUG: Found file to backup: jfritz.properties.xml
(11:42:18) DEBUG: Found file to backup: jfritz.state.properties.xml
(11:42:18) DEBUG: Found file to backup: jfritz.calls.xml
(11:42:18) DEBUG: Found file to backup: jfritz.phonebook.xml
(11:42:18) DEBUG: Found file to backup: jfritz.sipprovider.xml
(11:42:18) DEBUG: Operating System : Linux
(11:42:18) DEBUG: JFritz runs on Linux
(11:42:18) DEBUG: Loading the german number to city list
(11:42:18) DEBUG: Subdirectory: /number
(11:42:18) DEBUG: full path: /home/stevi/jfritz-0.6.2.03/number
(11:42:18) DEBUG: 5205 Lines read from areacodes_germany.csv
(11:42:18) DEBUG: numberMap size: 5204
(11:42:18) DEBUG: Loading the austrian number to city list
(11:42:18) DEBUG: Subdirectory: /number
(11:42:18) DEBUG: full path: /home/stevi/jfritz-0.6.2.03/number
(11:42:18) DEBUG: 1029 Lines read from areacodes_austria.csv
(11:42:18) DEBUG: numberMap size: 1029
(11:42:18) DEBUG: Loading the american number to city list
(11:42:18) DEBUG: Subdirectory: /number
(11:42:18) DEBUG: full path: /home/stevi/jfritz-0.6.2.03/number
(11:42:18) DEBUG: 383 Lines read from areacodes_germany.csv
(11:42:18) DEBUG: numberMap size: 262
(11:42:18) DEBUG: Loading the reverse lookup xml file
(11:42:18) DEBUG: Subdirectory: /number
(11:42:18) DEBUG: full path: /home/stevi/jfritz-0.6.2.03/number
(11:42:18) DEBUG: Adding website: http://www.whitepages.com/10001/search/ReversePhone?phone=$NUMBER for +1
(11:42:18) DEBUG: adding patterns for: whitepages.com
(11:42:18) DEBUG: Pattern name: lname=([^<]*)&amp;fname=([^<]*)&amp;h_street=
(11:42:18) DEBUG: Pattern street: h_street=([^<]*)&amp;h_city=[^<]*&amp;h_state=[^<]*&amp;h_zip=[^<]*&amp;h_country
(11:42:18) DEBUG: Pattern city: h_street=[^<]*&amp;h_city=([^<]*)&amp;h_state=[^<]*&amp;h_zip=[^<]*&amp;h_country
(11:42:18) DEBUG: Pattern zipcode: h_street=[^<]*&amp;h_city=[^<]*&amp;h_state=([^<]*)&amp;h_zip=([^<]*)&amp;h_country
(11:42:18) DEBUG: 1 websites added for +1
(11:42:18) DEBUG: Adding website: http://www.gebeld.nl/content.asp?zapp=zapp&land=Nederland&zoek=numm&searchfield1=fullnumber&searchfield2=&queryfield1=$NUMBER for +31
(11:42:18) DEBUG: adding patterns for: www.gebeld.nl
(11:42:18) DEBUG: Pattern name: <td><font size="2" face="Verdana, Arial, Helvetica, sans-serif">([^<]*)</font></td></tr>
(11:42:18) DEBUG: Pattern street: <tr><td></td><td><font size="2" face="Verdana, Arial, Helvetica, sans-serif">([^<]*)</font></td></tr><tr><td></td><td>[^<]*</td></tr>
(11:42:18) DEBUG: Pattern city: <tr><td></td><td><font size="2" face="Verdana, Arial, Helvetica, sans-serif">[^<]*</font></td></tr><tr><td></td><td>([^<]*)</td></tr>
(11:42:18) DEBUG: Pattern zipcode: <tr><td></td><td><font size="2" face="Verdana, Arial, Helvetica, sans-serif">[^<]*</font></td></tr><tr><td></td><td>([^<]*)</td></tr>
(11:42:18) DEBUG: 1 websites added for +31
(11:42:18) DEBUG: Adding website: http://www.annuaireinverse.com/G118012/home.asp?RN=$NUMBER&CO=RN&FR=118012&sm=rep for +33
(11:42:18) DEBUG: adding patterns for: www.annuaireinverse.com
(11:42:18) DEBUG: Pattern name: <TD HEIGHT="15" BGCOLOR="#ABEEFB"  ><FONT CLASS="ctexte">&nbsp;([^<]*)
(11:42:18) DEBUG: Pattern street: <TD HEIGHT="35" VALIGN="TOP"><FONT CLASS="copytexte">([^<]*)<br />[^<]*
(11:42:18) DEBUG: Pattern city: <TD HEIGHT="35" VALIGN="TOP"><FONT CLASS="copytexte">[^<]*<br />([^<]*)
(11:42:18) DEBUG: Pattern zipcode: <TD HEIGHT="35" VALIGN="TOP"><FONT CLASS="copytexte">[^<]*<br />([^<]*)
(11:42:18) DEBUG: 1 websites added for +33
(11:42:18) DEBUG: Adding website: http://www.paginebianche.it/execute.cgi?btt=1&tl=2&tr=106&tc=&cb=&x=0&y=0&qs=$NUMBER for +39
(11:42:18) DEBUG: adding patterns for: paginebianche.it
(11:42:18) DEBUG: Pattern name: <a [^>]*><img [^>]*></a><a [^>]*>([^<]*)
(11:42:18) DEBUG: Pattern street: <font [^>]*>[0-9]*&nbsp;[^&]*[^-]*-([^<]*)<
(11:42:18) DEBUG: Pattern city: <font [^>]*>[0-9]*&nbsp;([^&]*)[^-]*-[^<]*<
(11:42:18) DEBUG: Pattern zipcode: <font [^>]*>([0-9]*)&nbsp;[^&]*[^-]*-[^<]*<
(11:42:18) DEBUG: adding patterns for: paginebianche.it
(11:42:18) DEBUG: Pattern name: <td class="dati"><span [^>]*>([^<]*)</span><br>[0-9]*&nbsp;[^&]*[^-]*-[^<]*<
(11:42:18) DEBUG: Pattern street: <td class="dati"><span [^>]*>[^<]*</span><br>[0-9]*&nbsp;[^&]*[^-]*-([^<]*)<
(11:42:18) DEBUG: Pattern city: <td class="dati"><span [^>]*>[^<]*</span><br>[0-9]*&nbsp;([^&]*)[^-]*-[^<]*<
(11:42:18) DEBUG: Pattern zipcode: <td class="dati"><span [^>]*>[^<]*</span><br>([0-9]*)&nbsp;[^&]*[^-]*-[^<]*<
(11:42:18) DEBUG: 1 websites added for +39
(11:42:18) DEBUG: Adding website: http://tel.search.ch/result.html?tel=$NUMBER for +41
(11:42:18) DEBUG: adding patterns for: tel.search.ch
(11:42:18) DEBUG: Pattern name: <div class="rname"><h4><a[^>]*>([^<]*)</a>
(11:42:18) DEBUG: Pattern street: <div class="raddr">([^<,]*),\s*[0-9]*[^<]*</div>
(11:42:18) DEBUG: Pattern city: <div class="raddr">[^<,]*,\s*[0-9]*([^<]*)</div>
(11:42:18) DEBUG: Pattern zipcode: <div class="raddr">[^<,]*,\s*([0-9]*)[^<]*</div>
(11:42:18) DEBUG: 1 websites added for +41
(11:42:18) DEBUG: Adding website: http://dasoertliche.de/?form_name=search_inv&page=RUECKSUCHE&context=RUECKSUCHE&action=STANDARDSUCHE&la=de&rci=no&ph=$NUMBER for +49
(11:42:18) DEBUG: adding patterns for: dasoertliche.de
(11:42:18) DEBUG: Pattern name: class="entry">([^<]*)</a>
(11:42:18) DEBUG: Pattern street: ([^,>]*),[^<]*<br/>
(11:42:18) DEBUG: Pattern city: [^,>]*,&nbsp;[^&]*([^<]*)<br/>
(11:42:18) DEBUG: Pattern zipcode: [^,>]*,&nbsp;([^&]*)[^<]*<br/>
(11:42:18) DEBUG: Adding website: http://www.dastelefonbuch.de/?sourceid=Mozilla-search&cmd=search&kw=$NUMBER for +49
(11:42:18) DEBUG: adding patterns for: dastelefonbuch.de
(11:42:18) DEBUG: Pattern name: <a href="[^"]*" title="([^"]*)"\s*?>[^<]*</a><br />
(11:42:18) DEBUG: Pattern street: </td>[^<]*<td width="[^"]*">([^<]*)</td>[^<]*<td width="[^"]*">[^<]*<s
(11:42:18) DEBUG: Pattern city: <span title="[0-9]*([^"]*)">
(11:42:18) DEBUG: Pattern zipcode: <span title="([0-9]*)[^"]*">
(11:42:18) DEBUG: 2 websites added for +49
(11:42:18) DEBUG: Loading the country code -> flag map
(11:42:18) DEBUG: Subdirectory: /number
(11:42:18) DEBUG: full path: /home/stevi/jfritz-0.6.2.03/number
(11:42:18) DEBUG: 2197 Lines read from country_codes_world.csv
(11:42:18) DEBUG: worldFlagMap size: 2197
(11:42:18) DEBUG: Loading the call by call xml file
(11:42:18) DEBUG: Subdirectory: /number
(11:42:18) DEBUG: full path: /home/stevi/jfritz-0.6.2.03/number
(11:42:18) DEBUG: Call by Call for +31 added. Prefix: 16 Length: 4
(11:42:18) DEBUG: Call by Call for +39 added. Prefix: 10 Length: 4
(11:42:18) DEBUG: Call by Call for +41 added. Prefix: 10 Length: 5
(11:42:18) DEBUG: Call by Call for +49 added. Prefix: 0100 Length: 6
(11:42:18) DEBUG: Call by Call for +49 added. Prefix: 010 Length: 5
(11:42:18) DEBUG: Urlstr: http://192.168.178.1:80/cgi-bin/webcm
(11:42:18) DEBUG: Postdata: getpage=../html/de/menus/menu2.html&var%3Alang=de&var%3Amenu=home&var%3Apagename=home&login%3Acommand%2Fpassword=comunio
(11:42:19) DEBUG: Detected Firmware: 40.04.30 de
(11:42:19) ERROR: Could not read /home/stevi/jfritz.quickdials.xml!
(11:42:19) DEBUG: Saving to file /home/stevi/jfritz.phonebook.xml
(11:42:19) DEBUG: Sorting unfiltered data
(11:42:19) DEBUG: searching lastCall for allPersons in the phonebook....
(11:42:19) DEBUG: ...done
(11:42:19) DEBUG: searching all Persons for the CallerList...
(11:42:19) DEBUG: ...done
(11:42:19) DEBUG: CallMonitorList: Added new event listener de.moonflower.jfritz.callmonitor.DisplayCallsMonitor@b1b4c3
(11:42:19) DEBUG: CallMonitorList: Added new event listener de.moonflower.jfritz.callmonitor.DisconnectMonitor@72ffb
(11:42:19) DEBUG: Start commandline parsing
(11:42:19) DEBUG: Multiple instance lock: set lock.
(11:42:19) DEBUG: New instance of JFrame
(11:42:19) DEBUG: Create JFritz-GUI
(11:42:20) DEBUG: reading Buttons
(11:42:20) DEBUG: Subdirectory: /lang
(11:42:20) DEBUG: full path: /home/stevi/jfritz-0.6.2.03/lang
(11:42:20) DEBUG: Hiding callbycall column
(11:42:20) DEBUG: CallMonitorList: Added new event listener de.moonflower.jfritz.monitoring.CurrentCallsTable@ecb281
(11:42:20) DEBUG: Subdirectory: /lang
(11:42:20) DEBUG: full path: /home/stevi/jfritz-0.6.2.03/lang
(11:42:20) DEBUG: Check Systray-Support
(11:42:20) DEBUG: Action fetchList
(11:42:20) DEBUG: Starting FBoxListener
(11:42:20) DEBUG: box.address: 192.168.178.1
(11:42:20) DEBUG: box.port: 80
(11:42:20) DEBUG: box.password: comunio
(11:42:20) DEBUG: box.firmware: 40.04.30 de
(11:42:20) DEBUG: Opening HTML Callerlist page
(11:42:20) DEBUG: Urlstr: http://192.168.178.1:80/cgi-bin/webcm
(11:42:20) DEBUG: Postdata: getpage=../html/de/menus/menu2.html&var%3Alang=de&var%3Amenu=fon&var%3Apagename=foncalls&login%3Acommand%2Fpassword=comunio
(11:42:20) DEBUG: FBoxListener V3
(11:42:20) DEBUG: Searching for  FritzBox per UPnP / SSDP
(11:42:20) DEBUG: Trying to connect to 192.168.178.1:1012
(11:42:20) DEBUG: Connected
(11:42:21) DEBUG: Timeout for SSDP
(11:42:21) DEBUG: Box found at /192.168.178.1: FRITZ!Box Fon WLAN 7141 UPnP/1.0 AVM FRITZ!Box Fon WLAN 7141 (UI) 40.04.30
(11:42:21) DEBUG: Watchdog enabled
(11:42:22) DEBUG: Retrieving the CSV list from the box
(11:42:23) DEBUG: Received response, begin processing call list
(11:42:23) DEBUG: CSV-Header: sep=;
(11:42:23) DEBUG: Separator: ;
(11:42:23) DEBUG: CSV-Header: Typ;Datum;Name;Rufnummer;Nebenstelle;Eigene Rufnummer;Dauer
(11:42:23) DEBUG: 14 Lines read from csv file 
(11:42:23) DEBUG: 0 New entries processed
(11:42:23) DEBUG: Sorting unfiltered data
(11:42:23) DEBUG: Time used to import CSV-File: 190ms
(11:42:23) DEBUG: Finished processing response
[b](11:42:31) DEBUG: Show JFritz-Window
(11:42:39) DEBUG: Show JFritz-Window
(11:42:40) DEBUG: Show JFritz-Window
(11:42:41) DEBUG: Show JFritz-Window
(11:42:42) DEBUG: Show JFritz-Window
(11:42:45) DEBUG: Show JFritz-Window
(11:42:46) DEBUG: Show JFritz-Window
(11:42:47) DEBUG: Show JFritz-Window
(11:42:47) DEBUG: Show JFritz-Window
(11:42:48) DEBUG: Show JFritz-Window
(11:42:49) DEBUG: Show JFritz-Window
(11:42:51) DEBUG: Action showhide
(11:42:51) DEBUG: Show JFritz-Window
(11:42:54) DEBUG: Action showhide
(11:42:54) DEBUG: Show JFritz-Window
(11:42:56) DEBUG: Action showhide
(11:42:56) DEBUG: Show JFritz-Window[/b]
Nichts besonderes, oder?
 
Nichts besonderes, oder?
Richtig. Nichts besonderes. Was uns immer wieder auffällt ist, dass manchmal die Java-Installation defekt ist. Installier mal bei dir das Java neu. Vielleicht hilft es ja.
 
robot_rap schrieb:
Installier mal bei dir das Java neu. Vielleicht hilft es ja.
Okay, werd ich probieren. Allerdings hätte sich das doch wahrscheinlich auch auf andere Programme ausgewirkt!? Ich hab noch andere Programme die sich ins Tray minimieren und per Klick dann wieder maximieren, dort sind keine Probleme zu sehen.
 
Hab per Synaptic die Pakete deinstalliert. Neugestartet und neu installiert:
Code:
Die folgenden Pakete wurden installiert:
java-common (0.25ubuntu2)
sun-java6-bin (6-00-2ubuntu1)
sun-java6-jre (6-00-2ubuntu1)
sun-java6-plugin (6-00-2ubuntu1)
Leider keine Änderung :(

edit: Ha, jetzt hab ichs. Wenn ich JFritz mit Java 5 statt Java 6 starte klappts. Jetzt muss ich nur noch rausfinden, wie der Befehl ist um das in den Autostart zu legen!?
Danke nochmal @Robert für Deine Bemühungen.
 
Zuletzt bearbeitet:
Kostenlos!

Statistik des Forums

Themen
248,446
Beiträge
2,291,679
Mitglieder
377,867
Neuestes Mitglied
fredrichadams