bueno ya superando la mayoria de obstaculos tengo el siguiente avance en el
script QUE FUNCIONA
en mkgmap
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
el codepage 1252 es para permitir que use caracteres en latin
-- index para que se pueda indizar o buscar
MUCHO OJO CON ESTO, SINO QUITA CANAS
--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
en nullsoft el script es
!define DEFAULT_DIR "C:\Garmin\Maps\OSM map"
!define INSTALLER_DESCRIPTION "Mapa de Openstreetmap Ruteable para Colombia"
!define INSTALLER_NAME "OSM Colombia"
!define MAPNAME "Osmmap"
!define PRODUCT_ID "1"
!define VERSION "20101 BETA"
!define REG_KEY "OSM Colombia alfa"
SetCompressor /SOLID lzma
ShowInstDetails show
; Includes
!include "MUI2.nsh"
;--------------------------------
;Interface Settings
!define MUI_HEADERIMAGE
!define MUI_HEADERIMAGE_BITMAP "Osm_linkage.bmp"
; Installer pages
!insertmacro MUI_PAGE_WELCOME
!insertmacro MUI_PAGE_LICENSE osmmap_license.txt
!insertmacro MUI_PAGE_COMPONENTS
!insertmacro MUI_PAGE_DIRECTORY
!insertmacro MUI_PAGE_INSTFILES
!insertmacro MUI_PAGE_FINISH
; Uninstaller pages
!define MUI_UNPAGE_INSTFILES
!insertmacro MUI_LANGUAGE "Spanish"
Name "${INSTALLER_DESCRIPTION}"
OutFile "${INSTALLER_NAME}.exe"
InstallDir "${DEFAULT_DIR}"
Section "Mapa" SectionMain
SetOutPath "$INSTDIR"
File "${MAPNAME}.img"
File "${MAPNAME}_mdr.img"
File "${MAPNAME}.mdx"
File "${MAPNAME}.tdb"
File "63240001.img"
WriteRegBin HKLM "SOFTWARE\Garmin\MapSource\Families\${REG_KEY}" "ID" 7f02
WriteRegStr HKLM "SOFTWARE\Garmin\MapSource\Families\${REG_KEY}" "IDX"
"$INSTDIR\${MAPNAME}.mdx"
WriteRegStr HKLM "SOFTWARE\Garmin\MapSource\Families\${REG_KEY}" "MDR"
"$INSTDIR\${MAPNAME}_mdr.img"
WriteRegStr HKLM
"SOFTWARE\Garmin\MapSource\Families\${REG_KEY}\${PRODUCT_ID}" "BMAP"
"$INSTDIR\${MAPNAME}.img"
WriteRegStr HKLM
"SOFTWARE\Garmin\MapSource\Families\${REG_KEY}\${PRODUCT_ID}" "LOC" "$INSTDIR"
WriteRegStr HKLM
"SOFTWARE\Garmin\MapSource\Families\${REG_KEY}\${PRODUCT_ID}" "TDB"
"$INSTDIR\${MAPNAME}.tdb"
WriteUninstaller "$INSTDIR\Uninstall.exe"
SectionEnd
Section "hipervinculos"
SetOutPath "$INSTDIR"
File "Openstreetmap.url"
File "Wiki Openstreetmap.url"
File "Foro OSM Colombia.url"
File "Facebook Openstreetmap Colombia.url"
CreateDirectory "$SMPROGRAMS\Openstreetmap"
createShortCut "$SMPROGRAMS\Openstreetmap\openstreetmap.lnk"
"$INSTDIR\Openstreetmap.url"
createShortCut "$SMPROGRAMS\Openstreetmap\wiki Openstreetmap.lnk"
"$INSTDIR\Wiki Openstreetmap.url"
createShortCut "$SMPROGRAMS\Openstreetmap\foro Openstreetmap.lnk"
"$INSTDIR\Foro OSM Colombia.url"
createShortCut "$SMPROGRAMS\Openstreetmap\facebook Openstreetmap.lnk"
"$INSTDIR\Facebook Openstreetmap Colombia.url"
createShortCut "$SMPROGRAMS\Openstreetmap\desinstalar.lnk"
"$INSTDIR\Uninstall.exe"
SectionEnd
Section "Uninstall"
Delete "$INSTDIR\${MAPNAME}.img"
Delete "$INSTDIR\Uninstall.exe"
Delete "$INSTDIR\${MAPNAME}_mdr.img"
Delete "$INSTDIR\${MAPNAME}.mdx"
Delete "$INSTDIR\${MAPNAME}.tdb"
Delete "$INSTDIR\63240001.img"
Delete "$INSTDIR\Facebook Openstreetmap Colombia.url"
Delete "$INSTDIR\Openstreetmap.url"
Delete "$INSTDIR\Foro OSM Colombia.url"
Delete "$INSTDIR\Wiki Openstreetmap.url"
RmDir "$INSTDIR"
DeleteRegValue HKLM "SOFTWARE\Garmin\MapSource\Families\${REG_KEY}" "ID"
DeleteRegValue HKLM "SOFTWARE\Garmin\MapSource\Families\${REG_KEY}" "IDX"
DeleteRegValue HKLM "SOFTWARE\Garmin\MapSource\Families\${REG_KEY}" "MDR"
DeleteRegValue HKLM
"SOFTWARE\Garmin\MapSource\Families\${REG_KEY}\${PRODUCT_ID}" "BMAP"
DeleteRegValue HKLM
"SOFTWARE\Garmin\MapSource\Families\${REG_KEY}\${PRODUCT_ID}" "LOC"
DeleteRegValue HKLM
"SOFTWARE\Garmin\MapSource\Families\${REG_KEY}\${PRODUCT_ID}" "TDB"
DeleteRegKey /IfEmpty HKLM
"SOFTWARE\Garmin\MapSource\Families\${REG_KEY}\${PRODUCT_ID}"
DeleteRegKey /IfEmpty HKLM "SOFTWARE\Garmin\MapSource\Families\${REG_KEY}"
SectionEnd
internet de referencia
http://www.gwprojects.org/forum/viewtopic.php?f=1&t=717&view=next
http://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=nsis
http://www.cferrero.net/maps/maps_index.html
http://nsis.sourceforge.net/Screenshots
_________________________________________________________________
Invite your mail contacts to join your friends list with Windows Live Spaces.
It's easy!
http://spaces.live.com/spacesapi.aspx?wx_action=create&wx_url=/friends.aspx&mkt=en-us
_______________________________________________
Talk-co mailing list
Talk-co@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-co