+ Rispondi
Pagina 1 di 2 1 2 UltimaUltima
Risultati da 1 a 10 su 14

Discussione: Query server di gioco

  1. #1

    Iscritto dal
    23/09/2011
    Località
    Trento
    Messaggi
    1,441

    Query server di gioco

    Ciao a tutti ragazzi, non credo di aver praticamente mai postato qui però spero possiate comunque essermi d'aiuto

    Sto sviluppando per la mia tesina un programma che si prende da solo le statistiche dai server (hostati in locale) dei seguenti giochi:

    - Battlefield 2
    - Call of Duty 4
    - Counter Strike: 1.6
    - Unreal Tournament 3

    La lista dovrebbe essere questa ed è provvisoria.
    Come da titolo il mio programma deve fare delle query ai server dei giochi elencati prima il quale deve restituirmi (nel modo più dettagliato possibile) tutte le informazioni relative alla partita in modo che posso salvarmi queste informazioni e sapere ogni informazione relativa ad ogni utente.
    Ciò che vi chiederei, quindi, che pacchetto UDP dovrei mandare per ogni server di gioco, poiché girovagando ho trovato più informazioni lacunose che altro.

    In alternativa i server mi devono salvare in qualche modo i dati (so che, per esempio, alcuni di battlefield 3/4 si tengono una lista dei giocatori connessi per avere il loro rank).


    PS: Il programma lo scrivo in C# quindi ad esempio una libreria in PHP mi serve ben poco (ne ho trovata una online)
    Progetto in corso: "No Name Found"

    Progetti finiti: "Freshout"

  2. #2

    Iscritto dal
    13/12/2011
    Località
    Salento!
    Messaggi
    6,761
    hai qualche definizione del protocollo di richiesta?
    Hai dei manuali,documentazione etc sul come effettuare queste richieste?
    Ok che non programmi in php ma, magari se posti quel che hai trovato, si capisce qualcosa in più
    La ricerca del "come" chiedere sono 2/3 della tesina

  3. #3

    Iscritto dal
    23/09/2011
    Località
    Trento
    Messaggi
    1,441
    Mando un pacchetto in UDP all'indirizzo del server specificando la porta corretta, il problema è che cosa nel pacchetto UDP?

    Qui c'è un esempio per BF2 link

    Il mio problema è sapere che stringa mandare nei vari server per i vari giochi, che dubito sia la stessa per ognuno


    PS: la libreria di cui parlavo in PHP è questa

    Progetto in corso: "No Name Found"

    Progetti finiti: "Freshout"

  4. #4

    Iscritto dal
    13/12/2011
    Località
    Salento!
    Messaggi
    6,761
    Quote Originariamente inviato da oma95to Visualizza il messaggio
    Mando un pacchetto in UDP all'indirizzo del server specificando la porta corretta, il problema è che cosa nel pacchetto UDP?

    Qui c'è un esempio per BF2 link

    Il mio problema è sapere che stringa mandare nei vari server per i vari giochi, che dubito sia la stessa per ognuno

    che è circa metà del lavoro

  5. #5

    Iscritto dal
    23/09/2011
    Località
    Trento
    Messaggi
    1,441
    Quote Originariamente inviato da xam8re Visualizza il messaggio
    che è circa metà del lavoro
    Ed è questo il mio problema poi mandare e aspettare di ricevere il pacchetto son due righe di codice
    Progetto in corso: "No Name Found"

    Progetti finiti: "Freshout"

  6. #6

    Iscritto dal
    13/12/2011
    Località
    Salento!
    Messaggi
    6,761
    Quote Originariamente inviato da oma95to Visualizza il messaggio
    Ed è questo il mio problema poi mandare e aspettare di ricevere il pacchetto son due righe di codice
    Allora ti aspetto quando dovrai scrivere le due righe di codice
    Guardavo la libreria PHP- Fatti il porting, oppure interroga la libreria da C#

  7. #7

    Iscritto dal
    23/09/2011
    Località
    Trento
    Messaggi
    1,441
    Quote Originariamente inviato da xam8re Visualizza il messaggio
    Allora ti aspetto quando dovrai scrivere le due righe di codice
    Guardavo la libreria PHP- Fatti il porting, oppure interroga la libreria da C#
    Preferivo far qualcosa di mio piuttosto che usare una libreria di un altro linguaggio, se non trovo altre opzioni sarà l'unica.
    Progetto in corso: "No Name Found"

    Progetti finiti: "Freshout"

  8. #8

    Iscritto dal
    13/12/2011
    Località
    Salento!
    Messaggi
    6,761
    Quote Originariamente inviato da oma95to Visualizza il messaggio
    Preferivo far qualcosa di mio piuttosto che usare una libreria di un altro linguaggio, se non trovo altre opzioni sarà l'unica.
    Ok ma, almeno il come chiedere le cose ai giochi lo hai. Poi vedi tu.

  9. #9

    Iscritto dal
    23/09/2011
    Località
    Trento
    Messaggi
    1,441
    Quote Originariamente inviato da xam8re Visualizza il messaggio
    Ok ma, almeno il come chiedere le cose ai giochi lo hai. Poi vedi tu.
    Ah... c'è un bel file con tutta la lista dentro ops....


    o forse no
    Ultima modifica: 19-03-2014 alle 15:41, di oma95to
    Progetto in corso: "No Name Found"

    Progetti finiti: "Freshout"

  10. #10

    Iscritto dal
    13/12/2011
    Località
    Salento!
    Messaggi
    6,761
    Quote Originariamente inviato da oma95to Visualizza il messaggio
    Ah... c'è un bel file con tutta la lista dentro ops....


    o forse no
    Se ti scarichi il progetto, packets.ini hai le richieste, protocol/* hai come farle


 

Autorizzazioni

  • Non puoi iniziare nuove discussioni
  • Non puoi rispondere alle discussioni
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
Powered by vBulletin™ Version 4.1.5
Copyright © 2019 vBulletin Solutions, Inc. All rights reserved
SEO by vBSEO ©2011, Crawlability, Inc.
Fuso orario: UTC +1, sono le 01:53.