Adam’s Seeing Eye beta ver. 0.4
śro, 09 lipiec 2008 21:18:01 | Autor: Specyk | Quake 3 Arena
Bardzo dobra informacja dla wszystkich wielbicieli popularnego "oczka"!
Jak wiadomo problemy dla wielu graczy z wyszukiwaniem serwerów zaczęły się wraz ze straceniem wsparcia ze strony "yahoo". Użytkownicy, którzy zainstalowali sobie ASE wcześniej mogą przeglądać serwery ale po prostu nowe się im nie pojawiają. Ale dosyć czczego gadania. Niestety wielu z nas mogło tylko narzekając szukać jakiegoś zamiennika. Na nasze szczęście są też ludzie dla których włączenie komputera nie jest jednoznaczne z włączeniem Q3, mają oni także nieco pojęcia o programowaniu, a konkretniej osobą, która skrypt napisała jest Adam.
Przy każdym wejściu na stronę skrypt php łączy się z wszystkimi serwerami, których ipki są zapisane w masterserver q3, a następnie wysyła do nich zapytanie o status (online/offline) liczbę graczy oraz mapę, czyli w potocznym rozumieniu pobiera informacje.
W związku z tym, że status serwera jest sprawdzany na bieżąco, potencjalni użytkownicy nie powinni natknąć się na niedziałający serwer. Nowe serwery oraz segregacja obecnych jest robiona automatycznie(w nocy).
Jak wygląda to w praktyce? Przykładowo jeśli serwer ASTER CPMA TDM zostanie wyłączony i na tym samym ip oraz porcie powstanie ASTER OSP 1v1, będzie on widoczny w zakładce "cpma tdm" jeszcze przez 24h, lecz po kliknięciu w niego, będą pokazane obecne ustawienia.
Jak powstał Adam's Seeing Eye?
Skrypt napisany jest w php z użyciem klas http://gameq.sourceforge.net/. Natomiast lista nowych ipków pobierana jest z mastrservera i zapisaywana do pliku tekstowego przy użyciu lekko zmodyfikowanego programu q3ms, gdzie to oryginalny program stworzył

Kto pracował przy powstaniu ASE?
Cały sztab programistów oczywiście w osobie Adama. Pomocną dłoń wyciągnął także

Obsługiwać należy intuicyjnie, powinno działać tak samo jak oryginalne ASE(w razie problemów skonsultować się ze swoim lekarzem lub farmaceutą).
Brakuje jeszcze sortowania(javascript nie jest to mocna strona adama, aczkolwiek wkrótce do sztabu powinien wstąpić człowiek mający o tym pojęcie), brakuje także opcji "kliknij w ip by połączyć się do serwera", co w miarę pomocy ze strony innych tęgich mózgów aka programistów powinno się pojawić.
Adam's Seeing eye dostępny jest pod adresem - http://ase.q3a.eu
lObuz | 2008-07-09 23:25:23
po prostu gj
#745243
shaol | 2008-07-09 23:43:23
Więcej projektow na stronie autora - www.adamtube.com
#745244
tath | 2008-07-09 23:54:06
Dziękować!
#745245
Rafik89 | 2008-07-10 01:05:08
Nie no Adam jesteś wielkim człowiekiem :D Dziękuje Ci na pewno cala Polska scena Q3. Naprawdę dzięki :D
#745246
zi3larz | 2008-07-10 07:57:16
kocham tego pana xD
#745247
aiken | 2008-07-10 08:05:18
interface jest okropny poki co :D
nie wiem czy wiecie ale istnieje juz takie cos i sprawuje sie calkiem niezle:
ServerSpy
#745248
adam-the-great | 2008-07-10 09:46:40
interfejs ma byc jak najbardziej zblizony do orginalnego ASE, więc raczej będą same szarości :P
Były by troche jaśniejsze, ale wtedy powstaje problem białych nickow, ktorych nei widac :)
#745249
aiken | 2008-07-10 10:36:22
popros o pomoc jakiegos grafika ;)
#745250
1o1 | 2008-07-10 14:27:05
czy to nowe ase obsluguje tylko q3? :(
#745252
hacker_PB | 2008-07-10 21:22:16
To bardzo dobry pomysł i chętnie bym się przyłączył. Ale niestety nie mam czasu i praca ważniejsza :].
Co do łączenia się za pomocą strony to polecam qconnect (mod e+ łączy ze strony modu)
Play osp/ca in Aster NOW! (Needs Qconnect!)
taki mały skrypt na stronke :)
#745257
adam-the-great | 2008-07-10 22:28:45
@hacker_PB
hm, mamy juz swoj program, gdyz sie okazalo, ze znajomy robil cos bardzo podobnego jakis czas temu.
Z tego co opowiadal to są funkcje praktycznie identiko jak w ASE, czyli jezeli serwer jest full to mozna autoconnect wybrac.
@1o1
Tak, w najblizszym czasie innych nie zamierzam dodawac, gdyż pobieranie statusu z 2k serwerow zajmuje narazie ~6min. Jak dojdą inne gry, to aktualzacja ipkow bedzie trwała wieki przy tym algorytmie. Jak przerobie to na cos bardziej "server friendly", to mozna pomyslec.
#745258
eng | 2008-07-11 12:07:29
Mozna napisac wlasny podglad w htmlu wykorzystujacy plugin q3plug.dll.
Takie cos znajduje sie na orgu i wlasnie to wyorzystuje. 7 Lat temu sam korzystalem z wlasnego podgladu. Serwery dodaje sie recznie poprzez ingerencje w kod. Mozna ocziscie temu sam popisac skrypty w php i zrobic mala adminke i zarzadzanie z formularzy dla wygody no ale po co.
Niemniej pomysl autora jest ciekawy, chodz chyba nie odkrywczy.
p.s ten plugin rowniez oferuje autoconnect.
#745261
prz3kus | 2008-07-12 11:05:18
Narazie to zalazek czegos co mozna by zrobic. Ale cały sek ze przez www mozna sobie serwery lukac bez problemu, a ludzie raczej szukaja czegos co moga sobie uruchomic i działa sobie w tle. Taki projekt jak dla mnie mało przyszlosciowy no chyba ze ktos to wklepie w jave i zrobi mały fajny programik :)
#745268
RauL | 2008-07-21 09:03:07
omg co za gówno
#745305
Zaloguj się by dodać komentarz.