Tuttovola.org

Software e Hardware => IL-2 Sturmovik 1946 => Topic aperto da: Trok - 15 Lug 2010, 14:54:46

Titolo: Salve a tutti - info su BELLUM war
Inserito da: Trok - 15 Lug 2010, 14:54:46
Salve a tutti, sono Giulio del maw-superaereo.   Ringrazio tutto lo staff per i numerosi downloads e per i servizi che offrite per IL-2. Grazie a voi ho conosciuto il sistema che genera campagne per IL-2 sturmovick  BELLUM e che ho trovato veramente interessante. Il mio problema e che istallandolo sul mio sito in una sottocartella, mi crea alcuni problemi e per lo più non posso nemmeno metterlo nella root e poi sinceramente non sono sicuro che mi serva un sistema complesso come questo. Io in pratica, avrei bisogno di un semplice sistema che tramite l'invio del file eventlog, inserisca le statistiche sul sito. Mi sono rivolto a voi in quanto molto più esperti di me in queste cose e approfitto della vostra collaborazione di colleghi virtuali :-D. Stiamo pensando di realizzare una campagna che riproduce ogni missione realmente volata dalla regia aeronautica e vorremmo coinvolgere tutti gli stormi italiani però ancora non abbiamo trovato un sistema che permetta di salvare le statistiche online..... farlo a mano, mi fa già venire dolori al cuore :-D.

Grazie e a presto per i cieli dei simulatori di volo ;-D
Titolo: Re: Salve a tutti - info su BELLUM war
Inserito da: Radar - 15 Lug 2010, 15:25:41
ciao Giulio benvenuto
è u piacere leggerti anche qui.

in effetti Bellum è un applicazione che serve a generare missioni basate su parametri che dipendono da un template su cui ci sono diverse combinazioni di missioni possibili

potresti aggirare questo ostacolo preparando un template con un unica missione,
ma a questo punto il generatore non ti serve più...
mi pare che il parser di Bellum funzioni in sincronia con il generatore per cui la mia sensazione è che Bellum non sia lo strumento più adatto per fare quello che vuoi.

in ogni caso nel pacchetto bellum ci deve essere uno script che legge il logfile, lo elabora e scrive i dati da qulche parte per cui un'occhiata approfondita gliela darei
io non sono esperto del pacchetto, magari chi ne sa di più può darti delle indicazioni più precise.

-------------------------

non vorrei sbagliarmi, ma ai tempi in cui mi sono messo a guardare il server ero incappato in il2Server commander e in il2stat

il primo è un'interfaccia per la versione server del gioco
il secondo è una piccola applicazione php che permette di fare quanto segue
- collegare un database mysql
- configurare il2server commadner per aggiornare il database delle statistiche online
- sfogliare le statistiche usando la webApplication

-------------------------

onestamente non so dirti se il2 moddato è ancora compatibile con il2 stat
io stesso a suo tempo avevo realizzato delle estensioni del logfile utili solo se si ha un parser personalizzato

so per certo che l'amministratore dei server WBP, l'organizzatore del torneo USL e qualcun altro hanno realizzato un proprio parser per far fronte alle rispettive esigenze

un'idea che mi verrebbe è quella di chiedere ai sopracitati quanto il loro parser possa essere OPEN
oppure poporre loro di organizzare insieme questa campagna (USL da solo conta circa 5000 iscritti ;) )

ma ammetto che l'andazzo "a gregge" ruiscontrato fin'ora da parte di altri "communiter" mi toglie ogni motivazione per sbattermi



a presto
d.
Titolo: Re: Salve a tutti - info su BELLUM war
Inserito da: Trok - 15 Lug 2010, 15:30:54
:D grazie della veloce risposta. Farò un pò di controlli sul sistema bellum e vedo se riesco a estrarre qualcosa e chiederò anche agli amministratori di questi tornei se possono darmi dritte per sistemi di statistiche come quello che mi servirebbe. Aspetto comunque qualche esperto in materia se non riuscirò a covare niente. Grazie ancora e grazie a tutti.
Titolo: Re: Salve a tutti - info su BELLUM war
Inserito da: LG965 - 15 Lug 2010, 16:10:04
Ciao Giulio, se ho capito bene sei il cuoco di Firenze giusto? Se è cosi ci conosciamo personalmente... :good:
Comunque sia, il pacchetto bellum potrebbe fare al caso tuo ma bisogna apportare sostanziali modifiche, e quindi non so se è ancora conveniente come cosa , magari è meglio seguire il consiglio di radar, ma il pacchetto da lui suggerito non lo conosco e quindi non saprei...

Per quanto riguarda l'istallazione della bellum, come hai capito va fatta nella root del dominio, ma puo andar bene anche se esso è un dominio di terzo livello. In alternativa bisogna modificare tutte le url presenti nelle pagine web facendo in modo che puntino alla cartella interna al dominio scelta.

Parlando invece dell'uso che vuoi farne tu, il generatore di missione non ti serve a nulla, visto che le missioni vengono fatte manualmente da qualcuno, mentre il parser e colui che va modificato insieme a qualche pagina web (per impedire l'accesso al generatore per esempio).

Siccome il parser oltre a interpretare tutta la sezione "chi ha fatto cosa" del file log per poi scriverlo nel DB e in una pagina html fa anche molte altre cose, bisogna appunto eliminare tutte "le altre cose" altrimenti non funziona.

Detto cosi sembra una cosa semplice ma ci vuole tempo e dedizione...

Se credi possiamo parlarne meglio in ts e potrei anche offrirti (a titolo gratuito) un dominio di terzo livello.

 ciao


Titolo: Re: Salve a tutti - info su BELLUM war
Inserito da: Trok - 15 Lug 2010, 16:16:40
ciao, no sono il ragazzo da Capri. Forse conosci Giacomo o chi altro che abbiamo fiorentino. In effetti posso provare bellum su un domio di terzo livello che mi creo, non voglio scomodarti anche perchè posso realizzarli anche io e mi dispiace occupare le vostre risorse :D.    Possiamo volentieri sentirci per ts se ho problemi con l'istallazione. Ora provo a mettere bellum su un dominio di terzo livello e smanetto un pò per vedere di realizzare quello che mi serve. Grazie della disponibilità, vi terrò aggiornati
Titolo: Re: Salve a tutti - info su BELLUM war
Inserito da: Trok - 15 Lug 2010, 17:28:54
Ecco, son riuscito a far funzionare Bellum, ma riuscire ad estrapolare solo il sistema che aggiorna le statistiche in alcune tabelle è troppo per le mie discrete conoscenza informatiche :-(. Ho provato anche IL-2stats, ma comporta avere un server attivo, io dovrei solo inviare un file eventlog. Ma non mi abbatto!, cercherò per mari e monti fino a quando non troverò la soluzione :-D
Titolo: Re: Salve a tutti - info su BELLUM war
Inserito da: Trok - 19 Lug 2010, 15:39:33
ecco, finalmente sono riuscito a metterlo nella root del sito. Ho modificato manualmente tutti i file php e html che dovrebbero essere nella root sostituendo "index.html" (usata già per il sito) con "tornei.html" e la stessa cosa per i file in cgi-bin. Ora ho problemi di database, in pratica quando voglio registrare un nuovo pilota mi da errore di connessione con il database... però ho inserito correttamente i dati sia in config.php che in config.pl. Secondo voi cosa può essere? AH, poi ho dovuto mettere in ogni file php i dati del database manualmente perchè forse non riusciva a caricarli dal file config.
Titolo: Re: Salve a tutti - info su BELLUM war
Inserito da: Trok - 19 Lug 2010, 17:13:54
ho provato anche ad inserire manualmente nel file pilot_reg.pl i dati del database, ma niente!
Titolo: Re: Salve a tutti - info su BELLUM war
Inserito da: LG965 - 19 Lug 2010, 18:48:58
Ho letto il tuo PM ma preferisco risponderti qui, magari è utile a a qualcunaltro, e mi permetto di editare il tuo primo post per modificare il titolo del post in modo da essere più coerente col contenuto.

Se mi ricordo bene sia in config.php che in config.pl manca una variabile classica per la connessione al DB  e cioè $dbhost (non mi chiedere perchè, forse questa non serve se il tutto viene fatto girare su piattaforme LAMP), che va definita in questi due file e poi devi inserirla in tutti i file che richiedono la connessione al DB.

 ciao

 
Titolo: Re: Salve a tutti - info su BELLUM war
Inserito da: Trok - 19 Lug 2010, 19:01:48
ok, ho inserito la variabile $dbhost="localhost"; nei file. Una domanda, come sono le righe per connettersi al database... intendo quelle che sono in tutti i file .pl forse quelle che ho io sono errate perchè inserendo la variabile comunque non funziona.

nei file ho queste righe:
 # db connect
$dbh = DBI->connect("DBI:mysql:database=$database;host=localhost","$db_user","$db_upwd");


vanno bene?
Titolo: Re: Salve a tutti - info su BELLUM war
Inserito da: LG965 - 19 Lug 2010, 19:35:23
ok sono andato a vedere e non mi ricordavo più un tubo...
- se il DB risiede sulla stessa macchina del server web non occorre nessuna modifica perchè in tutte le pagine dove è richiesta la connessione al DB il comando è:
Codice: [Seleziona]
# db connect
$dbh = DBI->connect("DBI:mysql:database=$database;host=localhost","$db_user", "$db_upwd");
-se il dB sta in un'altra macchina quindi occorre un'IP, o sostituisci questo IP in tutti i file che richiedono la connessione alla parola localhost oppure meglio aggiungi la variabile come detto prima a config.pl e config.php inserendo li l'IP, sostituento in tutti i file la variabile a localhost.
Codice: [Seleziona]
# db connect
$dbh = DBI->connect("DBI:mysql:database=$database;host=$dbhost","$db_user", "$db_upwd");

 ciao
Titolo: Re: Salve a tutti - info su BELLUM war
Inserito da: Trok - 20 Lug 2010, 22:37:35
grazie dell'utilissimo aiuto, ora funziona tutto. L'unico problema, sto cercando di provare bellum così com'è però vorrei modificare le due fazioni "LW" e "urss" con "Axis" e "Allied"... sai mica come posso fare?   fatto questo, non ti disturbo più hihihihihihihi.

Grazie ancora per il grande aiuto.
Titolo: Re: Salve a tutti - info su BELLUM war
Inserito da: Trok - 21 Lug 2010, 00:23:12
Altro problema, quando provo a scaricare la missione mi esce la pagina per scaricarla con il link del file zip, ma in meno di un secondo, si aggiorna e mi dice pagina non trovata e quindi non ho il tempo di cliccare sul link per scaricare. Era quel problema di aruba che dicevi tu?
Titolo: Re: Salve a tutti - info su BELLUM war
Inserito da: Trok - 21 Lug 2010, 15:25:18
forse si deve disabilitare il controllo del file htaccess?  Non riesco a farlo però
Titolo: Re: Salve a tutti - info su BELLUM war
Inserito da: LG965 - 22 Lug 2010, 02:04:27
grazie dell'utilissimo aiuto, ora funziona tutto. L'unico problema, sto cercando di provare bellum così com'è però vorrei modificare le due fazioni "LW" e "urss" con "Axis" e "Allied"... sai mica come posso fare?   fatto questo, non ti disturbo più hihihihihihihi.

Grazie ancora per il grande aiuto.

Per modificarle devi semplicemente farlo in tutte le pagine e/o tabelle del DB dove appaiono.

Altro problema, quando provo a scaricare la missione mi esce la pagina per scaricarla con il link del file zip, ma in meno di un secondo, si aggiorna e mi dice pagina non trovata e quindi non ho il tempo di cliccare sul link per scaricare. Era quel problema di aruba che dicevi tu?

esatto, pagina non trovata perchè in pratica il file non esiste, per verificare controllane l'esistenza via FTP
e se non ricordo male mancava un modulo sul serverlinux che permette la creazione di file zip che dopo molte insistenze hanno installato.

 ciao

Titolo: Re: Salve a tutti - info su BELLUM war
Inserito da: Trok - 22 Lug 2010, 14:27:39
ok perfetto allora sarà quello il problema. Devo chiedere al 1smv che ha il server su aruba, come hanno fatto. Grazie ancora
SimplePortal 2.3.7 © 2008-2026, SimplePortal