Author: nextgens
Date: 2006-08-18 19:30:21 +0000 (Fri, 18 Aug 2006)
New Revision: 10203

Modified:
   trunk/apps/installer/installclasspath/windows/update.cmd
Log:
more untested code regarding the updating script

Modified: trunk/apps/installer/installclasspath/windows/update.cmd
===================================================================
--- trunk/apps/installer/installclasspath/windows/update.cmd    2006-08-18 
19:26:28 UTC (rev 10202)
+++ trunk/apps/installer/installclasspath/windows/update.cmd    2006-08-18 
19:30:21 UTC (rev 10203)
@@ -65,6 +65,24 @@

 ::Updater is up to date, check Freenet
 :updaterok
+
+:: Register .fref file extention
+echo "Registering .fref file extention"
+echo Windows Registry Editor Version 5.00 >> fref.reg
+echo [HKEY_CLASSES_ROOT\.fref] >> fref.reg
+echo @="fref_auto_file" >> fref.reg
+echo [HKEY_CLASSES_ROOT\fref_auto_file] >> fref.reg
+echo @="Freenet node reference" >> fref.reg
+echo "EditFlags"=dword:00000000 >> fref.reg
+echo "BrowserFlags"=dword:00000008 >> fref.reg
+echo [HKEY_CLASSES_ROOT\fref_auto_file\DefaultIcon] >> fref.reg
+echo @="shell32.dll,56" >> fref.reg
+echo [HKEY_CLASSES_ROOT\fref_auto_file\shell] >> fref.reg
+echo @="Open" >> fref.reg
+regedit /s fref.reg > NUL
+FTYPE fref_auto_file="javaw.exe" -cp "%LOCATION%\freenet.jar" 
freenet.tools.AddRef "%%1" > NUL
+del /F fref.reg
+
 ::Check for sha1test and download if needed.
 if not exist lib mkdir lib
 if not exist lib\sha1test.jar bin\wget.exe -o NUL --timeout=10 --waitretry=20  
http://downloads.freenetproject.org/alpha/installer/sha1test.jar -O 
lib\sha1test.jar


Reply via email to