Array
(
)

Ajudem a usar o ADDalias

Pantoja
   - 21 mar 2006

gente , primeiramente muito bom dia a todos leitores de minha duvida...

me chamo Fabio Pantoja e a tempo nao mexo com o Delphi, atuo mais na area de Design grafico.

Porem precisei mexer mais e fiz uma instalação usando o Inno + ISTool + (o prog q adiciona o DBEint.dll cujo esqueci o nome) + Addalias.exe

tudo isso segui a pagina que está em ingles e tal... acredito q conheçam...

só q achei meio falho esse addalias.exe vem junto um arquivo .dpr e tb um ´readme´ explicando como faz... pow mas pelo amor de Deus..

o cara fala assim...

usa o Addalias com parameters: sendo 0 para isso 1 para nome do alias 2 para caminho e 3 para sei la o q...

desculpem mas nao to com ele aki no momento qdo chegar em casa posso edita se for necessario...


so queria dizer q consegui fazer a instalação e da um erro obvio que é o do ALIAS calro ... pois ele nao encherga o caminho onde estao as tables PARADOX ...

RESUMINDO minha unica dificuldade foi a de usar corretamente os parametros do arquivo executavel ADDALIAS




queria dizer q so to postando essa duvida pois pesquisei ontem o dia TODO aki mesmo no forum e pelo google... e NAO foi em vao.. porem nao consegui completar todo o processo...


GRANDE ABRASS e fiquem com Deus !


Pantoja
   - 21 mar 2006

alooooo....



ajudem aeee pessoal!!!

PLEASE !

#Código


; Script generated by the Inno Setup Script Wizard.
; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES!

[Setup]
AppName=Sistema de Informatização - Ousadia Eventos
AppVerName=Sistema versão 1.0
AppPublisher=JP Sistema, Inc.
DefaultDirName={pf}\Sistema de Informatização - Ousadia Eventos
DefaultGroupName=Sistema de Informatização - Ousadia Eventos
OutputDir=F:\Documents and Settings\Pantoja\Desktop\Teste_IStool_adorei
OutputBaseFilename=setup
Password=m007
Compression=lzma
SolidCompression=yes

[Languages]
Name: english; MessagesFile: compiler:Default.isl
Name: portuguese; MessagesFile: compiler:Languages\Portuguese.isl

[Tasks]
Name: desktopicon; Description: {cm:CreateDesktopIcon}; GroupDescription: {cm:AdditionalIcons}; Flags: unchecked
Name: quicklaunchicon; Description: {cm:CreateQuickLaunchIcon}; GroupDescription: {cm:AdditionalIcons}; Flags: unchecked

[Files]
Source: F:\Documents and Settings\Pantoja\Desktop\caminho4\cadastro.exe; DestDir: {app}; Flags: ignoreversion
Source: F:\Documents and Settings\Pantoja\Desktop\caminho4\Logo_ousadia.jpg; DestDir: {app}; Flags: ignoreversion
Source: F:\Documents and Settings\Pantoja\Desktop\caminho4\senha.db; DestDir: {app}; Flags: ignoreversion
Source: F:\Documents and Settings\Pantoja\Desktop\caminho4\tabela de empresario.DB; DestDir: {app}; Flags: ignoreversion
Source: F:\Documents and Settings\Pantoja\Desktop\caminho4\tabela de festas.DB; DestDir: {app}; Flags: ignoreversion
Source: F:\Documents and Settings\Pantoja\Desktop\caminho4\tabela de show.DB; DestDir: {app}; Flags: ignoreversion
Source: F:\Documents and Settings\Pantoja\Desktop\caminho4\tabela prefeitura.DB; DestDir: {app}; Flags: ignoreversion
Source: F:\Documents and Settings\Pantoja\Desktop\caminho4\tabela radio.DB; DestDir: {app}; Flags: ignoreversion

;;;; EU
Source: MiniReg.exe; DestDir: {tmp}
Source: BdeInst.dll; DestDir: {tmp}
Source: AddAlias.exe; DestDir: {tmp}

;NOTA EU COLOQUEI ISSO AKI !

; NOTE: Don´t use "Flags: ignoreversion" on any shared system files

[Icons]
Name: {group}\Sistema de Informatização - Ousadia Eventos; Filename: {app}\cadastro.exe
Name: {group}\{cm:UninstallProgram,Sistema de Informatização - Ousadia Eventos}; Filename: {uninstallexe}
Name: {userdesktop}\Sistema de Informatização - Ousadia Eventos; Filename: {app}\cadastro.exe; Tasks: desktopicon
Name: {userappdata}\Microsoft\Internet Explorer\Quick Launch\Sistema de Informatização - Ousadia Eventos; Filename: {app}\cadastro.exe; Tasks: quicklaunchicon

[Run]
;;; EU
Filename: {tmp}\MiniReg.exe; Parameters: """{tmp}\BdeInst.dll"""
Filename: {tmp}\AddAlias.exe; Parameters: "Paramstr(1):""caminho"" Paramstr(3):""PARADOX"""
;;; issso tb
Filename: {app}\cadastro.exe; Description: {cm:LaunchProgram,Sistema de Informatização - Ousadia Eventos}; Flags: nowait postinstall skipifsilent






bem espero q ajude com o SCRIPT criado pelo IStool !


abrassss


Pantoja
   - 21 mar 2006


Citação:

1. PARAMETERS

Paramstr(0): programname + path (standard parameter of OS)
Paramstr(1): Name of alias: if begins with ´-´ then delete first then add
else only add if doesn´t exist
Paramstr(2): path to data directory
Paramstr(3): BDE driver name



por exemplo... é isso q ta no TXT q vem com o ADDalias

falta so eu ´decifrar´ como digito isso no meu script de maneira q funcione !!!


inelizmente nao entendi... pow o cara q faz essas coisas é genio e imagina q todos tb o sao e nem um simples exemplo ele deu ....

dificil ! :(


Pantoja
   - 21 mar 2006

puxa....


imaginei ate q seria relativamente trankilo isso aki...

mas de toda forma vlw aeee


espero q amanha apareça alguem na area q ajude!



abrasss e boa noite pra todos !


Pantoja
   - 22 mar 2006

caramba ...


frustrado ! :shock:


Pantoja
   - 22 mar 2006

pelo visto....





:(


Paullsoftware
   - 23 mar 2006

não é por nada não, mais você não ta pedindo ajuda no lugar errado não :?: :?: :?:


Pantoja
   - 23 mar 2006

Sr. Paull a oportunidade de ficar calado passsou por sua pesssoa!



abrasss


Paullsoftware
   - 24 mar 2006


Citação:
Sr. Paull a oportunidade de ficar calado passsou por sua pesssoa!
abrasss

Amigo, estou dando apenas um toque, vendo que muitos dos colegas aqui do forum, não ajudam simplesmente pelo fato do tópico está na área do forum errada entende?
tenta criar esse mesmo assunto na área correta, e com certesa eles vão te ajudar, se vc ta tetando criar um alias no bde, use a dica que dei através de uma aplicação feita em delphi e vai funcionar perfeitamente! :!: , mais infelizmente pelo Inno não sei proceder a tal...


Pantoja
   - 27 mar 2006

penna q ninguem sabe !!




DROGA !


Vamilson Prudencio
   - 22 ago 2012

Acho que isso pode te ajudar. Eu também passei pelo mesmo problema que você. Encontrei a resposta nesse link:
http://news.dbase.com/newsgroups.php?art_group=dbase.install-config&article_id=1117

Basicamente, é só uma questão de usar a sintaxe correta. Preencha todos os parâmetros dentro das aspas, deixando um espaço entre cada parâmetro. NO exemplo eu usei Paradox, mas podia ser outro tipo. WorkingDir e Flags eu não mudei. Segui como no exemplo e funcionou direitinho.

[Run]
Filename: "{tmp}\AddAlias.exe"; Parameters: "-NodemDoAlias {app} PARADOX";
WorkingDir: "{tmp}"; Flags: runascurrentuser

Espero que tenha ajudado.

Abraço.

Vamilson.