Bzflag server liste
- Links 2004
- Private First Class
- Posts: 85
- Joined: Sat Jan 01, 2005 6:54 pm
- Location: Ger
- Contact:
Bzflag server liste
hi i have made a programm the show the server liste.
it can start bzflag an the selectet server.
to run it net framework 2 must he installet
http://links.hsartconcept.de/bzfalg/ser ... 20List.exe
the programm is beta pls contact me at bugs or suggestions
I speak German and a little English
Links
changelog: http://links.hsartconcept.de/bzfalg/ser ... _liste.htm
it can start bzflag an the selectet server.
to run it net framework 2 must he installet
http://links.hsartconcept.de/bzfalg/ser ... 20List.exe
the programm is beta pls contact me at bugs or suggestions
I speak German and a little English
Links
changelog: http://links.hsartconcept.de/bzfalg/ser ... _liste.htm
Last edited by Links 2004 on Fri Aug 25, 2006 9:27 pm, edited 30 times in total.
- GMMan
- Private First Class
- Posts: 186
- Joined: Sat May 13, 2006 9:32 pm
- Location: On the time-space continuum
It doesn't seem to work on my computer and I've got .net Framework 2 installed. Nothing exactly displays except a empty list.
I haven't touched BZFlag for years, but maybe sometime I'll make a comeback.
I'm on Twitter. And I mess with webOS. This signature is not a blog.
I'm on Twitter. And I mess with webOS. This signature is not a blog.
- Links 2004
- Private First Class
- Posts: 85
- Joined: Sat Jan 01, 2005 6:54 pm
- Location: Ger
- Contact:
- GMMan
- Private First Class
- Posts: 186
- Joined: Sat May 13, 2006 9:32 pm
- Location: On the time-space continuum
I did let my firewall allow the app and I also entered the location of BZFlag. It still doesn't tell me anything. I noticed is the search box says that no servers are found. Does it work on your computer?
I haven't touched BZFlag for years, but maybe sometime I'll make a comeback.
I'm on Twitter. And I mess with webOS. This signature is not a blog.
I'm on Twitter. And I mess with webOS. This signature is not a blog.
- Links 2004
- Private First Class
- Posts: 85
- Joined: Sat Jan 01, 2005 6:54 pm
- Location: Ger
- Contact:
at my pc it say:
*edit: image on the top*
*edit: image on the top*
Last edited by Links 2004 on Thu Aug 24, 2006 1:18 pm, edited 1 time in total.
- GMMan
- Private First Class
- Posts: 186
- Joined: Sat May 13, 2006 9:32 pm
- Location: On the time-space continuum
That explains... I didn't check any of the checkboxes! Pfft...
I haven't touched BZFlag for years, but maybe sometime I'll make a comeback.
I'm on Twitter. And I mess with webOS. This signature is not a blog.
I'm on Twitter. And I mess with webOS. This signature is not a blog.
- Links 2004
- Private First Class
- Posts: 85
- Joined: Sat Jan 01, 2005 6:54 pm
- Location: Ger
- Contact:
It is a good start. Here are some suggestions/problems I found:
1. Add a column to your server table that shows # of players and allow it to be sorted. Or better yet, put all but the ping from the server box on the right into the server table on the left and allow to be sorted on anything.
2. Is "Suche" German for "Configure"?
3. 3 boxes in "Update Program", the middle one is blank and nothing happens when clicked.
4. "Abbreche" is "Close" or "Cancel" (I think).
5. There are some issues with the "version" checkboxes, sometimes you need to click on them several times to get them to check or uncheck. It is like the first click selects it...
6. Can't move the program around the screen.
7. On dynamic fields (ping,cpu util,...) if the field gets shorter than the previous value remnants of the previous value still show.
8. System "box" needs to be a little bigger. On mine I have RAM: 33%(1178MB). and it cuts through the right side of the grey box.
I could use something like this, if I could sort things better... good work.
1. Add a column to your server table that shows # of players and allow it to be sorted. Or better yet, put all but the ping from the server box on the right into the server table on the left and allow to be sorted on anything.
2. Is "Suche" German for "Configure"?
3. 3 boxes in "Update Program", the middle one is blank and nothing happens when clicked.
4. "Abbreche" is "Close" or "Cancel" (I think).
5. There are some issues with the "version" checkboxes, sometimes you need to click on them several times to get them to check or uncheck. It is like the first click selects it...
6. Can't move the program around the screen.
7. On dynamic fields (ping,cpu util,...) if the field gets shorter than the previous value remnants of the previous value still show.
8. System "box" needs to be a little bigger. On mine I have RAM: 33%(1178MB). and it cuts through the right side of the grey box.
I could use something like this, if I could sort things better... good work.
- GMMan
- Private First Class
- Posts: 186
- Joined: Sat May 13, 2006 9:32 pm
- Location: On the time-space continuum
Abbreche is "break off" according to Google, so I think it's Close. And the prediction for the middle button in the update box: the Update button.
Suggestions:
Suggestions:
- Put the server name on the list and have an option to show the server's domain and port
- Put the serverliste.txt and temp.txt in the Temp folder instead of the current directory (mine is Desktop, so it's a bit annoying)
- Customizable color scheme
- Translate to complete English (I can provide translations if needed)
- When "Start and Exit is clicked", don't prompt to exit the program. Just quit it nice and simple
I haven't touched BZFlag for years, but maybe sometime I'll make a comeback.
I'm on Twitter. And I mess with webOS. This signature is not a blog.
I'm on Twitter. And I mess with webOS. This signature is not a blog.
- Links 2004
- Private First Class
- Posts: 85
- Joined: Sat Jan 01, 2005 6:54 pm
- Location: Ger
- Contact:
- GMMan
- Private First Class
- Posts: 186
- Joined: Sat May 13, 2006 9:32 pm
- Location: On the time-space continuum
Instead of search, I would rather put Browse. Also, the dialogue boxes needs to be English.
I haven't touched BZFlag for years, but maybe sometime I'll make a comeback.
I'm on Twitter. And I mess with webOS. This signature is not a blog.
I'm on Twitter. And I mess with webOS. This signature is not a blog.
- GMMan
- Private First Class
- Posts: 186
- Joined: Sat May 13, 2006 9:32 pm
- Location: On the time-space continuum
If I disconnect the Internet and press update, I'll see a .NET error with the following debug info:
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text **************
System.Net.WebException: Unable to connect to the remote server ---> System.Net.Sockets.SocketException: A socket operation was attempted to an unreachable host
at System.Net.Sockets.Socket.DoConnect(EndPoint endPointSnapshot, SocketAddress socketAddress)
at System.Net.Sockets.Socket.InternalConnect(EndPoint remoteEP)
at System.Net.ServicePoint.ConnectSocketInternal(Boolean connectFailure, Socket s4, Socket s6, Socket& socket, IPAddress& address, ConnectSocketState state, IAsyncResult asyncResult, Int32 timeout, Exception& exception)
--- End of inner exception stack trace ---
at System.Net.WebClient.DownloadFile(Uri address, String fileName)
at Microsoft.VisualBasic.MyServices.Internal.WebClientCopy.DownloadFile(Uri address, String destinationFileName)
at Microsoft.VisualBasic.Devices.Network.DownloadFile(Uri address, String destinationFileName, ICredentials networkCredentials, Boolean showUI, Int32 connectionTimeout, Boolean overwrite, UICancelOption onUserCancel)
at Microsoft.VisualBasic.Devices.Network.DownloadFile(String address, String destinationFileName, String userName, String password, Boolean showUI, Int32 connectionTimeout, Boolean overwrite, UICancelOption onUserCancel)
at Microsoft.VisualBasic.Devices.Network.DownloadFile(String address, String destinationFileName)
at BZFlagserverliste.updates.Button_Check_Click(Object sender, EventArgs e)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
************** Loaded Assemblies **************
mscorlib
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
BZFlag server liste
Assembly Version: 1.0.1.1086
Win32 Version: 1.0.1.1086
CodeBase: file:///C:/Documents%20and%20Settings/Yukai/Desktop/BZflag%20server%20liste.exe
----------------------------------------
Microsoft.VisualBasic
Assembly Version: 8.0.0.0
Win32 Version: 8.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/Microsoft.VisualBasic/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
----------------------------------------
System
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Windows.Forms
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Runtime.Remoting
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Runtime.Remoting/2.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
----------------------------------------
System.Configuration
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (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 computer
rather than be handled by this dialog box.
The program still works, but I think it would be better to say "Error connecting to server".
I also find the list has some missing words when "Show Names" is enabled, for example, Nativity in Black becomes Nativity in.
And instead of making inactive buttons black or red but still clickable, make it grey and unclickable.
Hmm... I was kinda right about the middle button. It says "Download".
In the update box, Installet should be Installed. Also, Installed isn't exactly right. The box should say This Build and Current Build.
I have too much to say...
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text **************
System.Net.WebException: Unable to connect to the remote server ---> System.Net.Sockets.SocketException: A socket operation was attempted to an unreachable host
at System.Net.Sockets.Socket.DoConnect(EndPoint endPointSnapshot, SocketAddress socketAddress)
at System.Net.Sockets.Socket.InternalConnect(EndPoint remoteEP)
at System.Net.ServicePoint.ConnectSocketInternal(Boolean connectFailure, Socket s4, Socket s6, Socket& socket, IPAddress& address, ConnectSocketState state, IAsyncResult asyncResult, Int32 timeout, Exception& exception)
--- End of inner exception stack trace ---
at System.Net.WebClient.DownloadFile(Uri address, String fileName)
at Microsoft.VisualBasic.MyServices.Internal.WebClientCopy.DownloadFile(Uri address, String destinationFileName)
at Microsoft.VisualBasic.Devices.Network.DownloadFile(Uri address, String destinationFileName, ICredentials networkCredentials, Boolean showUI, Int32 connectionTimeout, Boolean overwrite, UICancelOption onUserCancel)
at Microsoft.VisualBasic.Devices.Network.DownloadFile(String address, String destinationFileName, String userName, String password, Boolean showUI, Int32 connectionTimeout, Boolean overwrite, UICancelOption onUserCancel)
at Microsoft.VisualBasic.Devices.Network.DownloadFile(String address, String destinationFileName)
at BZFlagserverliste.updates.Button_Check_Click(Object sender, EventArgs e)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
************** Loaded Assemblies **************
mscorlib
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
BZFlag server liste
Assembly Version: 1.0.1.1086
Win32 Version: 1.0.1.1086
CodeBase: file:///C:/Documents%20and%20Settings/Yukai/Desktop/BZflag%20server%20liste.exe
----------------------------------------
Microsoft.VisualBasic
Assembly Version: 8.0.0.0
Win32 Version: 8.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/Microsoft.VisualBasic/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
----------------------------------------
System
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Windows.Forms
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Runtime.Remoting
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Runtime.Remoting/2.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
----------------------------------------
System.Configuration
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (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 computer
rather than be handled by this dialog box.
The program still works, but I think it would be better to say "Error connecting to server".
I also find the list has some missing words when "Show Names" is enabled, for example, Nativity in Black becomes Nativity in.
And instead of making inactive buttons black or red but still clickable, make it grey and unclickable.
Hmm... I was kinda right about the middle button. It says "Download".
In the update box, Installet should be Installed. Also, Installed isn't exactly right. The box should say This Build and Current Build.
I have too much to say...
I haven't touched BZFlag for years, but maybe sometime I'll make a comeback.
I'm on Twitter. And I mess with webOS. This signature is not a blog.
I'm on Twitter. And I mess with webOS. This signature is not a blog.
- GMMan
- Private First Class
- Posts: 186
- Joined: Sat May 13, 2006 9:32 pm
- Location: On the time-space continuum
Serious bug: When "Show name" is enabled, instead of feeding BZFlag the domain and port, the program feeds BZFlag the name of the server. This will make BZFlag report a lot of errors saying that there isn't the option of the server name. For example: selecting BZFX :: Boxy War would report "No such option: BZFX", "No such option: ::", ...
I haven't touched BZFlag for years, but maybe sometime I'll make a comeback.
I'm on Twitter. And I mess with webOS. This signature is not a blog.
I'm on Twitter. And I mess with webOS. This signature is not a blog.
- Links 2004
- Private First Class
- Posts: 85
- Joined: Sat Jan 01, 2005 6:54 pm
- Location: Ger
- Contact:
- GMMan
- Private First Class
- Posts: 186
- Joined: Sat May 13, 2006 9:32 pm
- Location: On the time-space continuum
Do you mind if I send you a report instead posting it here about bugs? I have a feeling Jeff (forums admin) doesn't like is and I've received a message about it. >_>
I haven't touched BZFlag for years, but maybe sometime I'll make a comeback.
I'm on Twitter. And I mess with webOS. This signature is not a blog.
I'm on Twitter. And I mess with webOS. This signature is not a blog.
- Links 2004
- Private First Class
- Posts: 85
- Joined: Sat Jan 01, 2005 6:54 pm
- Location: Ger
- Contact:
- Links 2004
- Private First Class
- Posts: 85
- Joined: Sat Jan 01, 2005 6:54 pm
- Location: Ger
- Contact:
neuer server
new server
I had to change the server. Download please newly:)
http://links.hsartconcept.de/bzfalg/ser ... 20List.exe
new server
I had to change the server. Download please newly:)
http://links.hsartconcept.de/bzfalg/ser ... 20List.exe
- Brave Sir Robin
- Private First Class
- Posts: 36
- Joined: Fri Jul 28, 2006 1:08 am
- Contact:
very interesting
Links,
Nice work on the interface -- it looks really useful, and is actually closely in line with a similar interface that the developers have talked about adding for some time now. If you'd be willing to work on rewriting it in something more cross-platform, it would make a great addition to the official release of the game. Something like getting it to work in BZFlag's libPlatform or just a straight OpenGL context shouldn't be too much work but would make it more easily integrated and functional on the other supported platforms (Mac, Linux, Solaris, BSD, etc). I'm sure that there are other developers, myself included, that would be interested in helping out.
Either way, even if you're not interested, it's nice work. Thanks for sharing it.
Cheers!
Sean
Nice work on the interface -- it looks really useful, and is actually closely in line with a similar interface that the developers have talked about adding for some time now. If you'd be willing to work on rewriting it in something more cross-platform, it would make a great addition to the official release of the game. Something like getting it to work in BZFlag's libPlatform or just a straight OpenGL context shouldn't be too much work but would make it more easily integrated and functional on the other supported platforms (Mac, Linux, Solaris, BSD, etc). I'm sure that there are other developers, myself included, that would be interested in helping out.
Either way, even if you're not interested, it's nice work. Thanks for sharing it.
Cheers!
Sean