Tuesday, February 9th 2010, 10:47am UTC

You are not logged in.

  • Login
  • Register

Phemt

Cthulhu

Date of registration: Jul 4th 2005

Posts: 13,035

Location: Roma

Occupation: Web Designer

1

Wednesday, January 25th 2006, 10:20pm

Come Creare ed Usare le Skin in Locale

CREARE LE SKIN
Per creare una skin personalizzata, modifichiamo una skin già fatta.

andate su:
http://80.237.203.201/download/

Scegliete quella che più vi aggrada e premete "download".
Estraete il contenuto del file ZIP in una cartella qualsiasi,
Es: C:\ogame\skin_prova\

3) modificate a vostro piacimento le immagini che trovate nelle varie sottocartelle:
Es: C:\ogame\mia_skin\gebaeude\
Es: C:\ogame\mia_skin\img\

PRESTATE ATTENZIONE
-non modificate i formati delle immagini (lascia GIF le GIF e JPG le JPG).
-non modificate i nomi delle immagini.

4) ora bisogna modificare il file "formate.css" per modificare colori e impostazioni dell'interfaccia. questa è la parte più complessa se non si ha dimestichezza con i fogli di stile.
consigli:
-utilizzare come referenza per il CSS questo indice: http://www.htmlhelp.com/reference/css/
-leggere la guida ai css: http://www.html.it/css/

Per modificare le immagini occorrono dei programmi di grafica o fotoritocco, come The Gimp(freeware) o Adobe Photoshop CS2 (Trial) (quest'ultimo a pagamento)


-------------------------------------------------
All'interno di questa discussione ho riunito tutti i diversi metodi per
Mettere una skin in locale.

Cominciamo dal Classico
INTERNET EXPLORER

Per fare le cose semplici è necessario creare una nuova cartella dentro il disco C:/

quindi partendo dal Desktop fate così:

Risorse del Computer (doppio click per aprire)

Disco Locale (C:/) doppio click per aprire)

click con il tasto destro e selezionate nuova cartella (premete Invio/Ok)
rinominate la cartella chiamandola ogame (tutto minuscolo è meglio)

Da QUI (Clicca) potete scaricare le skin originali, per modificarle e/o averle sul vostro pc.

dopo che avete scelto una skin salvatela sul vostro pc e incollatela dentro la cartella ogame appena creata.

adesso dovete incollare il percorso nelle opzioni di ogame

e digitate:

file:///C:/ogame/nomeskin/
(mi raccomando le maiuscole/minuscole)

e la skin diventa visibile ;)

FIREFOX versione 1.5 e successive by Neos

In firefox 1.5 è stato disabilitato il supporto per il checkloaduri, tuttavia si può permettere a un particolare sito di superare le restrizioni aggiungendo alcune righe nel file di configurazione utente. (L'estensione NoScript di Firefox non permette alle skin in locale di funzionare.) Mi spiego meglio.

Ci si deve recare nella cartella locale del profilo, solitamente "C:\Documents and Settings\<UserName>\Dati applicazioni\Mozilla\Firefox\Profiles\xxxxxxx" dove "xxxxxx" è un valore casuale è "<UserName>" è il nome utente con cui fai il log-in. Ricordatevi di attivare la visualizzazione di file e cartelle nascoste.

[Aggiunta per i possessori di Windows Vista]
Il percorso della cartella di configurazione in Vista è diverso rispetto a windows xp. Dovete cercare il file nella cartella:

C:\Documents and Settings\<UserName>\AppData\Raoming\Mozilla\Firefox\Profiles\xxxxxxx


[Aggiunta per i possessori di Windows Vista]La cartella dove si trovano i file di configurazione di Firefox 3 su un sistema Vista SP1 è la seguente:
C:\Users\<username>\AppData\Roaming\Mozilla\Firefox\Profiles\xxxxxxx\

si ringrazia l'utente Leto_I per la precisazione.


[Aggiunta per chi usa Linux]La cartella dove si trovano i file di configurazione di Firefox 3 su un sistema Linux invece, è la seguente:
/home/<UserName>/.mozilla/firefox/xxxxxxx.default
La cosa è stata testata con successo su un ubuntu 8.10


Firefox utilizza una "priorità" così suddivisa...

nel 59% dei casi si utilizza il file "prefs.js"
nel 40% dei casi si utilizza il file "user.js"
e solo nell'1% dei casi si utilizza il file "firefox.js"

prima di tutto dobbiamo verificare se questi file esistono,(il vostro firefox ne userà solo 1 quindi se trovate solo uno di questi file non preoccupatevi perchè sarà sempre così) per chi usa salvataggio password automatico o script in generale.. essi vengo creati automaticamete.

ora dobbiamo CHIUDERE TUTTE LE FINESTRE di firefox.. i cambiamenti che faremo se firefox è aperto non saranno salvate.

qui inizia il "difficile" se il file esiste basta aprirlo utilizzando il notepad, mentre se non esiste lo creiamo. in ogni caso dovremo inserire queste 3 righe di codice:

Source code

1
2
3
user_pref("capability.policy.localfilelinks.checkloaduri.enabled", "allAccess");
user_pref("capability.policy.localfilelinks.sites", "http://uniXX.ogame.it");
user_pref("capability.policy.policynames", "localfilelinks");


Dove al posto delle XX andrete a sostituire il numero del vostro universo senza zeri iniziali:

Esempio : Se si gioca in Universo 1 basta inserire

Source code

1
"http://uni1.ogame.it"


Se si gioca in più universi è sufficiente inserire i vari indirizzi dei server separati da uno spazio.

Esempio : Se si gioca in Universo 1 e Universo 30 basta inserire

Source code

1
"http://uni1.ogame.it http://uni30.ogame.it"



MINIGUIDA ALL'USO DI SKIN IN LOCALE CON UN WEBSERVER (APACHE) FUNZIONA CON TUTTI I BROWSER ED E' INDICATA PER OPERA E PER CHI NON RIESCE A FAR ANDARE FIREFOX CON IL METODO STANDARD. by Arrakeen

Idea geniale di Zibibbo84

Il sistema è semplice.

Sono necessari:

- il webserver - In questo caso Apache (opensource e facilissimo da configurare). Potete scaricarlo da qui http://apache.fis.uniroma2.it/httpd/binaries/win32/
Consiglio la versione apache_2.2.6-win32-x86-openssl-0.9.8e.msi e si tratta di 4,7 Mb da scaricare.

- la skin - Potete sceglierne una qualsiasi che vi aggrada qui : Raccolta Skin (aggiornata alla 0.77)

Primo passo: INSTALLAZIONE APACHE.
Potete prendere spunto da quanto riportato qui: http://php.html.it/guide/lezione/2546/in…-server-apache/

In ogni caso:

Avviate l'installer (il file eseguibile che avete preventivamente scaricato di apache).
Vi troverete di fronte a questa finestra:

Copiate pure le impostazioni così come le vedete. (la mail può essere fasulla...tanto gli amministratori siete voi e se ci sono problemi col server è inutile che scriviate a voi stessi :D ).

Nella finestra successiva vi chiederà il tipo di installazione (tipica o personalizzata): lasciate pure l'impostazione di default (tipica).


Anche per il percorso della cartella di installazione vi consiglio di lasciare quello che vi viene presentato.


Cliccate infine su "install"...e via.

Successivamente il programma fa una sorta di diagnostica (vi si apre una finestra in "DOS") e, se non vi sono problemi, si chiude automaticamente.

NOTA BENE: per chi utilizza firewall esterni (come il sottoscritto) è probabile che il firewall vi chieda di consentire o meno l'attività di apache. Ovviamente dovrete fare in modo che questa venga consentita.

Per avere conferma che il webserver gira...basta che vi portiate sul vostro browser di fiducia (firefox in questo caso...ovviamente) e digitate http://localhost/
Se tutto è andato bene vi appare questo:


In caso contrario provate a vedere se il file "httpd.conf" (semplice file di testo che potete aprire direttamente dalla lista dei programmi di apache nel menu START di winxp) presenta questa dicitura (dovete scorrere un attimo il file di testo stesso):


Secondo passo: POSIZIONAMENTO SKIN e LINK IN "OPZIONI OGAME"

Ora non resta che inserire la skin nella cartella definita come "DocumentRoot" (vedi link sopra: non è altro che la cartella dove sono reperibili gli oggetti che vogliamo siano raggiungibili "via webserver"...in questo caso appunto le skin).

La DocumentRoot di default (in base all'installazione che abbiamo fatto, cioè con l'installer della 2.2.6 di apache) è in
C:\Programmi\Apache Software Foundation\Apache2.2\htdocs

Se avete utilizzato un'altra versione basta cercare in C:\programmi la cartella di apache e dentro questa la sottocartella "htdocs".

Non resta che copiare la cartella della skin (ho usato come esempio la opscode) nella cartella htdocs individuata:



Ora è sufficiente impostare il link corretto nelle opzioni di ogame:
http://localhost/ seguito dal nome della cartella che contiene la skin (che abbiamo inserito appunto in htdocs):
Nel mio caso:



E il gioco è fatto :D



BUONA "skin in locale" a tutti! ;)

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

Per ora questo è quanto, mancano solo la spiegazioni per utenti che usano il Mac e Linux (o combinazioni di Mac+ Linus).
se qualcuno ha trovato il modo, lo prego di postare il metodo su una nuova discussione e provvederò ad aggiungerlo in questa

Enjoy ;)


*************************************

Mettere una skin in locale con il Mac.

A cura di swordancer.

Apache è già integrato in mac... quindi non serve scaricarlo. semmai serve compilarlo per abilitare il php, ma per le skin non ci serve.

Dal pannello "Preferenze", bisogna andare su "condivisione" e abilitare condivisione Web.

A questo punto digitando "localhost" sul nostro browser appare il messaggio di benvenuto.

Dove locare i files???
In ~/Nomeutente/Sites

dove al posto di nomeutente c'è ilo vostro nome...tipo gianni...

Mettendo le cartelle lì avrete hostato i files.

in ogame per linkare è semplice

http://localhost/~nomeutente/nomecartella

dove il simbolo ~ si fa con Mac con alt+5.

e avrete la vostra bella skin caricata.
Volete modificare lo sfondo? nelle cartella img della skin troverete "bgmain.jpg", sostituitelo con una immagine a piacere.

**************************************

[21-12-06 - Aggiornata la lista dei server] By JMarquis

[02-06-07 - Aggiornata la lista dei server] By JMarquis

[06-07-07 - Aggiornato il thread per renderlo compatibile con la nuova versione dei server di ogame]

[29-09-07] Aggiornata la descrizione sull'utilizzo di apache per la skin in locale

[15-01-09] Aggiornata la descrizione sull'utilizzo di linux per la skin in locale
  • Go to the top of the page

sbisicone

Unregistered

2

Thursday, February 2nd 2006, 5:16am

Quoted

Al posto di "http://ogame$$$.de" si deve mettere l'indirizzo del server dell'universo in cui si gioca.


che codice ha l'uni 14?

spero non aver sbagliato posto dove scrvere
  • Go to the top of the page

Date of registration: Nov 10th 2005

Posts: 3,711

Location: Le foreste del nord

3

Thursday, February 2nd 2006, 8:54am

Quoted

sbisicone ha scritto:

Quoted

Al posto di "http://ogame$$$.de" si deve mettere l'indirizzo del server dell'universo in cui si gioca.


che codice ha l'uni 14?

spero non aver sbagliato posto dove scrvere


l'uni 14 ha codice 369
Wolf85 - Uni 31

  • Go to the top of the page

claus valca

Unregistered

4

Friday, February 3rd 2006, 3:45pm

per quanto ne so, su linux e mac dovrebbe funzionare bene il metodo di apache.

p.s: ma con opera, se farle in locale serve solo per andare più veloci, mi sembra che basti cliccare sulla lente a sinistra e selezionare "immagini nella cache", che se nn mi sbaglio serve per riprendere le immagini già viste.

spero di essere stato utile.

più avanti farò delle prove con linux e vi saprò dire quello che riesco a trovare.
  • Go to the top of the page

JMarquis

Il Saggio MOD di Shadowdale

Date of registration: Sep 29th 2005

Posts: 7,897

Location: Shadowdale

5

Friday, July 6th 2007, 12:30am

Corretto il thread per renderlo compatibile con la nuova versione dei server di ogame. :)


Clicca sull'immagine per accedere alla raccolta dei miei tool per ogame
  • Go to the top of the page

OoohpsCode

MODERATORE sezione Fan Art

Date of registration: Aug 9th 2005

Posts: 5,208

6

Thursday, January 15th 2009, 2:36pm

Ho fatto provare il trucchetto a un mio amico su una ubuntu (per la precisione ver. 8.10), e lui il file "prefs.js" lo ha trovato in questa cartella:
/home/<UserName>/.mozilla/firefox/xxxxxxx.default
dove "xxxxxx" è un valore casuale e "<UserName>" è il nome utente con cui si fa il log-in.
Ricordatevi di attivare la visualizzazione di file e cartelle nascosti se non andate di riga di comando, altrimenti usate i comandi necessari appunto a visualizzare file e cartelle nascosti.

Una volta fatte le modifiche, al mio amico funziona che è una meraviglia :D

Chiederei quindi a uno SMOD o superiori se può aggiungere questa info nel primo post, grazie ;)
SONO AWAY e purtroppo non so ancora quando tornerò attivo

Sito dedicato a OGame:
  • Go to the top of the page