Stránka 1 z 3

[Aplikace] FakaHeda.eu Server Checker (1.1.1.1)

Napsal: 21 dub 2013, 20:16
od Qefik
Info
Napsal jsem jednoduchou aplikaci, pomocí které je možné zjistit pohodlně počet hráčů na serveru, jejich nicky a případně skóre.
Aplikace je naprogramovaná v C#. Ke své správné funkci vyžaduje připojení k internetu.

Funkce
  • Zjištění stavu serveru, počtu hráčů, mapy, nicky a případně i skóre hráče, pokud je dostupné
  • Ukládání posledních IP
  • Převedení tvaru neco.domena.tld na číselnou IP, takže program zkontroluje i např. neco.domena.tld:27015
  • Uložení a následné načtení IP z databáze.
  • Automatická kontrola aktualizací

Download
http://qefik.fakaheda.eu/download/server_checker.htm
Osobně ručím za to, že aplikace neobsahuje žádné škodlivé kódy.
Verze bez instalace. Stačí rozbalit a spustit.
http://qefik.fakaheda.eu/download/FSCH_1_1_1_1.zip

Instalace
Stáhneme soubor a pokračujeme instalací.


Changelog

  • 1.0.0.3 (21.4.2013)
    • První veřejná verze
  • 1.0.1.3 (24.4.2013)
    • Opraveny bugy, nyní by už aplikace neměla padat při zadání vadného vstupu.
    • Do posledních IP se nyní zapisuje doména, pokud je použita jako vstup
  • 1.1.1.1 (6.8.2013)
    • Přidána možnost uložit server do databáze a následně ho načíst
    • Automatická kontrola aktualizací
    • Mnoho bugfixů
    • Drobné úpravy funkčnosti

Plány do dalších verzí
  • Možnost uložení serverů a načtení dat pouhým kliknutím Obrázek
  • Automatický refresh dat (možnost zapnutí/vypnutí) Obrázek
  • Detekce o jaký typ serveru se jedná Obrázek
  • Hezčí ikona Obrázek
  • Kontrola nových verzí Obrázek
  • Android verze Obrázek
  • :?:

Bug list
  • Problémový chod pod W8, pády aplikace u W8
  • Pád aplikace při zadání jiné hodnoty, než je kombinace IP:PORT nebo domena:PORT
  • Pád aplikace, pokud server není hostován u FH

Všechny chyby mi sem prosím pište, budu se je snažit opravit a vychytat ;)

Re: [Aplikace] FakaHeda.eu Server Checker

Napsal: 21 dub 2013, 22:57
od Mysteria
Pokud daný text není validní IP adresa crash.
Pokud na daném portu a IPčku není žádný FH server crash.
Poslední IP adresy jsou pěkné, mnohem lepší by bylo kdyby tam byli jako odkaz a po kliknutí na něj by se zkopírovala do pole pro IP adresu a rovnou by se ukázal stav serveru.

Re: [Aplikace] FakaHeda.eu Server Checker (1.1.1.1)

Napsal: 06 srp 2013, 14:51
od Qefik
Po dlouhé době vydána aktualizace, changelog v prvním příspěvku.

Re: [Aplikace] FakaHeda.eu Server Checker (1.1.1.1)

Napsal: 06 srp 2013, 15:56
od Smexhy

Re: [Aplikace] FakaHeda.eu Server Checker (1.1.1.1)

Napsal: 06 srp 2013, 16:01
od Qefik
Pokud vím tak to dělá u všech aplikací, které nejsou certifikovány. Pokud odklikneš OK, stáhne se a nainstaluje?

Re: [Aplikace] FakaHeda.eu Server Checker (1.1.1.1)

Napsal: 06 srp 2013, 16:02
od Smexhy
Áno, ale mne až na druhý krát...+ pozri error ktorý mi tam hádže...

-- 06 srp 2013, 16:03 --



Tento...

Re: [Aplikace] FakaHeda.eu Server Checker (1.1.1.1)

Napsal: 06 srp 2013, 16:06
od zdenda204
Po stisknutí pokračovat se nic nestane.
http://prntscr.com/1jpowj

//Edit: Chtěl jsem ti poslat tu zprávu, ale najednou to funguje :(

Re: [Aplikace] FakaHeda.eu Server Checker (1.1.1.1)

Napsal: 06 srp 2013, 16:09
od Qefik
Zajímavé. Může mi někdo z vás poslat celou error zprávu? Pod win7 nic takového neháže a win8 nemám.

Re: [Aplikace] FakaHeda.eu Server Checker (1.1.1.1)

Napsal: 06 srp 2013, 16:24
od Smexhy
Na druhý raz to už taktiež funguje takže správu už k dostupnosti nemám...

-- 06 srp 2013, 16:26 --

Ale keď chcem nejaký server pingnúť hodí tento error:
Spoiler: zobrazit

Kód: Vybrat vše

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

************** Exception Text **************
System.NullReferenceException: Object reference not set to an instance of an object.
   at FakaHedaServerChecker.Form2.btn_pingni_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: 4.0.0.0
    Win32 Version: 4.0.30319.18051 built by: FX45RTMGDR
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
System
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.18045 built by: FX45RTMGDR
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
FakaHeda.eu Server Checker
    Assembly Version: 1.0.1.3
    Win32 Version: 1.0.1.3
    CodeBase: file:///C:/Users/smexhy/AppData/Local/Apps/2.0/N694DO4Q.EA9/9NC7QTPB.H6D/faka..tion_21191bcea33c5c2f_0001.0001_2cc1b3b92ee8fe69/FakaHeda.eu%20Server%20Checker.exe
----------------------------------------
System.Windows.Forms
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.18046 built by: FX45RTMGDR
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.18022 built by: FX45RTMGDR
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
Newtonsoft.Json
    Assembly Version: 4.5.0.0
    Win32 Version: 4.5.11.15520
    CodeBase: file:///C:/Users/smexhy/AppData/Local/Apps/2.0/N694DO4Q.EA9/9NC7QTPB.H6D/faka..tion_21191bcea33c5c2f_0001.0001_2cc1b3b92ee8fe69/Newtonsoft.Json.DLL
----------------------------------------
System.Core
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.17929 built by: FX45RTMREL
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Configuration
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.18053 built by: FX45RTMGDR
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.18053 built by: FX45RTMGDR
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.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.

Re: [Aplikace] FakaHeda.eu Server Checker (1.1.1.1)

Napsal: 06 srp 2013, 16:47
od Mysteria
Na tohle by byla mnohem lepší webová služba, než aplikace, ale to už jsem myslím říkal. :)