Main menu

Search
Login
Signup
Links
<< Previous thread | Next thread >>   
Modificare l'icona del X-launcher

Go to page   <<        >>  
Author Post
Danix
Wed 02 May 2007 - 15:55

online

Registered Member #1
Joined: Fri 29 Dec 2006 - 05:38
Location: Sassari
Posts: 12956
In che senso non può gestire più di un exe? Io pensavo di lanciarlo con:
X-Launcher -–x-launcher-config=Percorso\File1.ini
(e in File1.ini si indica il Prog1.exe)
X-Launcher -–x-launcher-config=Percorso\File2.ini
(e in File1.ini si indica il Prog2.exe)

O intendi che non girano più processi di X-Launcher contemporaneamente?


No dicevo:

[Setup]
AppName=App1
AppName=App2
AppName=App3
AppName=App4

Ma comunque, son curioso di provare il tuo sistema appena lo avrai realizzato...




[ Edited Wed 02 May 2007 - 15:57 ]
Back to top
Website
LoTek
Wed 02 May 2007 - 17:18
online
Registered Member #4474
Joined: Tue 01 May 2007 - 18:11
Posts: 21
Non c'è modo di fargli digerire il parametro da linea di comando. Però la guida dice:

Opzione da linea di comando “--x-launcher-config”

Come la variabile d'ambiente %XCONFIG%, l'opzione da linea di comando “--x-launcher-config” consente di impostare il percorso dello $ScriptIni$ durante l'avvio di X-Launcher.

La sintassi dell'opzione è:

X-Launcher -–x-launcher-config=Percorso\File.ini


Bo?!
Back to top
Danix
Wed 02 May 2007 - 17:59

online

Registered Member #1
Joined: Fri 29 Dec 2006 - 05:38
Location: Sassari
Posts: 12956
Beh un altro modo ci sarebbe, ma è macchinoso oltre che artigianale....

Ho due programmi (ma il discorso vale per 10 o 20):

-Firefox
-Pidgin

Uso un solo X-Launcher e 2 INI:

- X-Launcher.exe
- X-Firefox.ini
- X-Pidgin.ini

  • Se voglio far leggere al launcher l'INI di FF, rinomino X-Launcher.exe in X-Firefox.exe, lancio X-Firefox.exe e parte Firefox
  • Viceversa, se voglio fargli leggere l'INI di Pidgin, rinomino X-Launcher.exe in X-Pidgin.exe, avvio e parte Pidgin




[ Edited Wed 02 May 2007 - 18:00 ]
Back to top
Website
LoTek
Fri 04 May 2007 - 13:26
online
Registered Member #4474
Joined: Tue 01 May 2007 - 18:11
Posts: 21
Sono riuscito a far digerire ad x-launcher l'opzione "--x-launcher-config"!
Esempio qui: Link

[ Edited Fri 04 May 2007 - 13:27 ]
Back to top
MAXPC72
Wed 04 Jul 2007 - 13:22
online
Registered Member #4454
Joined: Mon 30 Apr 2007 - 16:35
Posts: 88
ciao ragazzi, volevo chiarimenti anche qui, scusatemi ma sono un po' durotto...
ho seguito la procedura di spydy00 x cambiare l'icona al x-programma che mi son fatto ma nel wpp launcher vedo ancora la classica icona del x-launcher mentre nella cartella x-dirve trovo l'icona che ho cambiato giusta.
perio' volevo ora seguire la procedura di danix...sei bravissimo e si vede ma nelle guide , non e' una critica, sei un po' "veloce" a volte, chi ne capisce poco di programmazione (me medesimo) fa fatica a seguirti...
allora dalla tua procedura, ho scaricato i programmi, ho scaricato un x-program launcher già compilato come da te detto dal link che hai dato ho scaricato x-eclipse, ma dal punto 2 mi blocco :


wrote ...

2. apri la cartella _source e scompatta lo zip: sarà il tuo ambiente di lavoro

con "_source" immagno intendi la cartella scompattata quindi "X-Eclipse_launcher_1.1", giusto?

poi, punto 3
wrote ...

3. cambia x-icon.ico (dopo aver utilizzato il programma che ti ho indicato)

nella cartella x-eclipse non esiste il file x-icon.ico qual'e ' il programma che intendi?

se puoi aiutarmi da qui poi vedo se riesco a proseguire.
grazie
ciao
Back to top
Danix
Wed 04 Jul 2007 - 13:34

online

Registered Member #1
Joined: Fri 29 Dec 2006 - 05:38
Location: Sassari
Posts: 12956
Veloce??

In effetti ora non stiamo più inserendo il souce code nei programmi, quindi probabilmente è per questo che non lo trovi.

Comunque, sto rivalutando notevolmente la procedura esposta da spydy (per la quale mi ero riproposto di inserire una FAQ, cosa che farà presto)


spydy00 wrote ...

1) estrarre l'icona con il programma IconsExtract (per estrarre l'icona dall'exe del tuo programma)
2) (opzione) se l'icona e del tipo a più risoluzioni modificarla con gimp eliminando i livelli delle risoluzioni che non servono.
3) rinominare l'icona in (Icon_1)
4) aprire l'X-launcher con il programma Resource Hacker cliccare alla voce cartella (Icon Group). voce (161).voce (2057). di fianco sara sritto (48 x 48 (16.8mil colors) - Ordinal name: 1).
Cliccare al menu a tendina (Action), (Replace Icon),(Open file with new icon)selezionando l'icona preparata (Icon_1) e cliccare la voce (Replace).
Cliccare al menu a tendina (File),(Save) e il gioco e fatto.
Ti troverai con un altro X-launcher con l'icona modificata, cestina il vecchio e rinomina il nuovo col nome del programma (anche il file .ini va rinominato col nome dell'programma)


E' esattamente ciò che bisogna fare, ma evidentemente hai selezionato un EXE sbagliato..
Puoi scrivere esattamente che icona vorresti cambiare? Perchè ho l'impressione che tu abbia fatto confusione fra winPenPack launcher (il menù che avvia le applicazioni) e X-Launcher (il launcher universale che rende le applicazioni portatili). Infatti, la stessa icona identificativa di wPP, può trarre in inganno.

[ Edited Wed 04 Jul 2007 - 13:35 ]
Back to top
Website
MAXPC72
Wed 04 Jul 2007 - 14:21
online
Registered Member #4454
Joined: Mon 30 Apr 2007 - 16:35
Posts: 88
la procedura di spydy e' corretta ma cambia solo l'icona del x-programma nella cartella x-drive, nel menu di winpenpack l'icona e' ancora quella classica del x-launcher con la pennina usb.
ora ho risolto in altro modo + veloce ed indolore , ho cancellato l'icona dal menu' di wpp e la ho reinserita col drag & drop dalla cartella x-drive(dove ero riuascito tramite la procedura di spydy a cambiarla)...ed ora e' tutto ok!!!!
credo sia la procedura + veloce x i duri come me, magari da inserire nelle FAQ.
ora vorrei passare da wpp 2.8.2 al 2.8.3...prevedo altri problemi... ,ci sentiamo presto.
grazie
Back to top
Danix
Wed 04 Jul 2007 - 14:34

online

Registered Member #1
Joined: Fri 29 Dec 2006 - 05:38
Location: Sassari
Posts: 12956
L'importante è aver risolto
Back to top
Website
mrsmyle
Sun 30 Sep 2007 - 10:51
online
Registered Member #5578
Joined: Mon 30 Jul 2007 - 22:55
Posts: 50
@Danix.
Sto cercando di capire esattamente come funziona il processo di compilazione, ma c'è qualcosa che non funziona. Probabilmente sbaglio qualcosa ma non riesco a capire cos'è. Il laucher eseguibile che mi si genere è di dimensioni inferiori a quelli standard e l'icona non corrisponde.
Puoi darmi una mano a capire dove mi sono intortato?
Premetto che, nel tutorial di x-launcher ho trovato come devono essere gestiti i vari parametri, ma non come si svolge il processo di compilazione.

Danix wrote ...

Per integrare l'icona del programma nel launcher stesso, occorre ricompilare il codice dell'x-launcher.
In questo modo si ottiene un vero X-Nome_programma Launcher!

Per fare questa operazione hai necessità di alcuni software:

1. AutoIt (versione minima 3.2.0.1) - Download: -Link-
2. SciTE4AutoIt3 - Download: -Link-
3. Resource Hacker (va messo dentro "AutoIt3\SciTE\AutoIt3Wrapper") - Si trova in rete
4. IconsExtract (per estrarre l'icona dall'exe del tuo programma)



Recuperati ed installati

Danix wrote ...


Per compilare:

1. Il mio consiglio è quello di utilizzare il codice sorgente di un x-program launcher già compilato (e non quello di x-launcher neutro), che puoi prelevare da qui: -Link-


Ho recuperato il laucher di Opera. Per prova (più che altro per capire come funziona), vorrei portabilizzare Sudoku. Ho recuperato l'ini e mi sono apprestato a compilarlo.

Danix wrote ...

2. apri la cartella _source e scompatta lo zip: sarà il tuo ambiente di lavoro


E qui il primo dubbio. Devo creare una nuova cartella o utilizzare la cartella _source che trovo in X-Launcher_1.1.zip (per cui devo prima scopattare questo)? Ho scelto questa seconda strada (che mi sembrava un po' più sensata) scompattandolo in una cartella Compilazione; ho poi scompattato lo zip di Opera nella cartella _source (dove si trovava già un X-Launcher_src.7z).
Adesso nella mia cartella _source mi trovo con:
30/09/2007 10.21 <DIR> Backups
30/09/2007 10.21 <DIR> Bin
30/09/2007 10.21 <DIR> Downloads
23/09/2007 17.00 6.132 ReadMe.txt
30/09/2007 10.21 <DIR> User
05/10/2006 00.48 22.732 X-Launcher_src.7z
23/09/2007 16.58 414.273 X-Opera.exe
23/09/2007 16.58 6.518 X-Opera.ini

Sorpresa, mi aspettavo un codice sorgente, ma ho trovato un eseguibile!

Niente paura, mi sono detto, uso Exe2Aut (in Autoit v3/Extras) per decompilare l'eseguibile!

A questo punto avevo finalmente Opera.au3!

Danix wrote ...

3. cambia x-icon.ico (dopo aver utilizzato il programma che ti ho indicato)


x-icon.ico non c'era nella cartella. L'ho estratto da Sudoku ed inserito in _source.

Danix wrote ...

4. modifica x-launcher.ini inserendo il nuovo codice del programma che vuoi portatilizzare


E anche qui non c'è il file x-launcher.ini. A questo punto ho un altro dubbio. Probabilmente dovevo anche scompattare, in questa cartella, il file X-Launcher_src.7z.
L'ho fatto e finalmente ho anche, oltre ad altri file, l'x-launcher.ini
Adesso la mia cartella _source contiene:
30/09/2007 10.21 <DIR> Backups
30/09/2007 10.21 <DIR> Bin
30/09/2007 10.21 <DIR> Downloads
23/09/2007 17.00 6.132 ReadMe.txt
30/09/2007 10.21 <DIR> User
18/09/2006 10.46 623 x-compiler.au3
15/09/2006 13.43 0 x-default
30/09/2007 10.26 2.550 x-icon.ico
20/09/2006 00.14 19.623 x-launcher.au3
05/10/2006 00.45 408 x-launcher.ini
05/10/2006 00.48 22.732 X-Launcher_src.7z
23/09/2007 16.58 51.629 X-Opera.au3
23/09/2007 16.58 414.273 X-Opera.exe
23/09/2007 16.58 6.518 X-Opera.ini
30/09/2006 14.09 9.946 x-splash.jpg
14/09/2006 23.32 29.946 x-udf.au3

Ho però notato che la dimensione dei due file x-launcher.au3 e x-opera.au3 è molto diversa. Come mai?

Io sono andato avanti fino all'eseguibile, ma credo di aver già fatto abbastanza confusione.

Cosa non quadra?

Grazie per la tua immensa pazienza.

Mauro
Back to top
Danix
Sun 30 Sep 2007 - 11:26

online

Registered Member #1
Joined: Fri 29 Dec 2006 - 05:38
Location: Sassari
Posts: 12956
Si un pò di confusione in effetti c'è....

Hai necessità:

  • dei 4 programmi (autoit, SciTE4AutoIt3, Resource Hacker, IconsExtract)
  • del solo X-Opera.ini
  • del codice di X-Launcher (X-Launcher_src.7z)


  1. Scompatti X-Launcher_src.7z
  2. sostituisci x-icon.ico con l'icona di Opera (che si chiamerà x-icon.ico)
  3. apri x-launcher.ini e sostituisci il codice incluso con quello di X-Opera.ini
  4. il file x-splash.jpg può rimanere uguale o può anche essere un file vuoto chiamato nello stesso modo (o uno splash screen creato appositamente).
  5. rinomini x-compiler.au3 in X-Opera.au3
  6. apri X-Opera.au3 >> tools >> compile
Back to top
Website

Go to page   <<        >>  
Moderators: Danix, Taf, Rcs, Energy, zandet2, ZioZione, Admin, LordJim60

Jump:     Back to top

Syndicate this thread: rss 0.92 Syndicate this thread: rss 2.0 Syndicate this thread: RDF
Powered by e107 Forum System