LiveHabo Desktop-Tool

devnull

New member
Nice Work ivegotmail, schönes schlankes hilfreiches Tool.
 

ink3n

Stammuser
hmm, nochmal beendet und neu gestartet ( das tool) und nu iss weg.... mal beobachten, ich meld mich nomma wenns sollte wieder auftauchen! sonnst is es schön gemacht!
 

Mechanius

Member
hab jetzt mal das sp1 fürs framework installiert un hab neues prob
live tool funktioniert aber da ist ne fehler meldungbox (hab screenshot angehängt)

unter details kommt:
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.ComponentModel.Win32Exception: Das System kann die angegebene Datei nicht finden
at System.Diagnostics.Process.StartWithShellExecuteEx(ProcessStartInfo startInfo)
at System.Diagnostics.Process.Start()
at System.Diagnostics.Process.Start(ProcessStartInfo startInfo)
at System.Diagnostics.Process.Start(String fileName)
at Habo.MainForm.LabelLiveNameClick(Object sender, EventArgs e)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.Label.WndProc(Message& m)
at System.Windows.Forms.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
Assembly Version: 1.0.5000.0
Win32 Version: 1.1.4322.2032
CodeBase: file:///l:/windows/microsoft.net/framework/v1.1.4322/mscorlib.dll
----------------------------------------
LiveHabo
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///L:/Dokumente%20und%20Einstellungen/Basictest/Desktop/LiveHabo-Win/LiveHabo.exe
----------------------------------------
System.Windows.Forms
Assembly Version: 1.0.5000.0
Win32 Version: 1.1.4322.2032
CodeBase: file:///l:/windows/assembly/gac/system.windows.forms/1.0.5000.0__b77a5c561934e089/system.windows.forms.dll
----------------------------------------
System
Assembly Version: 1.0.5000.0
Win32 Version: 1.1.4322.2032
CodeBase: file:///l:/windows/assembly/gac/system/1.0.5000.0__b77a5c561934e089/system.dll
----------------------------------------
System.Drawing
Assembly Version: 1.0.5000.0
Win32 Version: 1.1.4322.2032
CodeBase: file:///l:/windows/assembly/gac/system.drawing/1.0.5000.0__b03f5f7f11d50a3a/system.drawing.dll
----------------------------------------
System.Xml
Assembly Version: 1.0.5000.0
Win32 Version: 1.1.4322.2032
CodeBase: file:///l:/windows/assembly/gac/system.xml/1.0.5000.0__b77a5c561934e089/system.xml.dll
----------------------------------------
System.Web
Assembly Version: 1.0.5000.0
Win32 Version: 1.1.4322.2032
CodeBase: file:///l:/windows/assembly/gac/system.web/1.0.5000.0__b03f5f7f11d50a3a/system.web.dll
----------------------------------------

************** JIT Debugging **************
To enable just in time (JIT) debugging, the config file for this
application or machine (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the machine
rather than being handled by this dialog.
 

Sven

Member of Honour
Sieht wohl so aus, als würde bei dir etwaig ne Datei fehlen, check ob auch die wav datei im livehabo ordner ist.

Oder Reinstall des Framework mal

mfg
Sven
 

ivegotmail

Member of Honour
@Mechanius
der Fehler ist bei dir eingetreten als du auf "LivehHabo: nickname" geklickt hast, richtig?
die entscheidende code stelle für dein problem ist diese hier:
Process.Start("http://www.hackerboard.de/search.php?action=new");
also es wird eigentlich keine datei aufgerufen (Fehlemeldung: "Das System kann die angegebene Datei nicht finden") sondern eine URL und somit sollte sich eigentlich der standard-browser deines systems öffnen.
überprüf mal ob in der hinsicht bei dir alles korrekt eingestellt ist bzw. versuch es mal wenn du einen anderen browser als standardbrowser nimmst.
 

Mechanius

Member
mit opera gehts danke.

darf man mehr über die funktionsweise des tools erfahren?
vorallem weleche änderungen am wbb waren für das projekt notwendig?
 

Mackz

Member of Honour
Original von Mechanius
vorallem weleche änderungen am wbb waren für das projekt notwendig?
Am WBB selber garkeine. Das Tool verbindet sich zu einem extra PHP Script, welches die User Authentifizierung durchführt und dann die entsprechenden Daten für das Tool aus der Datenbank ausliest.
 

bitmuncher

Senior-Nerd
Kann man für die Linux-Version irgendwo die Sources bekommen oder kann mal bitte der folgende Fehler behoben werden?

Code:
bitmuncher@deepthought:~/Documents/LiveHaboT/programs$ ./livehabo
Segmentation fault

Backtrace:
Code:
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1213683216 (LWP 12363)]
0xb7ea82ad in __dynamic_cast () from /usr/lib/libstdc++.so.5

(gdb) bt
#0  0xb7ea82ad in __dynamic_cast () from /usr/lib/libstdc++.so.5
#1  0x0804c667 in getTextNode (node=0x8052a78, strVariable=0x8050e2c) at main.cc:256
#2  0x0804c489 in check_node (node=0x8052a78) at main.cc:236
#3  0x0804c23f in readXml (filepath=
        {static npos = 4294967295, _M_dataplus = {<std::allocator<char>> = {<No data fields>}, _M_p = 0x80513ec "/home/bitmuncher/Documents/LiveHaboT/programs/LastData.xml"}, static _S_empty_rep_storage = {0, 0, 1, 0}}) at main.cc:207
#4  0x0804bfd9 in readLastData () at main.cc:186
#5  0x0804b3d2 in main (argc=1, argv=0xbfd66ca4) at main.cc:55

(gdb) up
#1  0x0804c667 in getTextNode (node=0x8052a78, strVariable=0x8050e2c) at main.cc:256
256     main.cc: No such file or directory.
        in main.cc

(gdb) up
#2  0x0804c489 in check_node (node=0x8052a78) at main.cc:236
236     in main.cc

Mit folgendem Compiler ist die libstdc++ übersetzt:
Code:
bitmuncher@deepthought:~/Documents/LiveHaboT/programs$ g++ -v
Using built-in specs.
Target: i486-linux-gnu
Configured with: ../src/configure -v --enable-languages=c,c++,fortran,objc,obj-c++,treelang --prefix=/usr --enable-shared --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --enable-nls --program-suffix=-4.1 --enable-__cxa_atexit --enable-clocale=gnu --enable-libstdcxx-debug --enable-mpfr --enable-checking=release i486-linux-gnu
Thread model: posix
gcc version 4.1.2 20060928 (prerelease) (Ubuntu 4.1.1-13ubuntu5)

Das Desklet bleibt vermutlich deswegen bei mir leer.
 

ivegotmail

Member of Honour
Es wird in den nächsten Wochen eine neue auf mono/Gtk# basierende Linux Version geben. Von daher werd ich mich um die alte Version jetzt nicht weiter kümmern.
 

ivegotmail

Member of Honour

.smash

New member
sehr schönes Programm :)

es wäre schön wenn ihr eine Version rausbringen würdet, die man auf jedes Forum (zum mindest wbb (eventuell macht ihr euch die mühe es an mehrere große boardsysteme anzupassen)

desweiteren wäre es schön wenn ihr es opensource machen würdet.


mfg
 

bitmuncher

Senior-Nerd
Ich wäre nicht dafür, daß das für jedes Board einstellbar ist. Schliesslich ist es ein HaBo-Tool und für HaBo-User programmiert. Das neue ist richtig gut, auch wenn ich es doof finde, daß man erstmal ca. 15MB mit Mono-Kram belegt, wenn man sonst kein Mono nutzt. Daher werde ich wohl vorerst beim alten Tool bleiben. Auf jeden Fall großes Lob und Dank an ivegotmail für die Mühe.
 

ivegotmail

Member of Honour
Original von .smash
es wäre schön wenn ihr eine Version rausbringen würdet, die man auf jedes Forum (zum mindest wbb (eventuell macht ihr euch die mühe es an mehrere große boardsysteme anzupassen)

desweiteren wäre es schön wenn ihr es opensource machen würdet.
ist bereits in arbeit. das ganze wird in ein paar wochen auf sourceforge.net veröffentlicht.
 

Thalon

New member
Da wollte ich gleich noch fragen ob eine Proxy-Unterstützung ebenfalls geplant ist?
Kann es sonst @work nicht nutzen...

hand.gif

Thalon
 
Oben