Jump to content
Sign in to follow this  
Javo

[Duda]7zsd.sfx

Recommended Posts

rick tengo una duda sobre como ejecutar una aplicacion o bat en una subcarpeta dentro del 7sd SFX mira aqui dejo

no genera error de lineas pero tampoco se ejecuta.

RunProgram="hidcon:cmd /c %%T\Optional\\Adds.cmd"

si lo pongo asi Falla.

RunProgram="hidcon:cmd /c %%T"\Optional\\Adds.cmd\"

o tambien asi:

RunProgram="hidcon:cmd /c %%T\"Optional\\Adds.cmd\"

como seria la forma correcta?

Slds!!!

Edited by Javo

Share this post


Link to post
Share on other sites

gracias rick pero sabes que lo mismo no se ejecuta lo que hay dentro del .cmd, que puede ser? ya me pasaba antes de ponerlo correctamente.

Rick puse el cmd en la raiz y le agregue esto:

Cd Optional

Slds!!!

Edited by Javo

Share this post


Link to post
Share on other sites

Pruebe cd ..\

claro rick para bajar un nivel, pero yo queria subir un nivel, e ir a esa ruta especifica.

Lo uso asi:

setup.exe -ms
Cd optional
f_plug.exe /S
7z x Ext.7z -o"%AppData%\Mozilla\Firefox" -y

para esta estructura:

19022011063626am.jpg

Pero tambien creo que podria usarlo asi:

Cd optional
f_plug.exe /S
7z x Ext.7z -o"%AppData%\Mozilla\Firefox" -y
Cd..\
setup.exe -ms

dentro de la carpeta optional tiene que estar el 7z de consola para que funcione la linea de extraccion.

lo tengo de esta manera y me funciona de maravillas

19022011063944am.jpg

que era lo que trataba de hacer mediante el 7zip sin usar el .bat pero no funcionaba.

Slds!!!!

Edited by Javo

Share this post


Link to post
Share on other sites

aha rick y como seria por que yo probe de esta manera y no funciona:

RunProgram="\"%%T\\Optional\\hidcon:cmd /c 7z x Ext.7z -o\"%AppData%\Mozilla\Firefox\" -y"

no genera error de linea, pero tampoco la ejecuta.

Slds!!!!

Edited by Javo

Share this post


Link to post
Share on other sites

Si quieres llamar a 7z.exe simplemente hazlo sin cmd /c (y tus comillas están todas jodidas)

RunProgram"hidcon:7z bla bla bla"

Y hidcon lo tienes que colocar al principio

Y para que comprimir/extraer dos veces, simplemente pon lo que quieres copiar a %appdata% en una carpeta y use copy

RunProgram="f_plug.exe -install"
RunProgram="hidcon:cmd /c copy /y \"%%T\\<nombre_de_carpeta>\" \"%AppData%\Mozilla\Firefox\""
RunProgram="setup.exe -ms"

Que es lo que quieres hacer, incluir tus extensiones?

Si la respuesta es si solo tinenes que poner las carpetas de extensiones ya extraidas en \nonlocalized\extensions...y si quieres tus ajustes copie tu prefs.js en \localized\defaults\profile

El setup te copia todo carpeta o archivo nuevo que pones en las sub carpetas del instalador extraido: plugins, exntensiones, .html, .js, etc, etc.

Solo fíjate adonde se ubican los archivos al instalar en tu SO y los posicionas dentro del instalador igualmente

Share this post


Link to post
Share on other sites

que bueno ya esta rick, te agradezco cada dia lo que aprendo de ti.

saque los de esta ubicacion:

Documents and Settings\nombre usuario\Datos de programa\Mozilla\Firefox\Profiles\nombre prefil\Extensions

y los puse donde me dijiste y funcionan de maravillas.

Gracias otra vez y saludos!!!!

Edited by Javo

Share this post


Link to post
Share on other sites

rick una duda mas sobre el 7zsd.sfx

si yo quiero poner otro lang que no sea el que tiene por defecto

VALUE "Translation", 0x0000 0x04B0

Por ej: English O Spansish, busque info pero no entiendo como unir los codigos decimales.

Sabrias como seria la forma correcta.

Slds!!!!

Share this post


Link to post
Share on other sites

Rick, Javo o alguien que esté familiarizado con los módulos 7zsd, se puede personalizar en el config.txt esto (CancelPrompt):

sfxc.jpg

Javo si te refieres a: -sfxlang...creo que solo apoya el ruso e inglés

;!@Install@!UTF-8:Language:1049! (Ruso) ...o al menos eso vi en la ayuda rusa (en la ayuda ingles no figura) del 7zsd_tools_140_1795

Edited by JCM

Share this post


Link to post
Share on other sites

Ya voy a probar lo que dices, ahora:

que queres hacer? no entiendo la pregunta?

no tuve la oportunidad de usar lo que comentas, pero lei en el .chm del 7zsd el comportamiento del BeginPrompt= depende del GUIFlags=

fijate en: Usage Examples.

Agrego:

Investigando un poco y tomando de referencia el de rick, lo pude cambiar.

esta es la lista de codigos:

Identifier Language
0x0436 Afrikaans
0x041c Albanian
0x0401 Arabic (Saudi Arabia)
0x0801 Arabic (Iraq)
0x0c01 Arabic (Egypt)
0x1001 Arabic (Libya)
0x1401 Arabic (Algeria)
0x1801 Arabic (Morocco)
0x1c01 Arabic (Tunisia)
0x2001 Arabic (Oman)
0x2401 Arabic (Yemen)
0x2801 Arabic (Syria)
0x2c01 Arabic (Jordan)
0x3001 Arabic (Lebanon)
0x3401 Arabic (Kuwait)
0x3801 Arabic (U.A.E.)
0x3c01 Arabic (Bahrain)
0x4001 Arabic (Qatar)
0x042b Armenian.
0x044d Assamese.
0x042c Azeri (Latin)
0x082c Azeri (Cyrillic)
0x042d Basque
0x0423 Belarussian
0x0445 Bengali.
0x0402 Bulgarian
0x0455 Burmese
0x0403 Catalan
0x0404 Chinese (Taiwan)
0x0804 Chinese (PRC)
0x0c04 Chinese (Hong Kong SAR, PRC)
0x1004 Chinese (Singapore)
0x1404 Chinese (Macau SAR)
0x041a Croatian
0x0405 Czech
0x0406 Danish
0x0413 Dutch (Netherlands)
0x0813 Dutch (Belgium)
0x0409 English (United States)
0x0809 English (United Kingdom)
0x0c09 English (Australian)
0x1009 English (Canadian)
0x1409 English (New Zealand)
0x1809 English (Ireland)
0x1c09 English (South Africa)
0x2009 English (Jamaica)
0x2409 English (Caribbean)
0x2809 English (Belize)
0x2c09 English (Trinidad)
0x3009 English (Zimbabwe)
0x3409 English (Philippines)
0x0425 Estonian
0x0438 Faeroese
0x0429 Farsi
0x040b Finnish
0x040c French (Standard)
0x080c French (Belgian)
0x0c0c French (Canadian)
0x100c French (Switzerland)
0x140c French (Luxembourg)
0x180c French (Monaco)
0x0437 Georgian.
0x0407 German (Standard)
0x0807 German (Switzerland)
0x0c07 German (Austria)
0x1007 German (Luxembourg)
0x1407 German (Liechtenstein)
0x0408 Greek
0x0447 Gujarati.
0x040d Hebrew
0x0439 Hindi.
0x040e Hungarian
0x040f Icelandic
0x0421 Indonesian
0x0410 Italian (Standard)
0x0810 Italian (Switzerland)
0x0411 Japanese
0x044b Kannada.
0x0860 Kashmiri (India)
0x043f Kazakh
0x0457 Konkani.
0x0412 Korean
0x0812 Korean (Johab)
0x0426 Latvian
0x0427 Lithuanian
0x0827 Lithuanian (Classic)
0x042f Macedonian
0x043e Malay (Malaysian)
0x083e Malay (Brunei Darussalam)
0x044c Malayalam.
0x0458 Manipuri
0x044e Marathi.
0x0861 Nepali (India).
0x0414 Norwegian (Bokmal)
0x0814 Norwegian (Nynorsk)
0x0448 Oriya.
0x0415 Polish
0x0416 Portuguese (Brazil)
0x0816 Portuguese (Standard)
0x0446 Punjabi.
0x0418 Romanian
0x0419 Russian
0x044f Sanskrit.
0x0c1a Serbian (Cyrillic)
0x081a Serbian (Latin)
0x0459 Sindhi
0x041b Slovak
0x0424 Slovenian
0x040a Spanish (Traditional Sort)
0x080a Spanish (Mexican)
0x0c0a Spanish (Modern Sort)
0x100a Spanish (Guatemala)
0x140a Spanish (Costa Rica)
0x180a Spanish (Panama)
0x1c0a Spanish (Dominican Republic)
0x200a Spanish (Venezuela)
0x240a Spanish (Colombia)
0x280a Spanish (Peru)
0x2c0a Spanish (Argentina)
0x300a Spanish (Ecuador)
0x340a Spanish (Chile)
0x380a Spanish (Uruguay)
0x3c0a Spanish (Paraguay)
0x400a Spanish (Bolivia)
0x440a Spanish (El Salvador)
0x480a Spanish (Honduras)
0x4c0a Spanish (Nicaragua)
0x500a Spanish (Puerto Rico)
0x0430 Sutu
0x0441 Swahili (Kenya)
0x041d Swedish
0x081d Swedish (Finland)
0x0449 Tamil.
0x0444 Tatar (Tatarstan)
0x044a Telugu.
0x041e Thai
0x041f Turkish
0x0422 Ukrainian
0x0420 Urdu (Pakistan)
0x0820 Urdu (India)
0x0443 Uzbek (Latin)
0x0843 Uzbek (Cyrillic)
0x042a Vietnamese

Y estos son los valores a cambiar

BLOCK "040904B0"

VALUE "Translation", 0x0409 0x04B0

Slds!!!!

Edited by Javo

Share this post


Link to post
Share on other sites

quiero cambiar el boton que dice yes y ponerlo si...por ejemplo, y no es begingpromp= (eso es la primera pregunta como: quieres instalar blablabla y eso)

es cancelprompt= (al intentar cancelar o salir de la extraccion/instalacion te salta esta ventana)

Share this post


Link to post
Share on other sites

quiero cambiar el boton que dice yes y ponerlo si...por ejemplo, y no es begingpromp= (eso es la primera pregunta como: quieres instalar blablabla y eso)

es cancelprompt= (al intentar cancelar o salir de la extraccion/instalacion te salta esta ventana)

editor Hexadecimal.

Slds!!!!

Share this post


Link to post
Share on other sites

Rick una duda, si yo lo uso de esta manera:

RunProgram="hidcon:Taskkill /F /IM Nombre.exe"

No me funciona, a que se debe?

Slds!!!!

Share this post


Link to post
Share on other sites

Tienes que asefurar que tienes taskkill.exe en system32, xp home no lo tiene...otro que puedes usar es tskill.exe (con este solo pones el nombre del proceso y no el .exe)

RunProgram="hidcon:tskill nombre"

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

×
×
  • Create New...