domenica 25 marzo 2007

World Of Warcraft Private Server HOW-TO

Istruzioni per installare il vostro server privato di WoW.

Avrete bisogno del client (gioco) che potete trovare su internet, basta usare google o programmi P2P.
Patchate il gioco con fino ad arrivare alla 1.12.1. Le patch le trovate direttamente sul sito della blizzard. Oppure da FileFront. Io ho utilizzato la en-GB, non credo cambi nulla con altre lingue ma non l'ho testato personalmente.

Scaricate MySQL, va bene sia la versione 4 che la 5. Potete scaricarlo ad esempio dal sito ufficiale, scaricate il community server che è quello gratuito.
Per comodità utilizzate anche un tool grafico per lavorare su MySQL, come ad esempio SQLyog.

Installate tutto e startate MySQL. Connettetevi con l'utenza root.
Una volta connessi cambiate la password di root a mangos con il menù Tools->User Manager->Edit User. Dal menù scegliete root@localhost e cambiate la password.

Adesso dovete scaricare il server MaNGOS e i file per il Database.
Per prima cosa avrete bisogno della Full release 0.6.2 del SilverDB più l'hotfix.
Questa release del DB è compatibile con la versione 3308 di MaNGOS.
A questo punto avrete bisogno del server. L'ultima versione ufficiale è ormai troppo vecchia per i DB (al momento in cui scrivo) e vi consiglio di scaricare le build non ufficiali da questo link (bisogna registrarsi al forum).
Prendete l'ultima versione disponibile (almeno 3381) con tutte le DLL e i tool di supporto dal forum (bisogna registrarsi).

Installate (copiate) tutto in C:\MaNGOS.

Adesso lanciate SQLyog, connettetevi come root e create i database mangos e realmd cliccando con il pulsante destro su root@localhost->Create Database.

Cliccate con il pulsante destro su realmd e scegliete Restore from SQL dump. Scegliete il file C:\MaNGOS\sql\realmd.sql.
Cliccate con il pulsante destro su mangos e scegliete il file contenuto nell'archivio SDB_0.6.2_FULL_DB.zip e successivamente SDB_0.6.2_FULL_DB__HotFix_.zip

Scaricate da questo post del forum di SDB tutti i changeset dal 141 (incluso) a quello compatibile con la vostra versione di Mangos (il 148 nel caso di Mangos 3381) e lanciateli come avete fatto con i precedenti.

L'ultimo file sql che dovrete lanciare è il file scripts.sql in C:\MaNGOS\sql.

Sempre con SQLyog cercate la tabella realmlist in realmd e cliccate su Table Data nella finestra in basso a destra. Cambiate la riga con id 1 mettendo il nome che volete nella colonna name e in address lasciate 127.0.0.1 nel caso vogliate giocare con server e client sullo stesso computer oppure mettete l'ip del vostro server.

Cercate il file realmlist.wtf nella directory dove avete installato il client di World of Warcraft in modo che ci sia scritto soltanto set realmlist 127.0.0.1 (o l'ip del vostro server).

Adesso copiate il file ad.exe nella directory di in cui avete il client, create la directory maps e lanciatelo.
Per lanciarlo seguite questi passi:
Start->Esegui
cmd
cd dir_di_WoW
ad
Muovete adesso questa directory in C:\MaNGOS.

Copiate il file mpqe.exe (se non avete questi tool potete scaricarli da questo post) nella directory data del vostro client.
Lanciate il programma con i seguenti passi:
Start->Esegui
cmd
cd dir_di_Wow\data
mpqe /p dbc.MPQ DBFilesClient\*.dbc

Copiate tutti i file dbc presenti nella directory C:\World of Warcraft\data\MPQOUT\DBFilesClient nella directory C:\MaNGOS\dbc

Modificate il file C:\MaNGOS\mangosd.conf in modo che appaiano queste righe
WorldDatabaseInfo = "127.0.0.1;3306;root;mangos;mangos"
LoginDatabaseInfo = "127.0.0.1;3306;root;mangos;realmd"

GameType = 0

LogLevel = 1
LogFileLevel = 1
LogWorld = 0

Modificate il file C:\MaNGOS\realmd.conf in modo che appaiano queste righe
LoginDatabaseInfo = "127.0.0.1;3306;root;mangos;realmd"

Adesso lanciate il file mangosd.exe e incrociate le dita, se tutto va bene dopo un po' avrete il prompt mangos>
Create il nostro utente con il comando create utente password
Lanciate il file realmd.exe

Adesso lanciate World of Warcraft e loggatevi usanto l'utente appena creato. Scegliete English come lingua e cliccate su Suggest Realm. Dovrebbe apparirvi il nome che avete messo in realmlist nel DB.

Create il vostro personaggio e buon divertimento! :D

martedì 13 marzo 2007

Mappa dei siti cattivi della rete

McAfee ha pubblicato uno studio in cui mostra i siti (rilevati da loro) contenenti malware.

I domini più pericolosi sono risultati quelli .tk (isola di Tokelau) con un 10.1%, a seguire Romania (.ro 5.6%) e Russia (.ru 4.5%). Occhio quando aprite siti che terminano per .tk, .ro e .ru quindi!

L'Italico popolo si assesta su un dignitoso 1%

lunedì 12 marzo 2007

Fatti... non pugnette!

Dopo la bella lettera di Steve Jobs sul DRM (i dispositivi anticopia, in breve) di un mesetto fa, che ha sollevato un gran polverone in internet, le persone di Defective by Design (gruppo legato alla Free Software Foundation) hanno lanciato una petizione per chiedere a Steve di mettere in atto quello che ha detto: ovvero "se potessi cancellerei il DRM".

  • Si chiede quindi che i film della Pixar/Disney escano senza DRM (S.J. è il maggior azionista dopo la vendita della Pixar alla Disney).
  • Togliere il DRM alla musica indipendente venduta su iTunes, visto che sono solo le major a volere il DRM ;)
  • Impegnarsi pubblicamente finanziando una campagna pubblicitaria contro il DMCA, che è, praticamente, la legge sul diritto d'autore in USA.

La petizione può essere sottoscritta a questo indirizzo.

Nel momento in cui scrivo sono state raccolte quasi 3500 firme

sabato 10 marzo 2007

Le 10 scoperte dell'umanità

Pubblicato dall'AIMMPE (American Institute of Mining, Metallurgical and Petroleum Engineers) la lista delle 10 scoperte/invenzioni dell'umanità

  1. La tavola periodica degli elementi di Mendeleev
  2. La fusione del ferro
  3. Il transistor
  4. Il vetro
  5. Il microscopio di Anton van Leeuwenhoek
  6. Il cemento
  7. L'acciaio
  8. La metallurgia estrattiva (estrazione del rame da malachite e azzurrite 5000 a.C)
  9. Diffrazione dei raggi X da parte dei cristalli
  10. Processo Bessemer per la creazione di acciaio in grandi quantità


La prima invenzione italiana si piazza al 47° posto ed è la deposizione elettrochimica (o galvanoplastica) di Luigi Brugnatelli, 1805

giovedì 8 marzo 2007

Pitagora Suichi :)