[eMule-Web]  

Zurck   [eMule-Web] > eMule > eMule MOD - Development

eMule MOD - Development Alles zum Thema MOD Entwicklung. Fragen, Wnsche, Ideen zu neuen Features.

Antwort
 
LinkBack Themen-Optionen
Alt 27. November 2004, 23:35   #1
Newbie
 
Registriert seit: 03.10.2004
Beitrge: 3
Standard: Emule Setup Script Problem: Emule Setup Script



Moin

Ich hab nach langer suche mal ein Script gefunden welches die Installer.exe macht fr emule mit dem NULLSOFT Prog NSIS hier mal das Script

Code:
;NSIS Modern User Interface version 1.61
; eMule Installer Script
; by Ornis

!include "MUI.nsh"
!include "Sections.nsh"

Name "eMule v0.43b" ;Define your own software name here

Brandingtext "eMule Installation"
OutFile "eMule0.43b-Installer_nohelp.exe"

SetCompressor lzma

;Interface Settings
!define MUI_ABORTWARNING

XPStyle on

  !insertmacro MUI_DEFAULT MUI_WELCOMEFINISHPAGE_BITMAP "logo.bmp"
  !insertmacro MUI_DEFAULT MUI_UNWELCOMEFINISHPAGE_BITMAP "logo.bmp"
  
;--------------------------------
;Configuration


   ;!insertmacro MUI_RESERVEFILE_SPECIALBITMAP
 
  LicenseLangString myLicenseData 1033 "..\docs\license.txt"
  LicenseLangString myLicenseData 1031 "..\docs\license-GER.txt"
  LicenseLangString myLicenseData 1036 "..\docs\license-FR.txt"
  LicenseLangString myLicenseData 1034 "..\docs\license-SP.txt"
  LicenseLangString myLicenseData 1030 "..\docs\license-DK.txt"
  LicenseLangString myLicenseData 1032 "..\docs\license-GR.txt"
  LicenseLangString myLicenseData 1038 "..\docs\license.txt"
  LicenseLangString myLicenseData 1046 "..\docs\license-PT_BR.txt"
  LicenseLangString myLicenseData 1040 "..\docs\license-IT.txt"
  LicenseLangString myLicenseData 1042 "..\docs\license-KO.txt"
  LicenseLangString myLicenseData 1049 "..\docs\license-RU.txt"
  LicenseLangString myLicenseData 1028 "..\docs\license.txt"
  LicenseLangString myLicenseData 1051 "..\docs\license.txt"
  LicenseLangString myLicenseData 1063 "..\docs\license-LT.txt"
;  LicenseData /LANG=${LANG_SIMPCHINESE} "..\docs\license-SC.txt"
;  LicenseData /LANG=${LANG_JAPANESE} "..\docs\license.txt"
;  LicenseData /LANG=${LANG_DUTCH} "..\docs\license.txt"
;  LicenseData /LANG=${LANG_POLISH} "..\docs\license.txt"
;  LicenseData /LANG=${LANG_UKRAINIAN} "..\docs\license.txt"
;  LicenseData /LANG=${LANG_CZECH} "..\docs\license.txt"
;  LicenseData /LANG=${LANG_BULGARIAN} "..\docs\license.txt"

  LicenseData $(myLicenseData)  

  !insertmacro MUI_PAGE_WELCOME
  !insertmacro MUI_PAGE_LICENSE "$(myLicenseData)"
  !insertmacro MUI_PAGE_COMPONENTS
  !insertmacro MUI_PAGE_DIRECTORY
  !insertmacro MUI_PAGE_INSTFILES

  !insertmacro MUI_UNPAGE_CONFIRM
  !insertmacro MUI_UNPAGE_INSTFILES

  ;Languages
  !insertmacro MUI_LANGUAGE "German"
  !insertmacro MUI_LANGUAGE "English"
  !insertmacro MUI_LANGUAGE "French"
  !insertmacro MUI_LANGUAGE "Spanish"
  !insertmacro MUI_LANGUAGE "Danish"
  !insertmacro MUI_LANGUAGE "Greek"
  !insertmacro MUI_LANGUAGE "Hungarian"
  !insertmacro MUI_LANGUAGE "Italian"
  !insertmacro MUI_LANGUAGE "Korean"
  !insertmacro MUI_LANGUAGE "PortugueseBR"
  !insertmacro MUI_LANGUAGE "Russian"
  !insertmacro MUI_LANGUAGE "Slovak"
  !insertmacro MUI_LANGUAGE "TradChinese"   
  !insertmacro MUI_LANGUAGE "Lithuanian"
;  !insertmacro MUI_LANGUAGE "Bulgarian"
;  !insertmacro MUI_LANGUAGE "Czech"
;  !insertmacro MUI_LANGUAGE "Dutch"
;  !insertmacro MUI_LANGUAGE "Japanese"   
;  !insertmacro MUI_LANGUAGE "Polish"
;  !insertmacro MUI_LANGUAGE "SimpChinese"

  ;Component-selection page
    ;Titles
    LangString sec_main ${LANG_ENGLISH} "Program Files"
    LangString sec_deinst ${LANG_ENGLISH} "eMule deinstallieren"
    LangString sec_help ${LANG_ENGLISH} "Help Files"
    LangString sec_link ${LANG_ENGLISH} "Take Ed2k-Links"
    LangString DESC_sec_main ${LANG_ENGLISH} "Installs the program files"
    LangString DESC_sec_help ${LANG_ENGLISH} "Installs available helpfiles. More languages might be available on our homepage!"
    LangString DESC_sec_link ${LANG_ENGLISH} "Registers eMule to take ed2k-Links."
    LangString DESC_lang_eng ${LANG_ENGLISH} "English"
    LangString DESC_lang_de ${LANG_ENGLISH} "German"
    LangString LANGUAGEID ${LANG_ENGLISH} "1033"
    LangString LANGUAGEDLL ${LANG_ENGLISH} "-"

    LangString sec_main ${LANG_GERMAN} "Programmdateien"
    LangString sec_deinst ${LANG_GERMAN} "eMule deinstallieren"
    LangString sec_help ${LANG_GERMAN} "Hilfedateien"
    LangString sec_link ${LANG_GERMAN} "Ed2k-Links nehmen"
    LangString DESC_sec_main ${LANG_GERMAN} "Installiert die Programmdateien"
    LangString DESC_sec_help ${LANG_GERMAN} "Installiert verfgbare Hilfedateien. Weitere Sprachen evtl. auf unserer Homepage verfgbar."
    LangString DESC_sec_link ${LANG_GERMAN} "Registriert eMule fr die Annahme von Ed2k-Links."
    LangString DESC_lang_eng ${LANG_GERMAN} "Englisch"
    LangString DESC_lang_de ${LANG_GERMAN} "Deutsch"
    LangString LANGUAGEID ${LANG_GERMAN} "1031"
    LangString LANGUAGEDLL ${LANG_GERMAN} "de_DE.dll"

    LangString sec_main ${LANG_PORTUGUESEBR} "Arquivos de programas"
    LangString sec_deinst ${LANG_PORTUGUESEBR} "Desinstalao do eMule"
    LangString sec_help ${LANG_PORTUGUESEBR} "Arquivos de Ajuda"
    LangString sec_link ${LANG_PORTUGUESEBR} "Pegar Links Ed2k"
    LangString DESC_sec_main ${LANG_PORTUGUESEBR} "Instalar o arquivo emule.exe"
    LangString DESC_sec_help ${LANG_PORTUGUESEBR} "Instalar todos arquivos de Ajuda disponveis."
    LangString DESC_sec_link ${LANG_PORTUGUESEBR} "Registrar eMule para pegar links ed2k."
    LangString DESC_lang_eng ${LANG_PORTUGUESEBR} "Ingls"
    LangString DESC_lang_de ${LANG_PORTUGUESEBR} "Alemo"
    LangString LANGUAGEID ${LANG_PORTUGUESEBR} "1046"
    LangString LANGUAGEDLL ${LANG_PORTUGUESEBR} "pt_BR.dll"

    LangString sec_main ${LANG_DANISH} "Programmer"
    LangString sec_deinst ${LANG_DANISH} "Afinstaller eMule"
    LangString sec_help ${LANG_DANISH} "Hjlpefiler"
    LangString sec_link ${LANG_DANISH} "Overtag Ed2k-Links"
    LangString DESC_sec_main ${LANG_DANISH} "Installerer programfilen emule.exe"
    LangString DESC_sec_help ${LANG_DANISH} "Installerer alle tilgngelige hjlpefiler."
    LangString DESC_sec_link ${LANG_DANISH} "Registrerer eMule til at overtage ed2k-Links."
    LangString DESC_lang_eng ${LANG_DANISH} "English"
    LangString DESC_lang_de ${LANG_DANISH} "German"
    LangString LANGUAGEID ${LANG_DANISH} "1030"
    LangString LANGUAGEDLL ${LANG_DANISH} "da_DK.dll"

    ;Lithuanian
    LangString sec_main ${LANG_LITHUANIAN} "Programos failai"
    LangString sec_deinst ${LANG_LITHUANIAN} "eMule idiegimas"
    LangString sec_help ${LANG_LITHUANIAN} "Pagalbos failai"
    LangString sec_link ${LANG_LITHUANIAN} "Perimti ed2k-nuorodas"
    LangString DESC_sec_main ${LANG_LITHUANIAN} "Bus diegtas programos failas emule.exe"
    LangString DESC_sec_help ${LANG_LITHUANIAN} "Bus idiegsti itie pagalbos failai. Daugiau kalbu gali buti prieinama musu projekto puslapyje!"
    LangString DESC_sec_link ${LANG_LITHUANIAN} "Priskirs ed2k-nuorodas prie eMule."
    LangString DESC_lang_eng ${LANG_LITHUANIAN} "Angl"
    LangString DESC_lang_de ${LANG_LITHUANIAN} "Vokiei"
    LangString LANGUAGEID ${LANG_LITHUANIAN} "1063"
    LangString LANGUAGEDLL ${LANG_LITHUANIAN} "lt_LT.dll"
   
   
    LangString sec_main ${LANG_SPANISH} "Archivos de programa"
    LangString sec_deinst ${LANG_SPANISH} "Desinstalar eMule"
    LangString sec_help ${LANG_SPANISH} "Archivos de ayuda"
    LangString sec_link ${LANG_SPANISH} "Capturar enlaces Ed2k"
    LangString DESC_sec_main ${LANG_SPANISH} "Instalar los archivos del programa"
    LangString DESC_sec_help ${LANG_SPANISH} "Instalar archivos de ayuda disponibles. En nuestra web habr mas lenguajes disponibles"
    LangString DESC_sec_link ${LANG_SPANISH} "Registrar la asociacin de los enlaces ed2k al eMule."
    LangString DESC_lang_eng ${LANG_SPANISH} "Ingls"
    LangString DESC_lang_de ${LANG_SPANISH} "Alemn"
    LangString LANGUAGEID ${LANG_SPANISH} "1034"
    LangString LANGUAGEDLL ${LANG_SPANISH} "es_ES_T.dll"
    
    LangString sec_main ${LANG_FRENCH} "Fichiers"
    LangString sec_deinst ${LANG_FRENCH} "Dsinstaller eMule"
    LangString sec_help ${LANG_FRENCH} "Fichier d'aides"
    LangString sec_link ${LANG_FRENCH} "Associer avec les liens Ed2k"
    LangString DESC_sec_main ${LANG_FRENCH} "Installer le fichier emule.exe"
    LangString DESC_sec_help ${LANG_FRENCH} "Installer tous les fichiers d'aides disponibles."
    LangString DESC_sec_link ${LANG_FRENCH} "Ajouter eMule dans le registre pour prendre les liens ed2k."
    LangString DESC_lang_eng ${LANG_FRENCH} "Anglais"
    LangString DESC_lang_de ${LANG_FRENCH} "German"
    LangString LANGUAGEID ${LANG_FRENCH} "1036"
    LangString LANGUAGEDLL ${LANG_FRENCH} "fr_FR.dll"

    LangString sec_main ${LANG_GREEK} " "
    LangString sec_deinst ${LANG_GREEK} "  eMule"
    LangString sec_help ${LANG_GREEK} " "
    LangString sec_link ${LANG_GREEK} "  Ed2k-Links"
    LangString DESC_sec_main ${LANG_GREEK} "   emule.exe"
    LangString DESC_sec_help ${LANG_GREEK} "     ."
    LangString DESC_sec_link ${LANG_GREEK} "  eMule   ed2k-Links."
    LangString DESC_lang_eng ${LANG_GREEK} ""
    LangString DESC_lang_de ${LANG_GREEK} ""
    LangString LANGUAGEID ${LANG_GREEK} "1032"
    LangString LANGUAGEDLL ${LANG_GREEK} "el_GR.dll"

    LangString sec_main ${LANG_TRADCHINESE} "{ɮ"
    LangString sec_deinst ${LANG_TRADCHINESE} "eMule Ϧw"
    LangString sec_help ${LANG_TRADCHINESE} "ɮ"
    LangString sec_link ${LANG_TRADCHINESE} "M Ed2k sp"
    LangString DESC_sec_main ${LANG_TRADCHINESE} "w˳o*ӵ{ɮ"
    LangString DESC_sec_help ${LANG_TRADCHINESE} "w˦Ϊɮ. hy]\b*̪**o!"
    LangString DESC_sec_link ${LANG_TRADCHINESE} "eMule Ed2k sp."
    LangString DESC_lang_eng ${LANG_TRADCHINESE} "*^"
    LangString DESC_lang_de ${LANG_TRADCHINESE} "w"
    LangString LANGUAGEID ${LANG_TRADCHINESE} "1028"
    LangString LANGUAGEDLL ${LANG_TRADCHINESE} "zh_TW.dll"

    LangString sec_main ${LANG_HUNGARIAN} "Programfjlok"
    LangString sec_deinst ${LANG_HUNGARIAN} "eMule eltvoltsa"
    LangString sec_help ${LANG_HUNGARIAN} "Sgfjlok"
    LangString sec_link ${LANG_HUNGARIAN} "Ed2k hivatkozsok trstsa"
    LangString DESC_sec_main ${LANG_HUNGARIAN} "Telepti a program fjljait"
    LangString DESC_sec_help ${LANG_HUNGARIAN} "Telepti az elrhet sgfjlokat. Tovbbi nyelvek a honlapunkon rhetek el!"
    LangString DESC_sec_link ${LANG_HUNGARIAN} "Az eMule automatikusan lekezeli az ed2k hivatkozsokat."
    LangString DESC_lang_eng ${LANG_HUNGARIAN} "Angol"
    LangString DESC_lang_de ${LANG_HUNGARIAN} "Nmet"
    LangString LANGUAGEID ${LANG_HUNGARIAN} "1038"
    LangString LANGUAGEDLL ${LANG_HUNGARIAN} "hu_HU.dll"

    LangString sec_main ${LANG_ITALIAN} "Programmi"
    LangString sec_deinst ${LANG_ITALIAN} "Disinstalla eMule"
    LangString sec_help ${LANG_ITALIAN} "Help"
    LangString sec_link ${LANG_ITALIAN} "Prendi gli eD2k-Links"
    LangString DESC_sec_main ${LANG_ITALIAN} "Installa i Files del Programma"
    LangString DESC_sec_help ${LANG_ITALIAN} "Installa gli Help disponibili. Nel nostro sito ce ne potrebbero essere in altre lingue!"
    LangString DESC_sec_link ${LANG_ITALIAN} "Fai Prendere ad eMule gli eD2k-Links."
    LangString DESC_lang_eng ${LANG_ITALIAN} "Inglese"
    LangString DESC_lang_de ${LANG_ITALIAN} "Tedesco"
    LangString LANGUAGEID ${LANG_ITALIAN} "1040"
    LangString LANGUAGEDLL ${LANG_ITALIAN} "it_IT.dll"

    LangString sec_main ${LANG_KOREAN} "α׷"
    LangString sec_deinst ${LANG_KOREAN} "eMule "
    LangString sec_help ${LANG_KOREAN} ""
    LangString sec_link ${LANG_KOREAN} "Ed2k ũ "
    LangString DESC_sec_main ${LANG_KOREAN} "α׷  ġմϴ."
    LangString DESC_sec_help ${LANG_KOREAN} "   ġմϴ."
    LangString DESC_sec_link ${LANG_KOREAN} "eMule ed2k ũ մϴ."
    LangString DESC_lang_eng ${LANG_KOREAN} "English"
    LangString DESC_lang_de ${LANG_KOREAN} "German"    
    LangString LANGUAGEID ${LANG_KOREAN} "1042"
    LangString LANGUAGEDLL ${LANG_KOREAN} "ko_KR.dll"

    LangString sec_main ${LANG_SLOVAK} "Program"
    LangString sec_deinst ${LANG_SLOVAK} "Odstrani eMule"
    LangString sec_help ${LANG_SLOVAK} "Pomo"
    LangString sec_link ${LANG_SLOVAK} "Rezerviraj Ed2k-Povezave"
    LangString DESC_sec_main ${LANG_SLOVAK} "Namesti eMule"
    LangString DESC_sec_help ${LANG_SLOVAK} "Namesti pomo. Ve prevodov lahko najdete na nai strani!"
    LangString DESC_sec_link ${LANG_SLOVAK} "Rezervira Ed2k-Povezave izkljuno za eMule."
    LangString DESC_lang_eng ${LANG_SLOVAK} "Angleko"
    LangString DESC_lang_de ${LANG_SLOVAK} "Nemko"
    LangString LANGUAGEID ${LANG_SLOVAK} "1051"
    LangString LANGUAGEDLL ${LANG_SLOVAK} "sl_SI.dll"

    LangString sec_main ${LANG_RUSSIAN} "Program Files"
    LangString sec_deinst ${LANG_RUSSIAN} " eMule"
    LangString sec_help ${LANG_RUSSIAN} " "
    LangString sec_link ${LANG_RUSSIAN} " Ed2k-"
    LangString DESC_sec_main ${LANG_RUSSIAN} "  "
    LangString DESC_sec_help ${LANG_RUSSIAN} "   .         !"
    LangString DESC_sec_link ${LANG_RUSSIAN} " eMule   ed2k-."
    LangString DESC_lang_eng ${LANG_RUSSIAN} ""
    LangString DESC_lang_de ${LANG_RUSSIAN} ""
    LangString LANGUAGEID ${LANG_RUSSIAN} "1049"
    LangString LANGUAGEDLL ${LANG_RUSSIAN} "ru_RU.dll"

  ;Folder-selection page
  InstallDir "$PROGRAMFILES\eMule"
  InstallDirRegKey HKCU "Software\eMule" "Install Path" 
  
;--------------------------------
;Modern UI System
;Installer Sections

Section $(sec_main) sec_main

  SetOverwrite on
  SetOutPath "$INSTDIR"
  File "..\srchybrid\release\emule.exe"
  File ..\docs\kademlia\changelog.txt
  File ..\docs\kademlia\changelog.ger.txt
  File ..\docs\license.txt
  File ..\docs\license-GER.txt
  File ..\docs\readme.txt
  File eMule.tmpl
  File eMule_Chicane.tmpl
  File Template.eMuleSkin.ini

  File "..\LinkCreator\release\LinkCreator.exe"

  
  SetOverwrite off
  SetOutPath "$INSTDIR\config"
  File adresses.dat
  File staticservers.dat
  File webservices.dat
  File server.met
  ;File nodes.dat

  SetOverwrite on
  SetShellVarContext all

  SetOutPath "$INSTDIR\lang"
  File "..\srchybrid\lang\Dynamic\*.dll" 

  SetOutPath "$INSTDIR\webserver"
  File webserver\*.*

  CreateDirectory $SMPROGRAMS\eMule
  CreateShortCut "$SMPROGRAMS\eMule\eMule.lnk" "$INSTDIR\eMule.exe"
  WriteINIStr "$SMPROGRAMS\eMule\eMule Home Page.url" "InternetShortcut" "URL" "http://www.emule-project.org"
  WriteINIStr "$SMPROGRAMS\eMule\Online FAQ.url" "InternetShortcut" "URL" "http://www.emule-project.org/faq/"
  
  CreateShortCut "$SMPROGRAMS\eMule\LinkCreator.lnk" "$INSTDIR\LinkCreator.exe"
  CreateShortCut "$SMPROGRAMS\eMule\Uninstall eMule.lnk" "$INSTDIR\Uninstall.exe"

  WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\eMule" DisplayName "eMule"
  WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\eMule" UninstallString '"$INSTDIR\Uninstall.exe"'
  ;WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\eMule" DisplayIcon "$INSTDIR\emule.exe"
  
  WriteUninstaller $INSTDIR\Uninstall.exe

  WriteINIStr "$INSTDIR\config\preferences.ini" "eMule" "Language" "$(LANGUAGEID)"
  WriteINIStr "$INSTDIR\config\preferences.ini" "eMule" "DownloadColumnHidden" "0,0,1,0,0,0,0,0,0,0,1,1,1"
  ;Write language to the registry (for the uninstaller)
  WriteRegStr HKCU "Software\eMule" "Installer Language" $LANGUAGE
  WriteRegStr HKCU "Software\eMule" "Install Path" $INSTDIR
  WriteUninstaller "$INSTDIR\Uninstall.exe"
SectionEnd

Section $(sec_link) sec_link
  DeleteRegKey HKCR "ed2k"
  WriteRegStr HKCR "ed2k" "" "URL: ed2k Protocol"
  WriteRegStr HKCR "ed2k\shell" "" "open"
  WriteRegStr HKCR "ed2k\DefaultIcon" "" $INSTDIR\eMule.exe,1
  WriteRegStr HKCR "ed2k\shell\open\command" "" '"$INSTDIR\eMule.exe" "%1"'
SectionEnd

SubSection $(sec_help) sec_help
Section $(DESC_lang_eng) SecHelpEng
  SetOutPath "$INSTDIR"
  File "eMule.chm"
SectionEnd

Section $(DESC_lang_de) SecHelpDe
  SetOutPath "$INSTDIR"
  File "eMule.1031.chm"
SectionEnd
SubSectionEnd
 
;Display the Finish header
;Insert this macro after the sections if you are not using a finish page
;!insertmacro MUI_SECTIONS_FINISHHEADER

;--------------------------------
;Installer Functions

Function .onInit
!insertmacro MUI_LANGDLL_DISPLAY

FunctionEnd

;--------------------------------
;Descriptions

!insertmacro MUI_FUNCTION_DESCRIPTION_BEGIN
	!insertmacro MUI_DESCRIPTION_TEXT ${sec_main} $(DESC_sec_main)
	!insertmacro MUI_DESCRIPTION_TEXT ${sec_link} $(DESC_sec_link)
;	!insertmacro MUI_DESCRIPTION_TEXT ${sec_help} $(DESC_sec_help)
!insertmacro MUI_FUNCTION_DESCRIPTION_END

;--------------------------------
;Uninstaller Section

Section "Uninstall"
  Delete "$INSTDIR\nodes.dat"
  Delete "$INSTDIR\eMule.exe"
  Delete "$INSTDIR\Uninstall.exe"
  Delete "$INSTDIR\config\staticservers.dat"
  Delete "$INSTDIR\eMule.chm"
  Delete "$INSTDIR\eMule.1031.chm"
  Delete "$INSTDIR\config\adresses.dat"
  Delete "$INSTDIR\config\staticservers.dat"
  Delete "$INSTDIR\changelog.txt"
  Delete "$INSTDIR\changelog.ger.txt"
  Delete "$INSTDIR\license*.txt"
  Delete "$INSTDIR\license-GER.txt"
  Delete "$INSTDIR\readme.txt"
  Delete "$INSTDIR\config\server.met"
  Delete "$INSTDIR\*.chm"
  Delete "$INSTDIR\*.tmpl"
  Delete "$INSTDIR\config\webservices.dat"
  Delete "$INSTDIR\webserver\*.*"
  Delete "$INSTDIR\config\shareddir.dat"
  Delete "$INSTDIR\*.bak"
  Delete "$INSTDIR\config\*.bak"
  Delete "$INSTDIR\config\*.dat"
  Delete "$INSTDIR\lang\*.*"
  Delete "$INSTDIR\Template.eMuleSkin.ini"
  Delete "$INSTDIR\Downloads.txt"

  Delete "$INSTDIR\LinkCreator.exe"
  
  SetShellVarContext all

  RMDir "$INSTDIR\webserver"
  RMDir "$INSTDIR\lang"
  RMDir "$INSTDIR"
  RMDir /r $SMPROGRAMS\eMule
  
  DeleteRegValue HKCU "Software\eMule" "Installer Language"
  DeleteRegKey   HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\eMule"
  ;Display the Finish header
  ;!insertmacro MUI_UNFINISHHEADER

SectionEnd

;--------------------------------
;Uninstaller Functions

Function un.onInit

  ;Get language from registry
  ReadRegStr $LANGUAGE HKCU "Software\eMule" "Installer Language"
 
FunctionEnd
Und hier mal das Ergebnis des Fehlers

Zitat:
MakeNSIS v2.02 - Copyright 1999-2004 Nullsoft, Inc.

Portions Copyright 1995-1998 Jean-loup Gailly and Mark Adler (zlib).
Portions Copyright 1996-2002 Julian R Seward (bzip2).
Portions Copyright 1999-2003 Igor Pavlov (lzma).

Contributors: nnop@newmail.ru, Ryan Geiss, Andras Varga, Drew Davidson, Peter Windridge, Dave Laundon, Robert Rainwater, Yaroslav Faybishenko, Jeff Doozan, Amir Szekely, Ximon Eighteen, et al.

Processing plugin dlls: "C:\Programme\NSIS\Plugins\*.dll"
- advsplash::show
- Banner::destroy
- Banner::getWindow
- Banner::show
- BgImage::AddImage
- BgImage::AddText
- BgImage::Clear
- BgImage:estroy
- BgImage::Redraw
- BgImage::SetBg
- BgImage::SetReturn
- BgImage::Sound
- Dialer::AttemptConnect
- Dialer::AutodialHangup
- Dialer::AutodialOnline
- Dialer::AutodialUnattended
- Dialer::GetConnectedState
- InstallOptions::dialog
- InstallOptions::initDialog
- InstallOptions::show
- LangDLL::LangDialog
- Math::Script
- n***ec::Exec
- n***ec::ExecToLog
- n***ec::ExecToStack
- nsisdl:load
- nsisdl:load_quiet
- splash::show
- StartMenu::Select
- System::Alloc
- System::Call
- System::Copy
- System::Free
- System::Get
- System::Int64Op
- System::Store
- TypeLib::GetLibVersion
- TypeLib::Register
- TypeLib::UnRegister
- UserInfo::GetAccountType
- UserInfo::GetName
- VPatch::vpatchfile

SetCompressor: /FINAL bzip2
Changing directory to: "G:"

Processing script file: "G:\emule.nsi"
!include: "C:\Programme\NSIS\Include\MUI.nsh"
!include: "C:\Programme\NSIS\Contrib\Modern UI\System.nsh"
NSIS Modern User Interface version 1.71 - 2002-2004 Joost Verburg (C:\Programme\NSIS\Contrib\Modern UI\System.nsh:11)
!define: "MUI_VERBOSE"="3"
!include: closed: "C:\Programme\NSIS\Contrib\Modern UI\System.nsh"
!include: closed: "C:\Programme\NSIS\Include\MUI.nsh"
!include: "C:\Programme\NSIS\Include\Sections.nsh"
!define: "SECTIONS_INCLUDED"=""
!define: "SF_SELECTED"="1"
!define: "SF_SUBSEC"="2"
!define: "SF_SUBSECEND"="4"
!define: "SF_BOLD"="8"
!define: "SF_RO"="16"
!define: "SF_EXPAND"="32"
!define: "SF_PSELECTED"="64"
!define: "SECTION_OFF"="0xFFFFFFFE"
!define: "INSTTYPE_1"="1"
!define: "INSTTYPE_2"="2"
!define: "INSTTYPE_3"="4"
!define: "INSTTYPE_4"="8"
!define: "INSTTYPE_5"="16"
!define: "INSTTYPE_6"="32"
!define: "INSTTYPE_7"="64"
!define: "INSTTYPE_8"="128"
!define: "INSTTYPE_9"="256"
!define: "INSTTYPE_10"="512"
!define: "INSTTYPE_11"="1024"
!define: "INSTTYPE_12"="2048"
!define: "INSTTYPE_13"="4096"
!define: "INSTTYPE_14"="8192"
!define: "INSTTYPE_15"="16384"
!define: "INSTTYPE_16"="32768"
!define: "INSTTYPE_17"="65536"
!define: "INSTTYPE_18"="131072"
!define: "INSTTYPE_19"="262144"
!define: "INSTTYPE_20"="524288"
!define: "INSTTYPE_21"="1048576"
!define: "INSTTYPE_22"="2097152"
!define: "INSTTYPE_23"="4194304"
!define: "INSTTYPE_24"="8388608"
!define: "INSTTYPE_25"="16777216"
!define: "INSTTYPE_26"="33554432"
!define: "INSTTYPE_27"="67108864"
!define: "INSTTYPE_28"="134217728"
!define: "INSTTYPE_29"="268435456"
!define: "INSTTYPE_30"="536870912"
!define: "INSTTYPE_31"="1073741824"
!define: "INSTTYPE_32"="2147483648"
!include: closed: "C:\Programme\NSIS\Include\Sections.nsh"
Name: "eMule v0.43b"
BrandingText: "eMule Installation"
OutFile: "eMule0.43b-Installer_nohelp.exe"
warning: SetCompressor ignored due to previous call with the /FINAL switch (G:\emule.nsi:13)
!define: "MUI_ABORTWARNING"=""
XPStyle: on
!insertmacro: MUI_DEFAULT
!define: "MUI_WELCOMEFINISHPAGE_BITMAP"="logo.bmp"
!insertmacro: end of MUI_DEFAULT
!insertmacro: MUI_DEFAULT
!define: "MUI_UNWELCOMEFINISHPAGE_BITMAP"="logo.bmp"
!insertmacro: end of MUI_DEFAULT
LicenseLangString: open failed "..\docs\license.txt"
Usage: LicenseLangString name lang_id license_path
Error in script "G:\emule.nsi" on line 29 -- aborting creation process
Hier gibts das Programm Kostenlos http://www.nullsoft.com/free/nsis/

Da viele hier ja modden und ne Installer Machen knnen kann sicher jemand den Fehler finden und ich wre euch dankbar dafr
X-Trancer ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beitrge zu antworten.
Es ist Ihnen nicht erlaubt, Anhnge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beitrge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an


hnliche Themen: Emule Setup Script


  1. TP Link TL-PA250 powerline Script
    Filesharing - 10. May 2013 (2)
  2. Zeitgemes File Hosting Script
    Filesharing - 9. May 2013 (2)
  3. Gibt es einen Sharehoster-Script ?
    Filesharing - 5. February 2012 (2)
  4. AVS Script als H.264 abspeichern/codieren
    Filesharing - 27. June 2011 (1)
  5. Wo kann man beim BELKIN ROUTER SETUP die Verbindung zum Inet des Routers trennen bzw. verbinden?
    Filesharing - 22. March 2011 (2)
  6. pirelli reconnect script fr jdownloader
    Filesharing - 14. December 2010 (2)
  7. Reconnect Script fr Speedport W 503v
    Filesharing - 7. January 2010 (2)
  8. PHP Script fr eMule Seite?
    Allgemeines OffTopic - 2. May 2004 (1)
  9. Frage zum Setup bei edonkey-hybrid 0.51
    eDonkey - Overnet - Kdrive - 21. November 2003 (2)
  10. Samurice script fr emule ?
    eMule - Tools - 8. March 2003 (0)
  11. Fragen zu eMule Setup Dateien
    eMule Allgemein - 16. February 2003 (4)
  12. Probleme mit Netgear FM114P Setup und Emule
    DSL Router - 25. January 2003 (0)


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:14 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
PAGERANK