Página 2 de 2

Timeout para acesso ao FTP

Enviado: 12 Abr 2014 01:43
por cjp
Estive estudando a hb_idle() e notei o seguinte (corrija-me se eu estiver errado):

Essa função, uma vez chamada, ficará rodando de tempos em tempos, mesmo que o programa esteja parado em algum get, ou coisa assim. Isso me serviria, já que o programa travado no FTP ainda assim rodaria a função chamada pela hb_idle() (estou supondo, ainda não testei).

Achei até uma função antiga minha que usa a hb_idle(), por recomendação de alguém do fórum, para sair de get. Nesse caso, a função chamada pela hb_idle() dá um ESC para sair do get.

Agora a minha dúvida: no meu caso atual, a intenção é sair do FTP travado. Como eu poderia usar a função chamada pela hb_idle() para sair do FTP travado? Isso é que eu acho que não tem como. Ou tem?

Timeout para acesso ao FTP

Enviado: 13 Abr 2014 10:10
por Itamar M. Lins Jr.
Oi,
Lembra que o Toledo disse ?
Que no link que indiquei só tinha os fontes do Harbour ?

Posta as suas variáveis de ambiente.

escreve ai SET no DOS, copiar e colar, aqui.
Vc desinstalou tudo ai ? Antes de compilar o Harbour ?

Saudações,
Itamar M. Lins Jr.

Timeout para acesso ao FTP

Enviado: 14 Abr 2014 00:36
por cjp
Lembro sim, e por isso eu compilei o hbmk2, como vc (ou ele) instruiu. Não era isso?

Segue o SET:

Código: Selecionar todos

ALLUSERSPROFILE=C:\ProgramData
APPDATA=C:\Users\inacio\AppData\Roaming
asl.log=Destination=file;OnFirstLog=command,environment
CommonProgramFiles=C:\Program Files\Common Files
COMPUTERNAME=INACIO-CASA
ComSpec=C:\Windows\system32\cmd.exe
FP_NO_HOST_CHECK=NO
HOMEDRIVE=C:
HOMEPATH=\Users\inacio
LOCALAPPDATA=C:\Users\inacio\AppData\Local
LOGONSERVER=\\INACIO-CASA
NUMBER_OF_PROCESSORS=4
OS=Windows_NT
Path=C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\Microsoft SQL Server\110\Tools\Binn\;C:\Program Files\Microsoft SQL Server\110\DTS\Binn\;C:\Program Files\Microsoft SQL Server\110\Tools\Binn\ManagementStudio\;C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\PrivateAssemblies\;C:\Program Files\QuickTime\QTSystem\;C:\TDM-GCC-32\bin
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER=x86 Family 6 Model 15 Stepping 11, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=0f0b
ProgramData=C:\ProgramData
ProgramFiles=C:\Program Files
PROMPT=$P$G
PSModulePath=C:\Windows\system32\WindowsPowerShell\v1.0\Modules\;C:\Program Files\Microsoft SQL Server\110\Tools\PowerShell\Modules\
PUBLIC=C:\Users\Public
SESSIONNAME=Console
SystemDrive=C:
SystemRoot=C:\Windows
TEMP=C:\Users\inacio\AppData\Local\Temp
TMP=C:\Users\inacio\AppData\Local\Temp
USERDOMAIN=INACIO-CASA
USERNAME=inacio
USERPROFILE=C:\Users\inacio
windir=C:\Windows
windows_tracing_flags=3
windows_tracing_logfile=C:\BVTBin\Tests\installpackage\csilogfile.log

Timeout para acesso ao FTP

Enviado: 14 Abr 2014 07:39
por Itamar M. Lins Jr.
Vc está com dois compiladores ai, o Visual Studio e o Mingw.
Essa sua tela de erro não é o da criação do Harbour(compilação do harbour a partir dos fontes)
Vc conseguiu compilar o harbour sem problema ?
Não vi a variável do diretório harbour setada.
HB_INSTALL_PREFIX

Não vi também no seu path o caminho onde está o hbmk2.exe, quer dizer o caminho do harbour que vc compilou a partir dos fontes.

Saudações,
Itamar M. Lins Jr.

Timeout para acesso ao FTP

Enviado: 22 Abr 2014 01:37
por cjp
Caro Itamar,

Talvez eu não esteja lhe entendendo muito bem.

Tentei agora refazer tudo.

Estou encontrando o seguinte problema no win-make:

Imagem

Repito o set:

Código: Selecionar todos

ALLUSERSPROFILE=C:\ProgramData
APPDATA=C:\Users\inacio\AppData\Roaming
asl.log=Destination=file;OnFirstLog=command,environment
CommonProgramFiles=C:\Program Files\Common Files
COMPUTERNAME=INACIO-CASA
ComSpec=C:\Windows\system32\cmd.exe
FP_NO_HOST_CHECK=NO
HOMEDRIVE=C:
HOMEPATH=\Users\inacio
LOCALAPPDATA=C:\Users\inacio\AppData\Local
LOGONSERVER=\\INACIO-CASA
NUMBER_OF_PROCESSORS=4
OS=Windows_NT
Path=c:\tdm-gcc-32\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\Microsoft SQL Server\110\Tools\Binn\;C:\Program Files\Microsoft SQL Server\110\DTS\Binn\;C:\Program Files\Microsoft SQL Server\110\Tools\Binn\ManagementStudio\;C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\PrivateAssemblies\;C:\Program Files\QuickTime\QTSystem\;C:\TDM-GCC-32\bin
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER=x86 Family 6 Model 15 Stepping 11, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=0f0b
ProgramData=C:\ProgramData
ProgramFiles=C:\Program Files
PROMPT=$P$G
PSModulePath=C:\Windows\system32\WindowsPowerShell\v1.0\Modules\;C:\Program Files\Microsoft SQL Server\110\Tools\PowerShell\Modules\
PUBLIC=C:\Users\Public
SESSIONNAME=Console
SystemDrive=C:
SystemRoot=C:\Windows
TEMP=C:\Users\inacio\AppData\Local\Temp
TMP=C:\Users\inacio\AppData\Local\Temp
USERDOMAIN=INACIO-CASA
USERNAME=inacio
USERPROFILE=C:\Users\inacio
windir=C:\Windows
windows_tracing_flags=3
windows_tracing_logfile=C:\BVTBin\Tests\installpackage\csilogfile.log
Estive estudando a hb_idle() e notei o seguinte (corrija-me se eu estiver errado):

Essa função, uma vez chamada, ficará rodando de tempos em tempos, mesmo que o programa esteja parado em algum get, ou coisa assim. Isso me serviria, já que o programa travado no FTP ainda assim rodaria a função chamada pela hb_idle() (estou supondo, ainda não testei).

Achei até uma função antiga minha que usa a hb_idle(), por recomendação de alguém do fórum, para sair de get. Nesse caso, a função chamada pela hb_idle() dá um ESC para sair do get.

Agora a minha dúvida: no meu caso atual, a intenção é sair do FTP travado. Como eu poderia usar a função chamada pela hb_idle() para sair do FTP travado? Isso é que eu acho que não tem como. Ou tem?