Curso de criação de portables – Aula 4

  • Publicado em: 30/12/2009
  • Revisado em: 13/10/2012
  • Categoria(s)InnoSetup | Nsis
  • Autor: Ricardo Bernardi
  • Newsletter: Inscreva-se

Quarta? aula do curso de criação de portables da RBTech. Nesta aula iremos aprender como monitorar um aplicativo para ver o que ele altera no computador durante sua instalação/execução e criar nosso primeiro porgrama portable.

Mais posts desta série

Este post faz parte de uma série, confira tudo que já foi publicado sobre o mesmo assunto.

Compartilhe esse post:

Sobre o autor

Ricardo Bernardi

Sou técnico em hardware e desenvolvedor web, e sobre estes dois assuntos comecei a compartilhar aulas e artigos, tornando-me blogueiro em 2008. Em 2010 esse hobby virou profissão, e desde então tenho buscado melhorar e profissionalizar cada vez mais os projetos que mantenho na web.

Comentários

Atualmente temos 3 comentários para este post. Participe você também, clique aqui e comente sobre o assunto.

  • José Geronimo comentou em

    Boa noite Ricardo.

    Segui como explicado na aula mas não esta dando certo. Poderia me ajudar?

    Esta dando esse erro Invalid command: newadvsplash::show na linha 38.

    Como poderia resolver?

    !define: "MUI_INSERT_NSISCONF"=""

    Changing directory to: "C:\Users\geronimo\Desktop\cpuz portable\Sources"

    Processing script file: "C:\Users\geronimo\Desktop\cpuz portable\Sources\cpuz.nsi"
    !define: "APPNAME"="CPUZ 1.93"
    !define: "APP"="CPUZ"
    !define: "APPEXE"="cpuz.exe"
    !define: "APPDIR"="App\CPUZ"
    SetCompressor: /SOLID Lzma
    SetCompressorDictSize: 32 mb
    WindowIcon: Off
    SilentInstall: Silent
    AutoCloseWindow: true
    Name: "CPUZ 1.93 Portable"
    OutFile: "..\CPUZPortable.exe"
    Icon: "CPUZ.ico"
    Section: "Main"
    Call "SplashLogo"
    Sleep: 1000 ms
    Call "Executa"
    SectionEnd
    Function: "Executa"
    ExecWait: "$EXEDIR\App\CPUZ\cpuz.exe" (->)
    FunctionEnd
    Function: "SplashLogo"
    CreateDirectory: "EXEDIR\Data"
    InitPluginsDir
    File: "splash.bmp"->"$PLUGINSDIR\splash.bmp" 2549370 bytes
    Invalid command: newadvsplash::show
    Error in script "C:\Users\geronimo\Desktop\cpuz portable\Sources\cpuz.nsi" on line 38 -- aborting creation process

    Responder
    • Cara, faz muito tempo e sinceramente não lembro dos erros pelos quais eu passei quando fazia a criação... fico te devendo essa mas parece que falta o plugin para criar a tela de "splash" pelo NSIS...

      Responder
  • antonio comentou em

    Ola seguindo os passos da aula 4 da criação de portables depois de criei o arquivo nsi
    quando vou compilar da o seguinte erro

    Processing script file: "C:\Users\House\Desktop\cpuz\sources\cpuz.nsi"

    Processed 1 file, writing output:
    Error: invalid script: never had OutFile command
    Error - aborting creation process

    Responder

Deixe seu comentário