Author: nextgens
Date: 2006-08-12 18:13:01 +0000 (Sat, 12 Aug 2006)
New Revision: 10047

Modified:
   trunk/apps/new_installer/RegistrySpec.xml
   trunk/apps/new_installer/res/windows/bin/1run.cmd
Log:
new_installer: first version of the .fref file registering

Modified: trunk/apps/new_installer/RegistrySpec.xml
===================================================================
--- trunk/apps/new_installer/RegistrySpec.xml   2006-08-12 17:03:09 UTC (rev 
10046)
+++ trunk/apps/new_installer/RegistrySpec.xml   2006-08-12 18:13:01 UTC (rev 
10047)
@@ -1,18 +1,18 @@
 <?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
 <!-- 
-       ATTENTION!!! do not edit with an editor which do not handle UTF-8 in a 
right manner!!
-       Storing with a wrong editor can crash this file!
-    Registry definition file for IzPack Installation.
-    $Id: RegistrySpec.xml 1335 2005-09-02 11:02:23Z bartzkau $
+ATTENTION!!! do not edit with an editor which do not handle UTF-8 in a right 
manner!!
+Storing with a wrong editor can crash this file!
+Registry definition file for IzPack Installation.
+$Id: RegistrySpec.xml 1335 2005-09-02 11:02:23Z bartzkau $
 -->
 
 <registry>
        <pack name="UninstallStuff">
                <!-- Special "pack", if not defined an uninstall key will be 
generated automatically -->
                <!-- The variable $UNINSTALL_NAME can be only used if 
CheckedHelloPanel will be used
-                    because there the variable will be declared. With that 
variabel it is possible
-                    to install more as one instances of the product on one 
machine each with an
-                    unique uninstall key. -->
+               because there the variable will be declared. With that variabel 
it is possible
+               to install more as one instances of the product on one machine 
each with an
+               unique uninstall key. -->
                <value name="DisplayName" 
                        
keypath="SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\$UNINSTALL_NAME"  
                        root="HKLM" 
@@ -29,6 +29,6 @@
                        
keypath="SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\$UNINSTALL_NAME"  
                        root="HKLM" 
                        string="$APP_URL"/>
-      </pack>
+       </pack>
 </registry>
 

Modified: trunk/apps/new_installer/res/windows/bin/1run.cmd
===================================================================
--- trunk/apps/new_installer/res/windows/bin/1run.cmd   2006-08-12 17:03:09 UTC 
(rev 10046)
+++ trunk/apps/new_installer/res/windows/bin/1run.cmd   2006-08-12 18:13:01 UTC 
(rev 10047)
@@ -1,88 +1,108 @@
[EMAIL PROTECTED] PATH=%SYSTEMROOT%\System32\;%PATH%
[EMAIL PROTECTED] INSTALL_PATH=$INSTALL_PATH
[EMAIL PROTECTED] %INSTALL_PATH%
-
-:: Tweak freenet.ini
[EMAIL PROTECTED] not exist stun goto nostun 
[EMAIL PROTECTED] [EMAIL PROTECTED]:///$INSTALL_PATH\plugins\JSTUN.jar;%PLUGINS%
[EMAIL PROTECTED] plugins > NUL
[EMAIL PROTECTED] -jar bin\sha1test.jar JSTUN.jar plugins > NUL
[EMAIL PROTECTED] /F stun > NUL
-:nostun
-
[EMAIL PROTECTED] not exist librarian goto nolibrarian 
[EMAIL PROTECTED] plugins > NUL
[EMAIL PROTECTED] [EMAIL 
PROTECTED]:///$INSTALL_PATH\plugins\Librarian.jar.url;%PLUGINS%
[EMAIL PROTECTED] -jar bin\sha1test.jar plugins/Librarian.jar.url plugins > NUL
[EMAIL PROTECTED] /F librarian > NUL
-:nolibrarian
-
[EMAIL PROTECTED] pluginmanager.loadplugin=%PLUGINS% >> freenet.ini
-
[EMAIL PROTECTED] exist update echo node.updater.autoupdate=true >> freenet.ini
[EMAIL PROTECTED] /F update > NUL
-
-:: Try to detect a free, aviable port for fproxy
[EMAIL PROTECTED] FPROXY_PORT=8888
[EMAIL PROTECTED] -jar bin\bindtest.jar %FPROXY_PORT% 
[EMAIL PROTECTED] not errorlevel 0 set FPROXY_PORT=8889
[EMAIL PROTECTED] fproxy.enable=true >>freenet.ini
[EMAIL PROTECTED] fproxy.port=%FPROXY_PORT% >>freenet.ini
-
-:: Try to detect a free, aviable port for fcp
[EMAIL PROTECTED] FCP_PORT=9481
[EMAIL PROTECTED] -jar bin\bindtest.jar %FCP_PORT% 
[EMAIL PROTECTED] not errorlevel 0 set FCP_PORT=9482
[EMAIL PROTECTED] fcp.enable=true >>freenet.ini
[EMAIL PROTECTED] fcp.port=%FCP_PORT% >>freenet.ini
-
-:: Try to detect a free, aviable port for console
[EMAIL PROTECTED] CONSOLE_PORT=2323
[EMAIL PROTECTED] -jar bin\bindtest.jar %CONSOLE_PORT% 
[EMAIL PROTECTED] not errorlevel 0 set CONSOLE_PORT=2324
[EMAIL PROTECTED] console.enable=true >>freenet.ini
[EMAIL PROTECTED] console.port=%CONSOLE_PORT% >>freenet.ini
-
[EMAIL PROTECTED] "Downloading freenet-stable-latest.jar"
[EMAIL PROTECTED] -jar bin\sha1test.jar freenet-stable-latest.jar 
"$INSTALL_PATH" > NUL
[EMAIL PROTECTED] freenet-stable-latest.jar freenet.jar > NUl
[EMAIL PROTECTED] "Downloading freenet-ext.jar"
[EMAIL PROTECTED] -jar bin\sha1test.jar freenet-ext.jar "$INSTALL_PATH" > NUL
[EMAIL PROTECTED] "Downloading update.cmd"
[EMAIL PROTECTED] -jar bin\sha1test.jar update/update.cmd "$INSTALL_PATH" > NUL
[EMAIL PROTECTED] "Installing the wrapper"
[EMAIL PROTECTED] "Registering Freenet as a system service"
[EMAIL PROTECTED] -i ../wrapper.conf
-
-:: Start the node up
[EMAIL PROTECTED] start freenet-darknet
[EMAIL PROTECTED] "Waiting for freenet to startup"
[EMAIL PROTECTED] -n 5 127.0.0.1 >nul
-
[EMAIL PROTECTED] "Spawing up a browser"
[EMAIL PROTECTED] http://127.0.0.1:%FPROXY_PORT%/
[EMAIL PROTECTED] welcome.html
-
-:: Installing additionnal softwares
[EMAIL PROTECTED] not exist jsite goto nojsite 
[EMAIL PROTECTED] /F jsite > NUL
[EMAIL PROTECTED] "Downloading jSite"
[EMAIL PROTECTED] -jar bin\sha1test.jar jSite/jSite.jar . > NUL
-:nojsite
-
[EMAIL PROTECTED] not exist thaw goto nothaw 
[EMAIL PROTECTED] /F thaw > NUL
[EMAIL PROTECTED] "Downloading Thaw"
[EMAIL PROTECTED] -jar bin\sha1test.jar Thaw/Thaw.jar . > NUL
-:nothaw
-
[EMAIL PROTECTED] not exist frost goto nofrost 
[EMAIL PROTECTED] /F frost > NUL
[EMAIL PROTECTED] "Downloading Frost"
[EMAIL PROTECTED] -jar bin\sha1test.jar frost/frost.zip . > NUL
[EMAIL PROTECTED] "Setting Frost up"
[EMAIL PROTECTED] frost
[EMAIL PROTECTED] -jar bin\uncompress.jar frost.zip frost > NUL
-:nofrost
-
[EMAIL PROTECTED] "Finished"
[EMAIL PROTECTED] PATH=%SYSTEMROOT%\System32\;%PATH%
[EMAIL PROTECTED] INSTALL_PATH=C:\Program Files\Freenet
[EMAIL PROTECTED] JAVA_HOME=C:\Program Files\Java\jre1.5.0_07
[EMAIL PROTECTED] %INSTALL_PATH%
+
[EMAIL PROTECTED] "Registering FREF file extention"
[EMAIL PROTECTED] Windows Registry Editor Version 5.00 >> fref.reg
[EMAIL PROTECTED] [HKEY_CLASSES_ROOT\fref_auto_file] >> fref.reg
[EMAIL PROTECTED] @="Freenet node reference" >> fref.reg
[EMAIL PROTECTED] "EditFlags"=dword:00000000 >> fref.reg
[EMAIL PROTECTED] "BrowserFlags"=dword:00000008 >> fref.reg
[EMAIL PROTECTED] [HKEY_CLASSES_ROOT\fref_auto_file\DefaultIcon] >> fref.reg
[EMAIL PROTECTED] @="shell32.dll,56" >> fref.reg
[EMAIL PROTECTED] [HKEY_CLASSES_ROOT\fref_auto_file\shell] >> fref.reg
[EMAIL PROTECTED] @="Connect" >> fref.reg
[EMAIL PROTECTED] [HKEY_CLASSES_ROOT\fref_auto_file\shell\Connect] >> fref.reg
[EMAIL PROTECTED] [HKEY_CLASSES_ROOT\fref_auto_file\shell\Connect\command] >> 
fref.reg
[EMAIL PROTECTED] @="\"%JAVA_HOME%\\bin\\java.exe\"  \"-cp\"  
\"%INSTALL_PATH%\\freenet.jar\" \"freenet.support.AddRef\" \"%1\"" >> fref.reg
[EMAIL PROTECTED] /s fref.reg
+:: @del /F fref.reg
+
[EMAIL PROTECTED] "Setting up plugins"
+:: Tweak freenet.ini
[EMAIL PROTECTED] not exist stun goto nostun 
[EMAIL PROTECTED] [EMAIL PROTECTED]:///C:\Program 
Files\Freenet\plugins\JSTUN.jar;%PLUGINS%
[EMAIL PROTECTED] plugins > NUL
[EMAIL PROTECTED] -jar bin\sha1test.jar JSTUN.jar plugins > NUL
[EMAIL PROTECTED] /F stun > NUL
+:nostun
+
[EMAIL PROTECTED] not exist librarian goto nolibrarian 
[EMAIL PROTECTED] plugins > NUL
[EMAIL PROTECTED] [EMAIL PROTECTED]:///C:\Program 
Files\Freenet\plugins\Librarian.jar;%PLUGINS%
[EMAIL PROTECTED] -jar bin\sha1test.jar plugins/Librarian.jar.url plugins > NUL
[EMAIL PROTECTED] plugins\Librarian.jar.url plugins\Librarian.jar > NUL
[EMAIL PROTECTED] /F librarian > NUL
+:nolibrarian
+
[EMAIL PROTECTED] pluginmanager.loadplugin=%PLUGINS% >> freenet.ini
+
[EMAIL PROTECTED] exist update echo node.updater.autoupdate=true >> freenet.ini
[EMAIL PROTECTED] /F update > NUL
+
[EMAIL PROTECTED] "Detecting tcp port abiability"
+:: Try to detect a free, aviable port for fproxy
[EMAIL PROTECTED] FPROXY_PORT=8888
[EMAIL PROTECTED] -jar bin\bindtest.jar %FPROXY_PORT% 
[EMAIL PROTECTED] not errorlevel 0 set FPROXY_PORT=8889
[EMAIL PROTECTED] fproxy.enable=true >>freenet.ini
[EMAIL PROTECTED] fproxy.port=%FPROXY_PORT% >>freenet.ini
+
+:: Try to detect a free, aviable port for fcp
[EMAIL PROTECTED] FCP_PORT=9481
[EMAIL PROTECTED] -jar bin\bindtest.jar %FCP_PORT% 
[EMAIL PROTECTED] not errorlevel 0 set FCP_PORT=9482
[EMAIL PROTECTED] fcp.enable=true >>freenet.ini
[EMAIL PROTECTED] fcp.port=%FCP_PORT% >>freenet.ini
+
+:: Try to detect a free, aviable port for console
[EMAIL PROTECTED] CONSOLE_PORT=2323
[EMAIL PROTECTED] -jar bin\bindtest.jar %CONSOLE_PORT% 
[EMAIL PROTECTED] not errorlevel 0 set CONSOLE_PORT=2324
[EMAIL PROTECTED] console.enable=true >>freenet.ini
[EMAIL PROTECTED] console.port=%CONSOLE_PORT% >>freenet.ini
+
[EMAIL PROTECTED] "Downloading freenet-stable-latest.jar"
[EMAIL PROTECTED] -jar bin\sha1test.jar freenet-stable-latest.jar "C:\Program 
Files\Freenet" > NUL
[EMAIL PROTECTED] freenet-stable-latest.jar freenet.jar > NUl
[EMAIL PROTECTED] "Downloading freenet-ext.jar"
[EMAIL PROTECTED] -jar bin\sha1test.jar freenet-ext.jar "C:\Program 
Files\Freenet" > NUL
[EMAIL PROTECTED] "Downloading update.cmd"
[EMAIL PROTECTED] -jar bin\sha1test.jar update/update.cmd "C:\Program 
Files\Freenet" > NUL
[EMAIL PROTECTED] "Installing the wrapper"
[EMAIL PROTECTED] "Registering Freenet as a system service"
[EMAIL PROTECTED] -i ../wrapper.conf
+
+:: Start the node up
[EMAIL PROTECTED] start freenet-darknet
[EMAIL PROTECTED] "Waiting for freenet to startup"
[EMAIL PROTECTED] -n 5 127.0.0.1 >nul
+
[EMAIL PROTECTED] "Spawing up a browser"
[EMAIL PROTECTED] http://127.0.0.1:%FPROXY_PORT%/
[EMAIL PROTECTED] welcome.html
+
+:: Installing additionnal softwares
[EMAIL PROTECTED] not exist jsite goto nojsite 
[EMAIL PROTECTED] /F jsite > NUL
[EMAIL PROTECTED] "Downloading jSite"
[EMAIL PROTECTED] -jar bin\sha1test.jar jSite/jSite.jar . > NUL
+:nojsite
+
[EMAIL PROTECTED] not exist thaw goto nothaw 
[EMAIL PROTECTED] /F thaw > NUL
[EMAIL PROTECTED] "Downloading Thaw"
[EMAIL PROTECTED] -jar bin\sha1test.jar Thaw/Thaw.jar . > NUL
+:nothaw
+
[EMAIL PROTECTED] not exist frost goto nofrost 
[EMAIL PROTECTED] /F frost > NUL
[EMAIL PROTECTED] "Downloading Frost"
[EMAIL PROTECTED] -jar bin\sha1test.jar frost/frost.zip . > NUL
[EMAIL PROTECTED] "Setting Frost up"
[EMAIL PROTECTED] frost
[EMAIL PROTECTED] -jar bin\uncompress.jar frost.zip frost > NUL
+:nofrost
+
[EMAIL PROTECTED] "Finished"

_______________________________________________
cvs mailing list
[email protected]
http://emu.freenetproject.org/cgi-bin/mailman/listinfo/cvs

Reply via email to