7-ZIP SFX Maker
Latest version: 3.2 (12/30/2010)
This project is now open-source
http://sourceforge.net/projects/sfx-maker/
This is a tool for making Self Extracting EXE files from 7-ZIP files. This program uses the modified SFX module developed by Oleg Scherbakov.
This program requires .NET Framework 2.0 or above to run. Version 3.5 or 3.5 SP1 is recommended.
Features
- Change SFX icon.
- Create shortcuts for current user or all users.
- Create environment variables.
- Run multiple programs one by one after extraction.
- Delete SFX file after extraction (Self-delete)
- Select overwrite mode for files.
- Hide extraction progress.
- Compress SFX stub with UPX to reduce size.
- Enable/disable XP Visual style.
- Set extraction path. Allow/deny users to change the path.
- Extract to temporary folder for software setups.
- Save/load settings.
Please do not email me with any feature requests for this particular program. Most of the features available in this program are due to the modifications made to the default 7-ZIP SFX module by Oleg Scherbakov. Please contact the author if you have any feature requests. If you are good in C++ you can download the source code for the original 7-ZIP SFX module and implement the features yourself (since the 7-zip project is open-source).
If you have any suggestions for the GUI then you are welcome to email me or leave a comment on my blog.
Screenshots
Important
This program uses Resource Hacker to change the SFX icon. There are some re-distribution restrictions with ResourceHacker so I can’t include it in this package. Download ResHack.zip from the following link, un-zip it and copy ResHacker.exe to the application folder.
http://delphi.icm.edu.pl/ftp/tools/ResHack.zip
Limitations
- The Modified SFX Module used by this program does not support encrypted archives. Use the official SFX module for creating SFX files from encrypted archives.
- Archives greater than 4GB are not supported.
Download Links
Download 7-ZIP SFX Maker v3.2 (1 MB)
Download Resource Hacker (514 kB)
Download .NET Framework 3.5 SP1
Disclaimer
This program is free for personal and commercial use and comes with absolutely no warranty. You use this program entirely at your own risk. You are allowed to redistribute this program as long as you don’t charge anything for it.
If you have any suggestions or if you wish to report any problems,
feel free to leave a comment on my blog or email me at the given address.
7-ZIP, UPX, ResourceHacker, the Modified SFX module and the Icons used in this program are copyright of their respective authors. This program is not associated with these projects in any way. These projects are copyrighted and licensed by their developers under various licenses. Please visit their respective websites for more information.

Finally a nice GUI for 7-zip SFX creation, thanks! I have one problem and one suggestion though.
Problem:
I would expect “Extract to temporary folder” to silently create a temporary folder, and then delete it afterwards. But it didn’t, it prompted for a folder name when running the SFX. A silent temporary option is needed!
Suggestion:
Your program currently only takes finished .7z archives as input. It would be very nice if you could integrate 7zip itself, so you could add any files and directly create a 7zip SFX in one step.
It’s prompting for the folder name because the Allow user to change extraction path option is still checked (even though it is disabled). I will fix it in the next version. For now, just uncheck the checkbox before selecting Extract to temporary folder
Hi, Thankyou for Making 7-ZIP SFX Maker.
Now i have a Sujjestion about integrating 7-zip & 7-ZIP SFX Maker there is a Open Source Program called S7Z-0.8.0-1.win32 which also depends on Dotnet Framework & it is Based on 7-zip so You can Easily Intregrate 7-ZIP SFX Maker & S7Z-0.8.0-1.win32 thus we will get a 7-zip
which could add any files and directly create a 7zip SFX in one step.
I will Wait for your Reply.
Link – http://code.google.com/p/k7z/
I’m making my own program for creating 7-zip files. After it is finished I’ll integrate it with the SFX Maker. The program is still under construction. It will take a few more weeks to finish it.
Hi i was waiting for the program you are making for creating 7-zip files. But it is still not available Please Inform me what is the Progress about that Program.
I stopped working on that program. I’m not getting time.
It looks just great! Will try it ASAP. Thank you so much for your work, teejee… I think this tool will make portable apps compression faster than any command-line option for all of us. Will give feedback soon.
Hi teejee2008,
I commend you for this great tool! I normally use WinRar to make SFX because of the features it provides, but I’d rather switch to 7z due to the better compression. May I suggest the inclusion of 2 things WinRar provides and I always use:
1 is let the system retrieve the Program File folder (tipically this is localized). The system var %ProgramFiles% has this value but I don’t know if one can put it in your Maker when indicating the extraction folder.
2- It would be very nice to add a dialog window that welcome/inform the user of what the the package contains (like WinRar).
3- finally, the possibility to add a custom bmp image to personalize the setup would be another nice touch.
Hi teejee2008,
I am happy to find an evolution of that application. The choice of the 7zip format is excellent. I applause.
I’d like to make a suggestion : could it be possible to make translation in other languages ? My surounding is poor with english.
hi thanx bro… i appriciate
but i m having a problem with run after extraction..
i m extracting it to temp folder..
plz help me how to do it???
F-Z….7-zip = 6GB >> 7-ZIP >> 674MB …!!
@ennio
You can use %ProgramFiles% or any other other system variable in the extraction path.
Its not possible to add a welcome dialog or an image.
Most of the features available in this program are due to the modifications made to the default 7-ZIP SFX module by Oleg Scherbakov. It is not being developed anymore. Contact the author if you have any feature requests.
Homepage: http://7zsfx.solta.ru/en/
@Stephane
I will be adding support for other languages in the next version. The next version will be available by next month. Thanks for the suggestion.
I’d like to sent to you a brazilian portuguese translation. Have a e-mail for it? i like very much your app. Congratulations and thanks!
First of all.
Thank you for GUI.
I’m add some comments for messages like “It is not being developed anymore”.
Module still developing, but too slowly, because i’m not have enough time for this project.
At this time 2 versions are ready:
1.2.5.1307 as “stable”
1.3.0.1307 as “beta”
For the moment only russian help and pages updated, but module always compiling in two languages and you can downaload it at http://7zsfx.info/ru/download.html
Encryption will be introduce in 1.4 branch.
teejee2008:
Please delete my email from you post. It’s in plain text and spam make difficult to read my inbox. My email already present on module’s homepage (but in encoded form)
And… Sorry for my bad english.
I’m happy to know that the module is still being developed. Thank you for making this SFX module. It is very useful. I will be waiting for the 1.4 version.
I have removed your email from my post. Sorry about the spam.
Downloading SFX maker. Avast found this:
Sign of “Win32:Binder-BO [Tool]” has been found in “http://download91.mediafire.com/2dydhwvll9dg/ozjk3wmi4md/7-ZIP+SFX+Maker+v2.0.exe\7-ZIP SFX Maker\Resources\join.exe” file.
This is the best 7zip sfx editor around. Keep up the good work!
The join.exe file is completely harmless. The false alarm is caused due to UPX compression.
Many UPX-compressed files give false alarms with anti-virus software.
Unpack the file using UPX and scan it again using any antivirus. The scan results will be negative.
Wonderful application. However, I don’t see an uninstall option listed in the Windows control panel, start menu or Programs directory. Does one just delete the directory or am I missing something?
This application doesn’t require installation. Just delete the folder.
Is there a file size limit that join.exe can handle? I tried to use it on a rather large 7-zip file, and it seems to crash join.exe each time. The file size is around 2.2 GB.
Awesome job – makes 7-zip a usable format for me.
Would love to see multi-line edit box for the messages – had to hack through a lot of 7-zip files to realize I could use some newline characters to make a longer message.
Thanks again,
D.
Opps – seconds after posting I noticed it does not seem to work with password encrypted archives. It creates the sfx. The sfx runs the starting message and the exact folder, but then gives the error: “Non 7-Zip archive.” The only differences between this run and previous successful ones was the password encryption and turning off UPX compression. Also the password protected archive works fine in other unzip software.
Still a great product – would love to see password support.
Also wanted to mention that I used two products that did the 7-zip compression and sfx creation in one step – neither worked with my large file archives. Yours works fine – so kudos on the decision not to replicate the 7-zip capabilities!
D.
Hi,
Suggestion:
What about some simple command line parameters, so one could specify a settings file, and the sfx is generated from the command line, so that one could build the file right from VisualStudio.
Greetings,
Simon
Hi TeeJee,
maybe i’m doing something wrong but the options ‘Cancel prompt’ and ‘Extract path text’ and ‘Extract cancel text’ don’t seem to work. I expect the ‘Cancel prompt’ option to popup when I press cancel during the extraction and that the extract cancel text is the text in the window when you enter the destination folder. But maybe i’m wrong here…
@Djs
I’ll add the multi-line edit box in next version. Password encrypted archives are not supported by the SFX module. Support may be added in the future.
@Simon
I’ll be adding some command-line options in next version.
@aai
Those options are not working. It sounds stupid but I forgot to write the code for those options! It will be fixed in next version. Sorry for the inconvenience.
What a neat program, just what I was looking for and it works great. Too bad it’s not part of the 7zip program.
Two suggestions:
1. 7-Zip has a plug-in system, so it would be great, if you could make a plug-in out of this program, so that it is directly integrated in 7-Zip.
2. A way to integrate images into the SFX window, like you can see here:
http://www.worthinstalling.com/uploaded_images/Winrar-SFX-small.jpg
And also a question: Is it possible to read out the installation path of a specific program in the registry to set the correct extraction path automatically?
@Harry
These suggestions apply to the SFX module, not to the GUI. Please contact the developer of the SFX module. You will find more information at the following link:
http://7zsfx.info/en/
First off, thank you for making this program. It has made creating SFX archives from 7-Zip files so much easier.
Next…
1. The “Extract to temporary folder” option still prompts the user for a directory if you forget to untick the “Allow user to change extraction path” box first.
2. The ‘Cancel Prompt’ option does nothing. I.e. If its ticked when you create the archive and then extract the archive and cancel half way through there is no prompt, it just cancels.
3. After creating a SFX archive the ‘Files’ box is blank and ‘Load Settings’ option does not remember the files that were previously selected
4. An option to leave (i.e. not delete) and view extracted files would be nice.
Thanks again
I’d like to thank teejee for this tool, even though it’s only a GUI, it made my job possible at all. I tried 3 other 7z->exe tools to make a silent OpenOffice installer but I could not make it work.
Only your tool produced usable installers
@bob:
1. I’d say this is intended. You can leave the option to the user.
2. True, it does not work.
3. True, hurts if you’re not happy on the first try (and the second, and the third…)
4. This is what “Extract to specified folder” is. Extract to temp folder deletes files, specified does not. If you want files to stay in the temp folder by default, just tick “specified folder” option and put %temp% there.
I am Vary Glad to Know that u are
making program for creating 7-zip files
and integrating it with 7-ZIP SFX Maker.
I will wait anciously for Downloading &
Trying that Program. All the Best to You.
Thank you for the ability of translating all. It works well but I have a little boring thing : each time I open the soft, I have to select the language. Is it possible to set it by default ?
Both links go to the source code download. Is there compiled binaries???
Oops…sorry about that! Links have been updated.
Hi! thanks for the GUI, and for assembling this package.
I can’t get it to work on WinXP in a virtual machine – the GUI reports “Access Violation at address 002C6F63″. Any guesses as to why? (i can’t get it to work under wine either, even with Mono and .net installed, but I guess that’s not a huge surprise).
If it can be made to run nicely under wine and /or in a vm (or better still, if it can be made to compile with mono…) it would be a real boon.
Appreciate it’s not likely to be a priority for you, but if it could be done you’d make at least one user very happy
thanks!
No idea. Never tried running it in a VM. Getting it to run under wine/mono will require some effort since the main executable depends on a number of other files. I don’t have the time to work on this. I’m not even sure it can be done. The source code is available, so you can try to modify it and see if it runs. If you have any luck then let me know.
thanks for your response. i messed around and managed to get the .net parts working under wine, but something was crashing the emulation layer every time I viewed the icons.
so I gave up and looked at the source code. realising how straight forward the procedure is, and that I could do everything I needed with native Linux tools, i wrote a small bash script instead
it’s not as sexy as your gui (though I guess I could redo it in python and add a glade gui at some point), but it suffices.
thanks for the inspiration!
uoɯᴉs
Thank you for this awesome tool, but I encountered a problem when I try to create a large file archive with a custom SFX icon.After the compression finishes my archive icon remains like this http://img706.imageshack.us/img706/6499/89274843.jpg instead of http://img142.imageshack.us/img142/4224/85100582.jpg
Any suggestions?
P.S. Sorry for my english
Windows cannot display icons for files greater than 600 MB in size. It’s a limitation of the OS. Nothing can be done. Try to split the archive into multiple volumes and create an sfx file for the first piece.
Thank you for replying in such short notice, but here’s another issue: this GUI doesn’t support split files (.001; .002 etc)what should I do?
Yes it doesn’t!! Both the official SFX module and the modified SFX modules don’t support split archives! I never noticed till now!
You can contact the 7-zip authors and request them to add support for split archives. It will take ages. Or you can try commercial applications like PowerArchiver or WinRAR that can create self-extracting split archives.
Adorei e traduzi o arquivo de idioma para portugues brasil, thanks
do you can make uninstall, background, header and banner command in installacion?? Progam is very good !!! Sorry for my bad english..
this program is not being developed anymore.
try NSIS if you want to create a setup file with uninstaller, header and banner.
dear teejee2008, I was attempting to make sfx archive by ading ~8GB in size 7z archive to setup, and when I pressed “Make SFX” it created a 0 bytes sfx. Is there anyway you could make this awesome tool able to support greater size archives?
Thank you
When ever I try to add reshacker.exe version 3.5.2.84 it produces 0 byte files with no icon. It runs fine without it, but even trying to modify the SFX.exe file afterwords with resource hacker makes it not function. Any idea why?
(Modification with Resource hacker is of icon only)
maybe i am missing something here i have downloaded v2.2 from the web site i have got resource hacker in the folder the program runs i made my .7zip archive with 7zip program when i select the archive i can configure all settings but when i click create SFX i get the file .exe but double clicking says “this is not a valid win32 Application” i have tried this on over 20 different created .7zip files and i get the same error all the time i even 7zip a .txt file to see if it was some error with .exe or dll’s nope same message any help would be good
Please ! can you make a version for .NET 4 because it’s much smaller than .NET 3.5 sp1
Shortcut for “All user” not working.
Can not create silent extraction file.
I translated the language file in French. I didn’t find the email to send it to the author.
There’s no line to translate this:
General menu > “More Options”
Witch is “Plus d’options” in French.
In Icon menu, there’s to much space between “To use some other icon” and “copy the icon file to Resources folder”
Can the program remind witch language I selected in my last use?
Here is my french translation:
; Language: English
; Translator: Tony George
; Email: tony.george.kol@gmail.com
; ========= TRANSLATING THIS FILE TO ANOTHER LANGUAGE ========
; Replace the text in each numbered line.
; The text should not contain a new line character.
; Save this file with name of the language.
; This file should be saved with UTF-8 encoding.
; ============================================================
; Tab page titles
1000= Fichiers
1001= Géneral
1002= Texte
1003= Icone
1004= Raccourcis
1005= Exécuter
1006= Variables
1007= À propos
;Menu text
1100= Fichier
1101= Options
1102= Language
1103= Ajouter le fichier 7z…
1104= Charger les paramètres…
1105= Enregistrer les paramètres…
1106= Police pour le GUI…
1107= Créer l’autoexécutable ‘SFX’
;Files page
1200= L’archive autoexécutable sera créée dans le même dossier.
1201= Une archive nommée Example.7z sera enregistrée sous Example.sfx.exe.
1202= Les fichiers ayant le même nom seront écrasés.
;General page
1300= Dossier d’extraction
1301= Extraire dans un dossier temporaire
1302= Extraire dans un dossier spécifique
1303= C:\NouveauDossier
1304= Permettre à l’utilisateur de changer de dossier
1305= Mode d’écrasement
1306= Écraser tous les fichiers
1307= Ne pas écraser
1308= Écraser les vieux fichiers
1309= Cacher la barre de progression
1310= Effacer l’autoexécutable ‘SFX’ après l’extraction
1311= Utiliser le style XP
1312= Compresser le ‘SFX stub’ avec UPX
;Text page
1400= Messages
1401= Message initial
1402= Message d’annulation
1403= Message final
1404= Démarrer l’extraction
1405= Voulez-vous vraiment annuler ?
1406= Les fichiers ont été extraits avec succès
1407= Autre texte
1408= Titre
1409= Texte pour le dossier d’extraction
1410= Texte pour annuler l’extraction
1411= Archive autoexécutable 7-ZIP SFX
1412= Sélectionnez le dossier d’extraction
1413= Interrompre
;Icon page
1500= Icone pour l’autoexécutable (Cliquer pour sélectionner)
1501= Pour utiliser d’autre icone,
1502= copier l’icone dans le dossier ‘Resources’
;Run dialog
1600= Exécuter ce programme après l’extraction
1601= Programme *
1602= Arguments
;Shortcuts dialog
1700= Raccourcis créer
1701= Où créer
1702= Créer pour
1703= Paramètres
1704= Bureau
1705= Menu Démarrer
1706= Menu Démarrer/Programmes
1707= Démarrer
1708= Tous les utilisateurs
1709= L’utilisateur actuel
1710= Fichier source *
1711= Arguments
1712= Nom du raccourcis
1713= Description du raccourcis
1714= Dossier de destination
1715= Dossier de travail
1716= Icon du fichier
1717= Icon de l’index
;Environment variables dialog
1800= Crérer une variable
1801= Nom
1802= Valeur
;Context menu
1900= Copier
1901= Coller
1902= %%T (Dossier d’extraction)
1903= %%S (Dossier de l’exécutable)
1904= %SystemDrive% (Dossier racine du système)
1905= %SystemRoot% (Dossier système)
1906= %ProgramFiles% (Dossier Programmes)
1907= %CommonDesktop% (Bureau partagé)
1908= %CommonDocuments% (Documents partagés)
1909= %AllUsersProfile% (Profile tous les utilisateurs)
1910= %UserDesktop% (Bureau)
1911= %UserDocuments% (Documents)
1912= %UserProfile% (Profile utlisateur)
;Common
2000= OK
2001= Annuler
2002= * %%T = Dossier d’extraction
2003= Clique droit pour insérer d’autres variables de dossier
;Messages
2100= ‘Resource Hacker’ est introuvable!
2101= Certaines options ne seront pas disponibles.
2102= Fichier manquant!
2103= ‘ResHacker.exe’ est manquant! L’icone de l’autoexécutable ne sera pas changé.
2104= UPX est introuvable!
2105= ‘Join.exe’ est introuvable! Impossible de continuer.
2106= S.V.P. ajouter des fichiers 7-ZIP seulement (*.7z)
2107= D’abord, ajoutez quelques fichiers 7-ZIP à la liste de fichiers.
2108= Ensuite choisissez les réglages.
2109= Finalement cliquez sur le bouton “Créer l’autoexécutable ‘SFX’”.
2110= Ajoutez quelques fichiers
2111= Module ‘SFX’ en préparation…
2112= Terminé
2113= Écriture du fichier…
Here’s the corrections of my french translation
; Language: French
; Translator: Jonathan
; Email: pjofm@yahoo.com
; ========= TRANSLATING THIS FILE TO ANOTHER LANGUAGE ========
; Replace the text in each numbered line.
; The text should not contain a new line character.
; Save this file with name of the language.
; This file should be saved with UTF-8 encoding.
; ============================================================
; Tab page titles
1000= Fichier
1001= Géneral
1002= Texte
1003= Icone
1004= Raccourcis
1005= Exécuter
1006= Variables
1007= À propos
;Menu text
1100= Fichier
1101= Options
1102= Langue
1103= Ajouter le fichier 7z…
1104= Charger les paramètres…
1105= Enregistrer les paramètres…
1106= Police de l’interface…
1107= Créer l’autoexécutable ‘SFX’
;Files page
1200= L’archive autoexécutable sera créée dans le même dossier.
1201= Une archive nommée ‘Example.7z’ sera enregistrée sous ‘Example.sfx.exe’.
1202= Les fichiers ayant le même nom seront écrasés.
;General page
1300= Dossier d’extraction
1301= Extraire dans un dossier temporaire
1302= Extraire dans un dossier spécifique
1303= C:\NouveauDossier
1304= Permettre à l’utilisateur de changer de dossier
1305= Mode d’écrasement
1306= Écraser tous les fichiers
1307= Ne pas écraser
1308= Écraser les vieux fichiers
1309= Cacher la barre de progression
1310= Effacer l’autoexécutable ‘SFX’ après l’extraction
1311= Utiliser le style XP
1312= Compresser le ‘SFX stub’ avec UPX
;Text page
1400= Messages
1401= Message initial
1402= Message d’annulation
1403= Message final
1404= Démarrer l’extraction
1405= Voulez-vous vraiment annuler ?
1406= Les fichiers ont été extraits avec succès
1407= Autre texte
1408= Titre
1409= Texte pour le dossier d’extraction
1410= Texte pour annuler l’extraction
1411= Archive autoexécutable 7-ZIP SFX
1412= Sélectionnez le dossier d’extraction
1413= Interrompre
;Icon page
1500= Icone pour l’autoexécutable (Cliquer pour sélectionner)
1501= Pour utiliser d’autre icone,
1502= copier l’icone dans le dossier ‘Resources’
;Run dialog
1600= Exécuter ce programme après l’extraction
1601= Programme *
1602= Arguments
;Shortcuts dialog
1700= Raccourcis créer
1701= Où créer
1702= Créer pour
1703= Paramètres
1704= Bureau
1705= Menu Démarrer
1706= Menu Démarrer/Programmes
1707= Démarrer
1708= Tous les utilisateurs
1709= L’utilisateur actuel
1710= Fichier source *
1711= Arguments
1712= Nom du raccourcis
1713= Description du raccourcis
1714= Dossier de destination
1715= Dossier de travail
1716= Icon du fichier
1717= Icon de l’index
;Environment variables dialog
1800= Crérer une variable
1801= Nom
1802= Valeur
;Context menu
1900= Copier
1901= Coller
1902= %%T (Dossier d’extraction)
1903= %%S (Dossier de l’exécutable)
1904= %SystemDrive% (Dossier racine du système)
1905= %SystemRoot% (Dossier système)
1906= %ProgramFiles% (Dossier Programmes)
1907= %CommonDesktop% (Bureau partagé)
1908= %CommonDocuments% (Documents partagés)
1909= %AllUsersProfile% (Profile pour tous les utilisateurs)
1910= %UserDesktop% (Bureau)
1911= %UserDocuments% (Documents)
1912= %UserProfile% (Profile utlisateur)
;Common
2000= OK
2001= Annuler
2002= * %%T = Dossier d’extraction
2003= Clique droit pour insérer d’autres variables de dossier
;Messages
2100= ‘Resource Hacker’ est introuvable!
2101= Certaines options ne seront pas disponibles.
2102= Fichier manquant!
2103= ‘ResHacker.exe’ est manquant! L’icone de l’autoexécutable ne sera pas changé.
2104= UPX est introuvable!
2105= ‘Join.exe’ est introuvable! Impossible de continuer.
2106= S.V.P. ajouter des fichiers 7-ZIP seulement (*.7z)
2107= D’abord, ajoutez quelques fichiers 7-ZIP à la liste de fichiers.
2108= Ensuite choisissez les réglages.
2109= Finalement cliquez sur le bouton “Créer l’autoexécutable ‘SFX’”.
2110= Ajoutez quelques fichiers
2111= Module ‘SFX’ en préparation…
2112= Terminé
2113= Écriture du fichier…
YOU ARE THE BEST MAN!!!
EXCELENTE!
One thing I would add (or maybe I don’t know how to do it) is to allow executing files other than .exe ones. I have a .vbs file I want to execute upon completion but when I add it to the list, it just says RunProgram=\”%%T\\\”Change Desktop.vbs\”\”"
That’s with quotes in the path for the file (thought I needed it for spaces). Without it, it’s RunProgram=”\”%%T\\Change Desktop.vbs\”"
Thanks for the awesome program so far!! Who needs WinZIP now that we have this feature you made?
Hi
Please Add Change Versions (Details) Settings
Please Add Version Header.
http://www.image98.ir/images/jyl48foau6vf5ujkla7u.png
thanks
I’ll try to add an option for changing version header. The screenshot looks good. Did you write any code for it or is it just a design?
My Português Brasil translate
; Language: Português
; Translator: Tiago Sousa
; Email: tiagotecno@gmail.com
; ========= TRANSLATING THIS FILE TO ANOTHER LANGUAGE ========
; Replace the text in each numbered line.
; Save this INI file with name of the language.
; This file should be saved with UTF-8 encoding.
; ============================================================
; Tab page titles
1000= Arquivos
1001= Geral
1002= Texto
1003= Ícone
1004= Atalhos
1005= Executar
1006= Variáveis
1007= Sobre
;Menu text
1100= Arquivo
1101= Opções
1102= Idioma
1103= Adicionar arquivo 7z…
1104= Carregar configurações…
1105= Salvar configurações…
1106= GUI Fonte…
1107= Criar SFX
;Files page
1200= Os arquivos SFX serão criados na mesma pasta.
1201= Um arquivo com nome Exemplo.7z será salvo como Exemplo.sfx.exe.
1202= Os arquivos existentes com o mesmo nome serão substituídos.
;General page
1300= Caminho para extração
1301= Extrair em pasta temporaria
1302= Extrair para pasta especificada
1303= C:\NovaPasta
1304= Permitir ao usuário alterar o caminho
1305= Modo de substituição
1306= Substituir todos os arquivos
1307= Não substituir
1308= Sobrescrever arquivos antigos
1309= Ocultar processo de extração
1310= Apagar arquivos SFX após a extração
1311= Usar o estilo XP
1312= Compactar SFX com UPX
;Text page
1400= Mensagens
1401= Começar prompt
1402= Cancelar prompt
1403= Mensagem final
1404= Início de extração
1405= Tem certeza que deseja cancelar?
1406= Os arquivos foram extraídos com sucesso
1407= Outros textos
1408= Título
1409= Texto para caminho extração
1410= Texto para cancelando
1411= 7-ZIP arquivo SFX
1412= Selecione caminho de extração
1413= Cancelar
;Icon page
1500= ícone SFX (Clique para selecionar)
1501= Para usar algum outro ícone
1502= Copiar o arquivo de ícone para a pasta de Recursos
;Run dialog
1600= Abrir o programa depois da extração
1601= Programa *
1602= Argumentos
;Shortcuts dialog
1700= Criar um atalho
1701= Onde criar
1702= Criar para
1703= Parâmetros
1704= Area de Trabalho
1705= Menu Iniciar
1706= Menu Iniciar/Programas
1707= Iniciar
1708= Todos os usuários
1709= Usuario atual
1710= O arquivo de origem *
1711= Argumentos
1712= Nome do atalho
1713= Descrição do atalho
1714= Pasta de destino
1715= Diretório de Trabalho
1716= Arquivo do ícone
1717= Índice do ícone
;Environment variables dialog
1800= Criar variável de ambiente
1801= Nome
1802= Valor
;Context menu
1900= Copiar
1901= Colar
1902= %%T (Caminho de extração)
1903= %%S (SFX caminho)
1904= %SystemDrive%
1905= %SystemRoot%
1906= %ProgramFiles%
1907= %CommonDesktop%
1908= %CommonDocuments%
1909= %AllUsersProfile%
1910= %UserDesktop%
1911= %UserDocuments%
1912= %UserProfile%
;Common
2000= OK
2001= Cancelar
2002= * %%T = Caminho de extração
2003= Botão direito do mouse para inserir outras caminhos de variáveis
Could you please remove the word “setup” from the generated SFX meta data? When the word setup appears in the meta data of an EXE it triggers “installer detection” on Windows Vista and later. When I use your sfx generator to extract to temp, afterward I receive a message asking if everything installed OK (by Program compatibility assistant PCA). If avoid the words “setup, update, install” in your generated EXE, this will no longer happen.
PCA problem is resolved by embedding a manifest in the SFX (manifest declares with which Windows versions EXE is compatible)
From http://msdn.microsoft.com/en-us/library/windows/desktop/dd371711(v=vs.85).aspx
The following Windows components provide divergent behavior based on the Compatibility section in Windows 7:
Windows 7: Applications with Compatibility section will not get the PCA mitigation.
There are two mechanisms that respond to the file containing “setup” in the name. PCA and Setup Detection in App Compat. PCA has one mode for regular apps and one for setups. So manifesting for compatibility will not necessarily handle setup.exe detection.
However, I don’t think it is possible to use manifests anyway – most Self Extracting EXEs are not in Windows “PE” format – which is required to be able to embed a manifest.
Thank you very much, awesome program! propose to spread the full program and replace ammunition Resource Hacker to http://www.resedit.net/.
Expand your graphics design program! So thank you very much – waiting for the new version ..
Hi, I have traslated in Italian language the text messages your program 7-Zip SFX Maker.
Then I have 3 suggestions about configuration session:
1) Being able to decide the name of the resulting EXE file.
2) Being able to decide where to save the resulting EXE file.
3) Being able to configure the abort extraction with its confirmation message (the modified SFX module permits it)
Thanks
; Language: Italiano
; Translator: Roberto Franzoni
; ========= TRANSLATING THIS FILE TO ANOTHER LANGUAGE ========
; Replace the text in each numbered line.
; Save this INI file with name of the language.
; This file should be saved with UTF-8 encoding.
; ============================================================
; Tab page titles
1000= File
1001= Generale
1002= Testo
1003= Icona
1004= Collegamento
1005= Esecuzione
1006= Variabili
1007= A proposito di..
;Menu text
1100= File
1101= Opzioni
1102= Linguaggio
1103= Aggiungi 7z files
1104= Carica profilo
1105= Salva profilo
1106= Scegli carattere interfaccia
1107= Prepara il file SFX
;Files page
1200= L’archivio SFX sarà creato nella stessa cartella.
1201= Un archivio con nome “Example.7z” sarà salvato come “Example.sfx.exe”.
1202= File esistenti saranno sovrascritti.
;General page
1300= Percorso di estrazione
1301= Estrai in cartella temporanea
1302= Estrai in cartella specificata
1303= C:\NuovoFolder
1304= Permetti all’utente di cambiare percorso
1305= Modalità Sovrascrivi
1306= Sovrascrivi tutti i files
1307= Non sovrascrivere
1308= Sovrascrivi files più vecchi
1309= Nascondi progressione di estrazione
1310= Cancella il file SFX dopo estrazione
1311= Usa stile XP
1312= Comprimi il SFX stub con UPX
;Text page
1400= Messaggi
1401= Messaggio di inizio
1402= Messaggio di cancellazione
1403= Messagio di fine
1404= Messagio di inizio estrazione
1405= Sei sicuro di uscire?
1406= File estratti con successo!
1407= Altri testi
1408= Titolo
1409= Testo del percorso di estrazione
1410= Testo di cancellazione estrazione
1411= Nome del File di Archivio 7-ZIP SFX
1412= Seleziona percorso di estrazione
1413= Annulla
;Icon page
1500= Icona SFX (Clicca per selezionare)
1501= Per usare altre icone…
1502= Copia il file di icona nella cartelle “Resources”
;Run dialog
1600= Avvia il programma dopo estrazione
1601= Program *
1602= Argomenti
;Shortcuts dialog
1700= Crea collegamento
1701= Dove creare
1702= Crea per…
1703= Parametri
1704= Desktop
1705= Menu Avvio
1706= Avvio Menu/Programmi
1707= Startup
1708= All users
1709= Utente corrente
1710= File sorgente *
1711= Argomenti
1712= Nome del collegamento
1713= Descrizione del collegamento
1714= Cartella di destinazione
1715= Direttorio di lavoro
1716= File Icona
1717= Indice Icona
;Environment variables dialog
1800= Crea variabile ambiente
1801= Nome
1802= Valore
;Context menu
1900= Copia
1901= Incolla
1902= %%T (Percorso di estrazione)
1903= %%S (percorso SFX)
1904= %SystemDrive%
1905= %SystemRoot%
1906= %ProgramFiles%
1907= %CommonDesktop%
1908= %CommonDocuments%
1909= %AllUsersProfile%
1910= %UserDesktop%
1911= %UserDocuments%
1912= %UserProfile%
;Common
2000= OK
2001= Cancella
2002= * %%T = Percorso di estrazione
2003= Click destro per inserire altri percorsi di variabili
Crashes everytime i click on Make SFX, I have all .net framework 1.1-3.5 sp1 installed,
I’ve installed, uninstalled, and reinstalled and same error, I gave up in the end and manually created the sfx file, as the one created via 3.2 was corrupted. never had the issue with 2.0
running on xp sp3
sorry, can’t get this reply on the right thread. I am getting the same error on Win7.
************** Exception Text **************
System.NullReferenceException: Object reference not set to an instance of an object.
at _7_ZIP_SFX_Maker.frmMain.makeSFX(String archive)
at _7_ZIP_SFX_Maker.frmMain.Start()
at _7_ZIP_SFX_Maker.frmMain.cmdMakeSFX_Click(Object sender, EventArgs e)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
this is what i get in the top part of the error message
The installer for your tool does not work on Windows 7 because it does not elevate before trying to write to Program Files.
I was the one submitting the suggestion to not have the word “setup” in the meta data of the sfx.exe’s you generate and that should stay like it is.
However, if you simply put “setup” or “install” in the file name of your distribution (or anyone else for that matter) you can trigger Windows 7′s setup detection and get an elevation so that it installs.
This is also true of anyone using your product – nput setup, install or update in the name if you want elevation, leave it out if you don’t.
Thanks for the tip! I noticed this problem recently after switching to windows 7.
Getting the same error on Windows 7.
I get the same error on Windows 7.
I’ll fix it in the next version.
For the time being you can rename the setup file to .7z, extract it to a folder and use it from there.
Great job, thanks
Is it possible to add in Dialogs tab “HelpText” for /? option
I’ll add it in the next version
Since you are collecting things for the next version, I wanted to make sure that you know I get a permissions error on Windows 7 when it tries to save config.txt to a subfolder of Program Files.
Officially this type of file should either go in Temp if it is throw away or in %ProgramData% if it is application state informatoin that is needed at the next run.
English Language file Incomplete
Hi
Thanks for your program !
I have translated 7-Zip SFX Maker 3.2 in French language.
“Dialogs” and “ExtractPath” can’t be translated.
Thanks for the translation
where is my last message ?
hiya,
just wonering if u av done a source code for version 3.2, as i have a 7-zip archiving source iav made in vb.net and c++.net and would like to have a bash at integrating them.
Thanks
I to would like to get a copy of the latest source code. Please upload to sourceforge…
some really excellent posts on this internet site , appreciate it for contribution.
Very nice program! Although there are some translation errors. If you’d like me to send you a correct version, send me an email.
P.S.: The program even works with an 12GB big archive, the maximum isn’t 4GB.
You have pulled together an excellent util here that saved me a significant amount of time and effort in rolling my own.
I just wanted to say thankyou for your excellent work. The funtionality, interface and overall user experience is fantastic.
Awesome job, teejee! Do you plan on releasing the code for this like you did for version 2.2?
Thanks!
Hi
First off, Thanks for your program !
I have the Spanish translation, and send a second time teejee but I have received no response, nor have I seen that added to the main download.
There is some dialogue that could not be translated,
Dialogs
Dialogs->ExtractPath
Dialogs->Progress Windows->Progress %
and there is not shown completely.
Dialogs->Progress Windows->Show Icon
Greetings and respects.
============================================
¡Hola!
En primer lugar, gracias por tu programa!
Tengo la traducción a español, ya la envie por segunda vez a teejee pero no he recivido respuesta, ni he visto que la agrege a la descarga principal.
Hay algunos diálogos que no se pudieron traducir,
Dialogs
Dialogs->ExtractPath
Dialogs->Progress Windows->Progress %
y hay un que no se muestra completo.
Dialogs->Progress Windows->Show Icon
Saludos.
Thanks for the translation. It will be added to the package in the next update.
I have a create shortcut item set for the desktop.
The path for creating it on Windows 7 is being built incorrectly.
First, no matter whether I indicate a current user or all users shortcut, it always targets “C:\users\Public”
Second, it seems to be duplicating part of the path.
Here is the error the sfx generates:
‘Could not create folder “C:\Users\Public\Desktop\C:”. The filename, directory name or volume label syntax is incorrect.’
After the Desktop folder it starts again with “C:”
Thanks.
не могу перевести строки ExtractPath и Progress %
где они прописаны ?
Hi
Thanks for this 7-zip-sfx-maker v3.2
For me the problem when working with this program comes.
Like the
http://031.img98.net/out.php/i317326_7ZipSFXMakerv3.2Error.png
@Magsood
I have the same issue when trying to run on Windows XP and Windows 7 SP1 x32 and x64.
norse freya,
; Language: Ukrainian
; Translator: Vladimir L. Dudak
; Email: dvl_02@mail.ru
; ========= TRANSLATING THIS FILE TO ANOTHER LANGUAGE ========
; Replace the text in each numbered line.
; The text should not contain a new line character.
; Save this file with name of the language.
; This file should be saved with UTF-8 encoding.
; ============================================================
; Tab page titles
1000= Файли
1001= Загальні
1002= Текст
1003= Значок
1004= Ярлики
1005= Виконання
1006= Змінні
1007= Про програму
1008= Метаданні
1009= Завдання
1010= Діалоги
;Menu text
1100= Файл
1101= Налаштування
1102= Мова
1103= Додати 7z-файл…
1104= Завантажити налаштування…
1105= Зберегти налаштування…
1106= Шрифт GUI…
1107= Створити SFX
1108= Оновити кеш значків
1109= Останні проекти
;Files page
1200= Архіви SFX будуть створені в тій самій папці.
1201= Архів, що названо Example.7z буде збережено як Example.sfx.exe.
1202= Існуючі файли з такими ж іменами будуть перезаписані.
;General page
1300= Шлях розпакування
1301= В тимчасову папку
1302= Вказати шлях розпакування
1303= C:\NewFolder
1304= Дозволити змінювати шлях
1305= Режим перезапису
1306= Перезаписати всі файли
1307= Без перезапису
1308= Перезаписати старі файли
1309= Приховати процес розпакування
1310= Видалити SFX-файл після розпакування
1311= Використовувати стиль XP
1312= Стиснути SFX модуль використовуючи UPX
;Text page
1400= Повідомлення
1401= Текст повідомлення
1402= Запит при скасуванні
1403= Фінальне повідомлення
1404= Хочете розпакувати архів?
1405= Хочете відмовитись від розпакування?
1406= Файли успішно розпаковано!
1407= Інше
1408= Заголовок
1409= Текст над полем вибору шляху
1410= Текст на кнопці
1411= Архів 7-ZIP SFX
1412= Виберіть шлях розпакування:
1413= Скасувати
1414= Вікно розпакування
1415= Заголовок
1416= Розпакування
1417= Текст у вікні
1418= Ліворуч
1419= Праворуч
1420= Приховати
1421= Показ. значок
1422= Приховати значок у заголовку всіх вікон
1423= Вимкнути кнопку Скасувати і Закрити
1424= Показувати значок SFX у всіх вікнах/діалогах
;Icon page
1500= Значок SFX (Клацніть мишкою, щоб вибрати значок)
1501= Щоб використати інші значки – скопіюйте їх у папку Resources
;Run dialog
1600= Запустити програму після розпакування
1601= Програма *
1602= Параметри
1603= Не чекати завершення програми
1604= Приховувати консольні вікна
1605= Після розпакування буде видалена вся папка чи файли (без попередження)
;Shortcuts dialog
1700= Створити Ярлик
1701= Де створити
1702= Створити для
1703= Параметри Ярлика
1704= Робочий стіл
1705= Меню Пуск
1706= Меню Пуск/Програми
1707= Автозавантаження
1708= Всіх користувачів
1709= Поточного користувача
1710= Файл для якого буде створено Ярлик *
1711= Параметри командного рядка
1712= Ім’я Ярлика
1713= Опис Ярлика
1714= Папка в якій буде створено Ярлик
1715= Робоча папка
1716= Файл Значка
1717= Індекс Значка
;Environment variables dialog
1800= Створити змінні оточення
1801= Ім’я
1802= Значення
;Context menu
1900= Copy
1901= Paste
1902= %%T (Extraction path)
1903= %%S (SFX path)
1904= %SystemDrive%
1905= %SystemRoot%
1906= %ProgramFiles%
1907= %CommonDesktop%
1908= %CommonDocuments%
1909= %AllUsersProfile%
1910= %UserDesktop%
1911= %UserDocuments%
1912= %UserProfile%
;Common
2000= OK
2001= Скасувати
2002= * %%T = Шлях розпакування
2003= Правий клік, щоб додати інші змінні шляхи
;Messages
2100= Resource Hacker не знайдено!
2101= Не будуть доступні деякі можливості.
2102= Файл не знайдено!
2103= ResHacker.exe не знайдено! Значок не буде змінено.
2104= UPX не знайдено!
2105= Join.exe не знайдено! Продовження неможливе.
2106= Додати можна тільки файли 7-ZIP (*.7z)
2107= Додайте в список файл 7-ZIP.
2108= Потім завантажте налаштування.
2109= А потім натисніть кнопку Створити SFX.
2110= Додавання файлів
2111= Підготовка модуля SFX…
2112= Завершено
2113= Створення файлу…
2114= Вкажіть програму для запуску
2115= Вкажіть значення для видалення
2116= Визначте вихідний файл
2117= Визначте ім’я змінної
2118= Помилка у файлі мови
2119= ResHacker.exe не знайдено! Метеданні SFX не буде змінено.
;Metadata tab
2200= Назва поля
2201= Значення поля
;Add Task window
2300= Нове завдання
2301= Завдання, що виконується після розпакування
2302= Створити Ярлик
2303= Запустити Програму
2304= Видалити файл
2305= Встановити змінну оточення
I would like to report that the “create shortcut” task has mixed up the “for every user” and “only for me” options. Both do the opposite
Just switch the “D” and “Du” flag, please, for the next release.
Hi,teejee.
Thank you for your great tool.
This is my Japanese translation.
regards,
; Language: Japanese
; Translator: Masashi Imai
; Email: pe.masashi.imai@gmail.com
; ========= TRANSLATING THIS FILE TO ANOTHER LANGUAGE ========
; Replace the text in each numbered line.
; Save this INI file with name of the language.
; This file should be saved with UTF-8 encoding.
; ============================================================
; Tab page titles
1000= ファイル
1001= 一般
1002= テキスト
1003= アイコン
1007= 情報
1008= メタ情報
1009= タスク
;Menu text
1100= ファイル
1101= オプション
1102= 言語
1103= 7zファイルを追加…
1104= 設定の読込…
1105= 設定の保存…
1106= フォント…
1107= SFX作成
1108= アイコンキャッシュのリフレッシュ
1109= 高速読込
;Files page
1200= SFXファイルは同じフォルダに作成されます。
1201= Example.7zという名前の書庫ファイルがExample.sfx.exeとして保存されます。
1202= 同名ファイルが存在していた場合、上書きされます。
;General page
1300= 解凍先のパス
1301= 一時フォルダ
1303= C:\NewFolder
1304= ユーザーが解凍先を変更するのを許可
1305= 上書きの設定
1306= すべて上書き
1307= 上書きしない
1308= 古いファイルを上書き
1309= 解凍の進捗状況を表示する
1310= 解凍後SFXファイルを削除する
1311= XPスタイルを使う
1312= UPXでSFX stubを圧縮する
;Text page
1401= 開始時のプロンプト
1402= キャンセル時のプロンプト
1403= 終了メッセージ
1404= 解凍開始
1405= キャンセルしてもよろしいですか?
1406= ファイルの解凍に成功しました
1408= タイトル
1409= 解凍先パス
1410= キャンセル時のテキスト
1411= 7-ZIP SFX 書庫
1412= 解凍先パスを選択してください
1413= 中止
1414= 進捗状況ウィンドウ
1415= タイトルテキスト
1416= 解凍しています
1417= ダイアログテキスト
1418= 左に表示
1419= 右に表示
1420= 隠す
1421= アイコンを表示
1422= すべてのウィンドウのタイトルバーを隠す
1423= キャンセルボタンと閉じるボタンを無効化
1424= 開始、終了、キャンセルプロンプトにSFXアイコンを表示
;Icon page
1500= SFX アイコン (クリックして選択)
1501= 別のアイコンを利用する場合、Resourceフォルダにアイコンファイルをコピーしてください
;Run dialog
1600= 解凍後にプログラムを起動
1601= プログラム *
1602= 引数
1603= プログラムの終了を待たない
1604= コンソールウィンドウを隠す
1605= すべてのファイルとフォルダを実行後警告なしに削除する
;Shortcuts dialog
1700= ショートカットの作成
1701= ショートカットの作成場所
1702= Create for
1703= パラメーター
1704= デスクトップ
1705= スタートメニュー
1706= スタートメニュー/プログラム
1707= スタートアップ
1708= すべてのユーザー
1709= 現在のユーザー
1710= ソースファイル *
1711= 変数
1712= ショートカット名称
1713= ショートカット説明
1714= 作成先フォルダー
1715= 作業ディレクトリ
1716= アイコンファイル
1717= アイコンインデックス
;Environment variables dialog
1800= 環境変数を作成
1801= キー名
1802= 値
;Context menu
1900= コピー
1901= 貼り付け
1902= %%T (解凍先パス)
1903= %%S (SFXパス)
1904= %SystemDrive%
1905= %SystemRoot%
1906= %ProgramFiles%
1907= %CommonDesktop%
1908= %CommonDocuments%
1909= %AllUsersProfile%
1910= %UserDesktop%
1911= %UserDocuments%
1912= %UserProfile%
;Common
2000= OK
2001= Cancel
2002= * %%T = 解凍先パス (右クリックして他のパスを追加する)
;Messages
2100= Resource Hackerが見つかりません!
2101= 無効なオプションがあります。
2102= ファイルがありません!
2103= ResHacker.exeがありません! SFXのアイコンは変更されません。
2104= UPXが見つかりません!
2105= Join.exeが見つかりません!処理を中止します。
2106= 7-ZIP形式のファイル(*.7z)を追加してください。
2107= 最初に7-ZIP形式のファイルをファイルリストに追加してください。
2108= そのあとで設定を変更します。
2109= 最後にSFX作成ボタンをクリックします。
2110= ファイルを追加してください。
2111= SFXモジュールの準備中です…
2112= 終了しました
2113= ファイル書き込み中です…
2114= 実行するファイルが見つかりません
2115= 削除するファイルが見つかりません
2116= ソースファイルが見つかりません
2117= 変数名が不正です
2118= 言語ファイルの形式が不正です。
2119= ResHacker.exeがありません!SFXのメタデータは変更されません。
;Metadata tab
2200= フィールド名
2201= フィールドの値
;Add Task window
2300= 新しいタスク
2301= 解凍後に実行するタスクを選択してください
2302= ショートカット作成
2303= プログラム起動
2304= ファイル削除
2305= 環境変数の作成
Dude, I’m experiencing and error with the overwrite files option. It simply doesn’t overwrite them. That’s been happening since 2.2 version. Can you please take a look at this? It must be something simple to repair and it’s very important to me.
The software is giving me an error message after the Make process, but the installer generated seems to be ok though.
One suggestion is to make the “yes” “no” “cancel” buttons language free, just like the messages above them are, maybe the user could set their text’s.
Besides this, your software is great. Congrats!
Cheers
Nicolas
Does not work with 7zip splitted in parts…
hello, can the manifest give the option to run as “requireAdministrator” or “asInvoker” so that uac is triggered in vista/7, or can the manifest just not be compressed then one can change it? also can the app be made to launch bat/cmd files as well as exe file?
Hi,
Just found a bug, the option “Allow user to change Path” on Dialogs / ExtractPath isn’t saved/restored to the settings file.
Thanks for your great work.
Hi,
Sorry i just found the problem i use a XML configuration file generated on version 2.3 and not from the last version.
Hi,
Is there any way to make SFX with “if” parameter. For example; if abc.exe is exists extract the file. if not dont extract and show an error msg.
Thanks…
Bonjour,
Votre outil est très util.
Je voudrai vous poser une question, peut-on créer un sfx maker en 64 bit sous seven car actuellement le module sfx est compilé en 32 bit.
Merci d’avance, cordialement
peut-on commpiler en 64 bit avec sfx maker, merci pour votre réponse
Is it just me, or is the “hide progress” checkbox backwards from all the others?
When you check “hide progress”, it ENABLES the fields for customizing the progress messages.
When you uncheck it, it DISABLES those fields.
It also gives an “object reference not set” error upon clicking “create”, even when run as admin.
Exactly what I was looking for, tried ThinApp, cameyo and none did the job for me.. however this fit the bill perfectly..
gave small error but sfx created fine regardless.. thanks
Hi,teejee.
Thank you for your great tool.
This is my Hebrew translation.
regards,
; Language: Hebrew
; Translator: Aron Don
; Email: aronrefael@gmail.com
; ========= TRANSLATING THIS FILE TO ANOTHER LANGUAGE ========
; Replace the text in each numbered line.
; Save this INI file with name of the language.
; This file should be saved with UTF-8 encoding.
; ============================================================
; Tab page titles
1000= קבצים
1001= כללי
1002= טקסט
1003= סמל
1007= אודות
1008= Metadata
1009= משימות
;Menu text
1100= קובץ
1101= אפשרויות
1102= שפה
1103= … 7z הוסף קובץ
1104= … טען הגדרות
1105= … שמור הגדרות
1106= גופן המנשק
1107= SFX צור קובץ
1108= Windows רענן את מטמון הסמלים של
1109= טעינה מהירה
;Files page
1200= .באותה תיקייה SFX שמור קבצי
1201= .Example.sfx.exe יישמר בשם Example.7z קובץ בשם
1202= קבצים קיימים עם שם זהה יוחלפו בחדש.
;General page
1300= נתיב חילוץ
1301= תיקייה זמנית
1303= C:\NewFolder
1304= אפשר למשתמש להחליף את הנתיב
1305= מצב דריסת קבצים
1306= דרוס והחלף את כל הקבצים
1307= נא לא להחליף קבצים
1308= דרוס רק קבצים ישנים
1309= הצג מד התקדמות החילוץ
1310= לאחר חילוץ הקבצים SFX -מחק את קובץ ה
1311= XP השתמש בסגנון
1312= UPX באמצעות SFX בצע דחיסת פלט
;Text page
1401= פקודת התחלה
1402= פקודת ביטול
1403= הודעת סיום
1404= התחל חילוץ
1405= ?אתה באמת רוצה לבטל את התהליך
1406= הקבצים חולצו בהצלחה
1408= כותרת
1409= הודעה להצגה עבור בחירת נתיב לחילוץ
1410= הודעה להצגה עבור ביטול
1411= 7-ZIP SFX קובץ
1412= בחר נתיב לחילוץ
1413= סיים
1414= חלון התקדמות
1415= טקסט כותרת
1416= מבצע חילוץ
1417= הודעה
1418= הצג משמאל
1419= הצג מימין
1420= הסתר
1421= הצג סמל
1422= הסתר סמל שורת הכותרת לכל החלונות
1423= בטל לחצני ביטול וסגירה
1424= במסכי התחלה, סיום וביטול SFX הצג סמל
;Icon page
1500= (לחץ לבחירה) SFX סמל
1501= Resources כדי להשתמש בסמל אחר, העתק את הקובץ לתיקיית
;Run dialog
1600= הפעלת תוכנית לאחר החילוץ
1601= * תוכנית
1602= ארגומנטים
1603= נא לא לחכות לסיום התוכנית
1604= Windows הסתר מסוף
1605= לאחר החילוץ יימחק תיקיה שלמה (או הקובץ) ללא שום אזהרה
;Shortcuts dialog
1700= צור קיצור דרך
1701= איפוא ליצור
1702= צור עבור
1703= פרמטרים
1704= שולחן העבודה
1705= תפריט התחל
1706= תפריט התחלה/תוכניות
1707= התחלה
1708= כל המשתמשים
1709= משתמש נוכחי
1710= * קובץ המקור
1711= ארגומנטים
1712= שם קיצור דרך
1713= תיאור קיצור דרך
1714= תיקיית יעד
1715= תיקיית עבודה נוכחי
1716= קובץ סמל
1717= אינדקס סמל
;Environment variables dialog
1800= צור נתיב משתנה
1801= שם
1802= ערך
;Context menu
1900= העתק
1901= הדבק
1902= %%T (נתיב חילוץ)
1903= %%S (SFX נתיב)
1904= %SystemDrive%
1905= %SystemRoot%
1906= %ProgramFiles%
1907= %CommonDesktop%
1908= %CommonDocuments%
1909= %AllUsersProfile%
1910= %UserDesktop%
1911= %UserDocuments%
1912= %UserProfile%
;Common
2000= אישור
2001= ביטול
2002= (נתיב חילוץ (לחיצה ימנית להכנסת ערכים אחרים כנתיבים משתנים = * %%T
;Messages
2100= !לא נמצא Resource Hacker קובץ
2101= .כמה תכונות לא יהיו זמינות
2102= !קובץ חסר
2103= .SFX חסר! לא ניתן לשנות את הסמל לקובץ Resource Hacker קובץ
2104= !לא נמצא UPX קובץ
2105= .לא נמצא! לא ניתן להמשיך Join.exe קובץ
2106= (*.7z) _7ZIP נא להוסיף רק קבצים מסוג
2107= .7ZIP נא להוסיף לרשימת הקבצים קבצי
2108= .לאחר מכן בחר הגדרות
2109= .MakeSFX לסיום לחץ על
2110= הוסף כמה קבצים
2111= … SFX מכין מודול
2112= סיים
2113= … כותב קובץ
2114= נחוץ להגדיר את התוכנית להפעלה
2115= נחוץ להגדיר את הקובץ למחיקה
2116= נחוץ להגדיר את קובץ המקור
2117= נחוץ להגדיר שם משתנה
2118= שגיאה בקובץ השפה
2119= .SFX חסר! לא ניתן לשנות מטה ResHacker.exe קובץ
;Metadata tab
2200= שדה שם
2201= שדה ערך
;Add Task window
2300= משימה חדשה
2301= בחר משימה לביצוע לאחר החילוץ
2302= צור קיצור דרך
2303= הפעל תוכנית
2304= מחק קובץ
2305= הגדר נתיב משתנה
Hello friend:
I have translated into Spanish language file for your program 7-Zip SFX Maker v3.2, you can download from my site, this is the link:
https://sites.google.com/site/lapaginadesenpai/almacen/Spanish.txt?attredirects=0&d=1
I also want to thank you for your work with 7-ZIP SFX Maker v3.2, it has helped me make my portable and my translations patches with 7zip, before the had to do with Winrar …
A greeting from Senpai
The file version will always be 1.2.0.715, could you please make it correspond with the FileVersion metadata??
I get a “could not read SFX configuration or configuration not found” error when I try to run a produced .exe, after adding a RunProgram task… Windows 7 x64 here. Any ideas?
try right click and “run as administrator”
; Language: Greek
; Translator: invader_7
; Email: invader_7@hotmail.com
; ========= TRANSLATING THIS FILE TO ANOTHER LANGUAGE ========
; Replace the text in each numbered line.
; Save this INI file with name of the language.
; This file should be saved with UTF-8 encoding.
; ============================================================
; Tab page titles
1000= Αρχεία
1001= Γενικά
1002= Κείμενο
1003= Εικονίδιο
1004= Συντομεύσεις
1005= Εκτέλεση
1006= Μεταβλητές
1007= Σχετικά
;Menu text
1100= Αρχείο
1101= Επιλογές
1102= Γλώσσα
1103= Προσθήκη 7z αρχείου…
1104= Φόρτωση ρυθμίσεων…
1105= Αποθήκευση ρυθμίσεων…
1106= Γραφικό περιβάλλον…
1107= Δημιουργία SFX
;Files page
1200= Τα SFX αρχεία θα δημιουργηθούνε στον ίδιο φάκελο.
1201= Το αρχείο Example.7z θα γίνει Example.sfx.exe.
1202= Τα αρχεία με το ίδιο όνομα θα αντικατασταθούν.
;General page
1300= Φάκελος εξαγωγής
1301= Εξαγωγή σε προσωρινό φάκελο
1302= Εξαγωγή σε συγκεκριμένο φάκελο
1303= C:\NewFolder
1304= Ο χρήστης μπορεί να αλλάξει τον φάκελο εξαγωγής
1305= Επιλογές αντικατάστασης
1306= Αντικατάσταση όλων
1307= Να μην γίνει αντικατάσταση
1308= Αντικατάσταση παλαιότερων
1309= Απόκρυψη μπάρας πρόοδου
1310= Διαγραφή SFX μετά την ολοκλήρωση
1311= Στυλ XP
1312= Συμπίεση του SFX με UPX
;Text page
1400= Μηνύματα
1401= Μήνυμα έναρξης
1402= Μήνυμα ακύρωσης
1403= Μήνυμα τέλους
1404= Έναρξη εξαγωγής
1405= Να γίνει ακύρωση ;
1406= Η εξαγωγή ολοκληρώθηκε επιτυχώς !
1407= Άλλο κείμενο
1408= Τίτλος
1409= Κείμενο φακέλου εξαγωγής
1410= Κείμενο ακύρωσης εξαγωγής
1411= Αρχείο 7-ZIP SFX
1412= Διαλέξτε φάκελο εξαγωγής
1413= Ακύρωση
;Icon page
1500= SFX εικονίδιο (Πατήστε για επιλογή)
1501= Χρήση άλλου εικονιδίου
1502= Αντιγράψτε το εικονίδιο στον φάκελο Resources
;Run dialog
1600= Εκτέλεση προγράμματος μετά την εξαγωγή
1601= Πρόγραμμα *
1602= Παράμετροι
;Shortcuts dialog
1700= Δημιουργία συντόμευσης
1701= Που θα γίνει η δημιουργία
1702= Δημιουργία για
1703= Παράμετροι
1704= Επιφάνεια εργασίας
1705= Έναρξη
1706= Έναρξη/Προγράμματα
1707= Εκκίνηση
1708= Όλους τους χρήστες
1709= Αυτόν τον χρήστη
1710= Αρχείο εισαγωγής *
1711= Παράμετροι
1712= Όνομα συντόμευσης
1713= Περιγραφή συντόμευσης
1714= Φάκελος δημιουργίας
1715= Φάκελος αρχείων
1716= Αρχείο εικονιδίων
1717= Επιλεγμένο εικονίδιο
;Environment variables dialog
1800= Δημιουργία μεταβλητών περιβάλλοντος
1801= Όνομα
1802= Τιμή
;Context menu
1900= Αντιγραφή
1901= Επικόλληση
1902= %%T (Διαδρομή εξαγωγής)
1903= %%S (Διαδρομή SFX)
1904= Δίσκος windows
1905= Φάκελος windows
1906= Αρχείο εφαρμογών
1907= Επιφάνεια εργασίας
1908= Τα έγγραφα
1909= Όλοι οι χρήστες
1910= Επιφάνεια χρήστη
1911= Τα έγγραμα μου
1912= Αυτός ο χρήστης
;Common
2000= Εντάξει
2001= Ακύρωση
2002= * %%T = Διαδρομή εξαγωγής
2003= Δεξί κλικ για εισαγωγή νέων μεταβλητών διαδρομής
Inbuilt SFX Archive Creator in Windows XP
http://trixem.blogspot.in/2012/07/inbuilt-sfx-archive-creator-in-windows.html
Unfortunately the created exe will not attach to gmail because google says it is a virus.
Force UAC Prompt
Use ResHacker to modify the 7zsd.sfx file
extract resource 24 (the manifest)
on the line with:
I change “asInvoker” to “requireAdministrator”
and replace the embedded resource with the modified file
the resulting SFX archive will force an admin UAC prompt on vista/7 before running, (XP Works as normal)
hope this helps some people
需叫用 Just-In-Time (JIT) 偵錯的詳細資料,
請參閱本訊息結尾處 (而非這個對話方塊) 的資訊。
************** 例外狀況文字 **************
System.NullReferenceException: 並未將物件參考設定為物件的執行個體
於 _7_ZIP_SFX_Maker.frmMain.makeSFX(String archive)
於 _7_ZIP_SFX_Maker.frmMain.Start()
於 _7_ZIP_SFX_Maker.frmMain.cmdMakeSFX_Click(Object sender, EventArgs e)
於 System.Windows.Forms.Control.OnClick(EventArgs e)
於 System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
於 System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
於 System.Windows.Forms.Control.WndProc(Message& m)
於 System.Windows.Forms.ButtonBase.WndProc(Message& m)
於 System.Windows.Forms.Button.WndProc(Message& m)
於 System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
於 System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
************** 已載入的組件 **************
mscorlib
組件版本: 2.0.0.0
Win32 版本: 2.0.50727.5466 (Win7SP1GDR.050727-5400)
程式碼基底: file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll
—————————————-
7-ZIP SFX Maker
組件版本: 3.1.0.0
Win32 版本: 3.2.0.0
程式碼基底: file:///C:/Users/Hardy/Desktop/7-Zip%20SFX%20Maker/7-ZIP%20SFX%20Maker.exe
—————————————-
Microsoft.VisualBasic
組件版本: 8.0.0.0
Win32 版本: 8.0.50727.5420 (Win7SP1.050727-5400)
程式碼基底: file:///C:/Windows/assembly/GAC_MSIL/Microsoft.VisualBasic/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
—————————————-
System
組件版本: 2.0.0.0
Win32 版本: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
程式碼基底: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
—————————————-
System.Windows.Forms
組件版本: 2.0.0.0
Win32 版本: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
程式碼基底: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
—————————————-
System.Drawing
組件版本: 2.0.0.0
Win32 版本: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
程式碼基底: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
—————————————-
System.Runtime.Remoting
組件版本: 2.0.0.0
Win32 版本: 2.0.50727.5420 (Win7SP1.050727-5400)
程式碼基底: file:///C:/Windows/assembly/GAC_MSIL/System.Runtime.Remoting/2.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
—————————————-
Framework.Controls.ProgressBar
組件版本: 1.0.1939.34625
Win32 版本: 1.0.1939.34625
程式碼基底: file:///C:/Users/Hardy/Desktop/7-Zip%20SFX%20Maker/Framework.Controls.ProgressBar.DLL
—————————————-
System.Windows.Forms.resources
組件版本: 2.0.0.0
Win32 版本: 2.0.50727.5420 (Win7SP1.050727-5400)
程式碼基底: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_zh-CHT_b77a5c561934e089/System.Windows.Forms.resources.dll
—————————————-
mscorlib.resources
組件版本: 2.0.0.0
Win32 版本: 2.0.50727.5466 (Win7SP1GDR.050727-5400)
程式碼基底: file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll
—————————————-
************** JIT 偵錯 **************
若要啟用 Just-In-Time (JIT) 偵錯功能,則必須在
此應用程式或電腦的 .config 檔案中,設定
system.windows.forms 區段內的 jitDebugging 值。
且該應用程式也必須在啟用偵錯的狀態下進行
編譯。
例如:
當 JIT 偵錯功能啟用後,會將所有未處理的例外
狀況傳送給電腦上已註冊的 JIT 偵錯工具進行處
理,而不是使用這個對話方塊來處理。
Hi,
It is possible to disable /? and -h arguments? In fact , ignore any arguments and pass-it to application definded in “RunProgram” without using the “-!” argument
Hi,
great GUI – helps a lot. I’ve got one question though: I’ve included a task in my SFX which runs a batch-script. The latter checks the processor architecture by querying for the system variable %PROCESSOR_ARCHITECTURE% and executes some other commands afterwards depending on the result. Unfortunately on my x64-VM, within SFX-context I always get “x86″ as a result of the query despite the VM being 64-Bit. When running the query manually from the commandline of the VM, “AMD64″ is returned correctly.
Is it even possible to get this right?
Thx in advance!
Chris
Regarding my previous comment, no further help is necessary. I found myself a way to solve the problem by reading the CPU architecture from the registry.
If an x86 program runs a commandline prompt on an x64 system, it’ll be x86 wrapped, and the environmental variables will be slightly different. Hence, the best way to check for x86/x64 in a batch file would be
if “%PROCESSOR_ARCHITEW6432%”==”AMD64″ goto _x64
if “%PROCESSOR_ARCHITECTURE%”==”AMD64″ goto _x64
REM Do x86 stuff
goto :eof
REM Do x64 stuff
Hi, ltguillaume! Thx for the fast reply – very appreciated.
Have you ever considered creating an e-book
or guest authoring on other blogs? I have a blog based upon on the same ideas you discuss and would really like to have
you share some stories/information. I know my visitors would value your work.
If you’re even remotely interested, feel free to shoot me an e mail.
Might I just say that after finding 7-ZIP SFX Maker
| teejee2008′s Weblog on Concrete5, what a relief to see someone who basically understands what they’re talking about on the web.
You truly realize how to bring a problem to light and make it important.
Many more people need to have a look at this and have an understanding of this side of the story.
It’s surprising you’re not more prevalent, because you most really possess the gift.
Pingback: marcoschuh.de » Creating self executing .exe archieves with 7ip
Pingback: Compression Software
Pingback: 7Zip To Exe Converter
Pingback: 7-ZIP SFX Maker 2.2
Pingback: 7Zip To Exe Converter | betaSir - We love software