<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Verdana
}
--></style>
</head>
<body class='hmmessage'>
bueno ya superando la mayoria de obstaculos tengo el siguiente avance en el script QUE FUNCIONA <BR>
<BR>
<BR>
<BR> en mkgmap<BR>
java -Xmx512M -jar mkgmap.jar --code-page=1252 --tdbfile --gmapsupp --road-name-pois --add-pois-to-areas --route --description="OSM_COLOMBIA" --country-abbr="CO" --country-name="COLOMBIA" --index --family-id=639 colombia.osm<BR>
<BR>
<BR>
el codepage 1252 es para permitir que use caracteres en latin<BR>-- index para que se pueda indizar o buscar<BR>MUCHO OJO CON ESTO, SINO QUITA CANAS<BR>--family-id=639 el 639 es 27F en hexadecimal este codigo debe ser el que va a aplicar abajo en la parte que dice "ID" 7f02<BR>
<BR>
<BR>
<BR>
en nullsoft el script es<BR>
<BR>!define DEFAULT_DIR "C:\Garmin\Maps\OSM map"<BR>!define INSTALLER_DESCRIPTION "Mapa de Openstreetmap Ruteable para Colombia"<BR>!define INSTALLER_NAME "OSM Colombia"<BR>!define MAPNAME "Osmmap"<BR>!define PRODUCT_ID "1"<BR>!define VERSION "20101 BETA"<BR>!define REG_KEY "OSM Colombia alfa"<BR>
SetCompressor /SOLID lzma<BR>ShowInstDetails show<BR>
; Includes<BR>!include "MUI2.nsh"<BR>
;--------------------------------<BR> ;Interface Settings<BR>
<BR> !define MUI_HEADERIMAGE<BR> !define MUI_HEADERIMAGE_BITMAP "Osm_linkage.bmp"<BR>; Installer pages<BR>!insertmacro MUI_PAGE_WELCOME<BR>!insertmacro MUI_PAGE_LICENSE osmmap_license.txt<BR>!insertmacro MUI_PAGE_COMPONENTS<BR>!insertmacro MUI_PAGE_DIRECTORY<BR>!insertmacro MUI_PAGE_INSTFILES<BR>!insertmacro MUI_PAGE_FINISH<BR>
; Uninstaller pages<BR>!define MUI_UNPAGE_INSTFILES<BR>
!insertmacro MUI_LANGUAGE "Spanish"<BR>
Name "${INSTALLER_DESCRIPTION}"<BR>OutFile "${INSTALLER_NAME}.exe"<BR>InstallDir "${DEFAULT_DIR}"<BR>
Section "Mapa" SectionMain<BR>SetOutPath "$INSTDIR"<BR> File "${MAPNAME}.img"<BR> File "${MAPNAME}_mdr.img"<BR> File "${MAPNAME}.mdx"<BR> File "${MAPNAME}.tdb"<BR> File "63240001.img"<BR> WriteRegBin HKLM "SOFTWARE\Garmin\MapSource\Families\${REG_KEY}" "ID" 7f02 <BR> WriteRegStr HKLM "SOFTWARE\Garmin\MapSource\Families\${REG_KEY}" "IDX" "$INSTDIR\${MAPNAME}.mdx"<BR> WriteRegStr HKLM "SOFTWARE\Garmin\MapSource\Families\${REG_KEY}" "MDR" "$INSTDIR\${MAPNAME}_mdr.img"<BR> WriteRegStr HKLM "SOFTWARE\Garmin\MapSource\Families\${REG_KEY}\${PRODUCT_ID}" "BMAP" "$INSTDIR\${MAPNAME}.img"<BR> WriteRegStr HKLM "SOFTWARE\Garmin\MapSource\Families\${REG_KEY}\${PRODUCT_ID}" "LOC" "$INSTDIR"<BR> WriteRegStr HKLM "SOFTWARE\Garmin\MapSource\Families\${REG_KEY}\${PRODUCT_ID}" "TDB" "$INSTDIR\${MAPNAME}.tdb"<BR>
WriteUninstaller "$INSTDIR\Uninstall.exe"<BR>
SectionEnd<BR> Section "hipervinculos" <BR>SetOutPath "$INSTDIR"<BR> File "Openstreetmap.url"<BR> File "Wiki Openstreetmap.url"<BR> File "Foro OSM Colombia.url"<BR>File "Facebook Openstreetmap Colombia.url"<BR> CreateDirectory "$SMPROGRAMS\Openstreetmap"<BR> createShortCut "$SMPROGRAMS\Openstreetmap\openstreetmap.lnk" "$INSTDIR\Openstreetmap.url"<BR> createShortCut "$SMPROGRAMS\Openstreetmap\wiki Openstreetmap.lnk" "$INSTDIR\Wiki Openstreetmap.url"<BR> createShortCut "$SMPROGRAMS\Openstreetmap\foro Openstreetmap.lnk" "$INSTDIR\Foro OSM Colombia.url"<BR> createShortCut "$SMPROGRAMS\Openstreetmap\facebook Openstreetmap.lnk" "$INSTDIR\Facebook Openstreetmap Colombia.url"<BR> createShortCut "$SMPROGRAMS\Openstreetmap\desinstalar.lnk" "$INSTDIR\Uninstall.exe"<BR> <BR>SectionEnd<BR>
<BR>Section "Uninstall"<BR> Delete "$INSTDIR\${MAPNAME}.img"<BR> Delete "$INSTDIR\Uninstall.exe"<BR> Delete "$INSTDIR\${MAPNAME}_mdr.img"<BR> Delete "$INSTDIR\${MAPNAME}.mdx"<BR> Delete "$INSTDIR\${MAPNAME}.tdb"<BR> Delete "$INSTDIR\63240001.img"<BR> Delete "$INSTDIR\Facebook Openstreetmap Colombia.url"<BR> Delete "$INSTDIR\Openstreetmap.url"<BR> Delete "$INSTDIR\Foro OSM Colombia.url"<BR> Delete "$INSTDIR\Wiki Openstreetmap.url"<BR>
RmDir "$INSTDIR"<BR>
DeleteRegValue HKLM "SOFTWARE\Garmin\MapSource\Families\${REG_KEY}" "ID"<BR> DeleteRegValue HKLM "SOFTWARE\Garmin\MapSource\Families\${REG_KEY}" "IDX"<BR> DeleteRegValue HKLM "SOFTWARE\Garmin\MapSource\Families\${REG_KEY}" "MDR"<BR> DeleteRegValue HKLM "SOFTWARE\Garmin\MapSource\Families\${REG_KEY}\${PRODUCT_ID}" "BMAP"<BR> DeleteRegValue HKLM "SOFTWARE\Garmin\MapSource\Families\${REG_KEY}\${PRODUCT_ID}" "LOC"<BR> DeleteRegValue HKLM "SOFTWARE\Garmin\MapSource\Families\${REG_KEY}\${PRODUCT_ID}" "TDB"<BR> DeleteRegKey /IfEmpty HKLM "SOFTWARE\Garmin\MapSource\Families\${REG_KEY}\${PRODUCT_ID}"<BR> DeleteRegKey /IfEmpty HKLM "SOFTWARE\Garmin\MapSource\Families\${REG_KEY}"<BR>
SectionEnd<BR>
<BR>
<BR>internet de referencia<BR>
<A href="http://www.gwprojects.org/forum/viewtopic.php?f=1&t=717&view=next">http://www.gwprojects.org/forum/viewtopic.php?f=1&t=717&view=next</A><BR><A href="http://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=nsis">http://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=nsis</A><BR><A href="http://www.cferrero.net/maps/maps_index.html">http://www.cferrero.net/maps/maps_index.html</A><BR><A href="http://nsis.sourceforge.net/Screenshots">http://nsis.sourceforge.net/Screenshots</A><BR> <br /><hr />Invite your mail contacts to join your friends list with Windows Live Spaces. It's easy! <a href='http://spaces.live.com/spacesapi.aspx?wx_action=create&wx_url=/friends.aspx&mkt=en-us' target='_new'>Try it!</a></body>
</html>