From: C. <dig...@us...> - 2000-11-10 19:56:34
|
Eae pessoal, tudo jóia ? Ok. infelizmente não deu pro Alex mandar a nova versão dos scripts, o que me obrigou a realizar algumas alterações de última hora no programa. Esta versão é _teoricamente_ mais estável que a anterior... prá falar a verdade, não tive nenhum problema com ela ultimamente... está bem debugada. :) Pessoal esse é um release quase 'oficial', ou seja, o próximo já será liberado prá comunidade... ;-) INSTALANDO Prá compilar essa versão tá mais fácil que a anterior... Eu juntei os dois Makefiles num só... :P 1 - Se já tiver a xstep instalada (default) Descompactem o arquivo, e rodem o make, pura e simplesmente... $ tar -xvyf linuxcall-beta-0.7.12.tar.bz2 $ cd linuxcall-beta-0.7.12 $ make $ ./linuxcall :P Rodem o make como usuário comum mesmo... :) O make irá compilar o beta da interface e gerar o executável... aí é só testar... :) 2 - Se ainda não tiver a xstep instalada Descompactem o arquivo, e rodem o make com o parametro xstep $ tar -xvyf linuxcall-beta-0.7.12.tar.bz2 $ cd linuxcall-beta-0.7.12 # make xstep $ ./linuxcall :P Beleza ? O comando 'make xstep' tem que ser rodado como root. Ele primeiro irá instalar a lib xstep prá só depois compilar a interface... Pessoal, como o Alex não pôde ainda me enviar a nova versão dos scripts, tive de mudar algumas coisas e vcs novamente terão de alterar os fontes... hehehehe Logo no começo do arquivo linuxcall.c tem alguns #defines... assim: /* #define o arquivo temporário a ser usado pelo LinuxCall */ #define TEMP_FILE "/tmp/linuxcall.temp" /* #define os comandos padrão de conexão e desconexão */ #define C_PADRAO "sudo discar seu_provedor" #define D_PADRAO "sudo discar" Modifique a gosto... :P E continua o aviso, qqer bug encontrado, relatem prá dig...@us... ou então prá lista mesmo... hehehe Marcelo, pode se basear nesses fontes prá fazer a internacionalização mano... eles estão em 'freeze' aki... hehehe Não mexo neles mais até que chegue a nova versão dos scripts... A partir de agora, estarei me dedicando à versão em Pure C do LinuxCall... Posso até ter errado, mas o TODO está assim: * Acesso ao arquivo de configuração + ou - * fork, execve, etc Nok * Interface modo texto Nok * Internacionalização Nok * Acesso ao modem Nok A parte de acesso ao arquivo de configuração eu assumi... :) Até o meio da semana que vem devo estar com as rotinas _prontas_. Elas irão 'quebrar' o arquivo de configuração e jogar as informações na lista encadeada... e tb as de gravação. Tirar da lista e mandar pro arquivo... Beleza pessoal ??? A parte do fork, execve, tb é tranquilo e posso assumir... só dependo das informações do Alex sobre o funcionamento do pppd, etc. Té + pessoal... se mais alguém quiser assumir alguma parte do projeto, dê um reply dessa mensagem prá lista. :) []'s -- André Casteliano Analista de Sistemas +-=-=[ dig...@us...]=-=-+ [ Linux User: # 178853 Machine: # 79923 ] [ Linux Heavy User - Powered by Slackware 7.1 ] [ http://www.geocities.com/andre_casteliano/ ] +-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-+ [ LinuxCall - The Linux Dialer ] [ http://linuxcall.sourceforge.net ] +-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-+ |