From: <dig...@ya...> - 2000-12-20 23:48:36
|
--- Marcelo Beckmann <md...@ma...> escreveu: > # Né ? Tava pensando: if errno == 4 printf ("Erro > desconhecido\n"); > # > # Mais ou menos isso ... ehehehe > > Só uma coisa andre... > > se em 'var_erro' voce armazenar o retorno do > execve(chat....), voce > teria que fazer algo como: > > if var_erro == 4 printf ("Erro desconhecido\n"); > > ao invés de usar 'errno' > > Para usar 'errno', o lance é meio diferente... > > Não sei que fontes de consulta voce tem ai sobre o > uso de errno. > Dá uma olhada, tenta ver como usar ele. > Qualquer dúvida, dá um toque, nos livros que eu > tenho aqui, no > beggining e no 24 horas, tem capitulos sobre como > usar ele, posso dar > uma olhada e te passar códigos de exemplos, ajudar a > esclarecer e > coisa e tal. Ah, a página de manual de errno que > está la ldp-br fui > eu que traduzi, hehehhe Eu sei que o errno não se usa dakele jeito manow ... foi só prá demonstrar a coisa ... :P > # Pelo que eu manjei dos scripts do Alex, o lance é > o seguinte: executa o > # pppd, e o próprio pppd executa o script > 'chat-redial', que chama o chat > # .. hum ... então, para evitar o uso do script, > primeiro eu chamo o pppd. > # IIf nenhum erro, executa chat, if nenhum erro, > grava os DNS, lock, etc > # ... > # > # Que tal ??? :) > > Hum, em principio ta dentro. Vou tentar dar uma > olhada tb, qualquer > ideia nova eu repasso. > > Como voce citou o Alex, inclui uma copia desse email > para ele tb. > Como ele também é desenvolvedor, e estamos juntos no > mesmo barco... Beleza ... na verdade, acho que na mensagem original já tinha posto o Alex no Cc ... será mais um bug do sylpheed ??? hehehehe > Falar nisso, lembra aquela lista que tu criou na > source forge? Era > uma lista tipo linuxcall-coders, sei lá... bom, caso > a gente venha a > ter um ritmo mais intenso de troca de mails sobre > development, seria > uma boa ativá-la, em principio eu, voce, o Amauri e > o Alex estaríamos > nela, que tal? Manow, a idéia é excelente ... manja o leoserra ??? :P Ele mandou um mail há uns tempos atrás prá prog-br dizendo que estava querendo aprender a programar prá Linux ... de repente ... :) > # Já implementei algumas coisas, mais estou com > dificuldades no tratamento > # de parâmetros de linha de comando ... pretendo > implementar algumas > # coisas, mas elas estão 'conflitando' com as opções > atuais ... hehehe > > Andre, no livro 24 horas, tem um capitulo sobre > isso, tratamento de > argc e argv, usando a função getopt(). Os codigos de > todo o livro eu > tenho em CD, posso mandar um tarball ai. Tá a fim? Manow, eu lembrei dessa getopt (aliás, foi vc quem me falou dela um um teeemmmpooo atrás ... hehehe), mas o f*da é que eu não tenho nada sobre ela ... e a man page dela é meio esquisita ... quem sabe a versão em português da man page não resolva ... hehehe > Eu não vou prometer ver isso já pra agora, ta vindo > o natalzão ai e > as coisas tão meio corridas, mas na semana entre > natal e ano novo > normalmente é mais tranquilo, ai espero poder ajudar > legal. Tranquilo manow, tipo, as coisas prá mim apertaram tb, and muito menos na frente do micro, quase não programo mais (não por faltar gaz, mas por falta de tempo mesmo! hehehe ;-)) e espero poder voltar ao _velho_ gaz ano que vem ... :) > # se vcs não souberem a resposta prá isso aí, o > jeito vai ser postar na > # prog-br ... :P > > Ok Andre, ve ai a tua necessidade. Voce ja chegou a > tentar algumas > opções? Tá partindo do zero? Tem alguma duvida mais > geral ou mais > especifica? Tou partindo do zero manow, usando o LPG como referência e o livro dos pais da criança como base do C ... meus problemas não estão no código, estão na lógica ... pq coisas que são simples no bash (os scripts) são chatas de se fazer em C ... > Andre, sei que tá foda ai, mas tenta fazer um > tarball dos fontes da > versão pure c e colocar num disquete, ai quando der > uma chance, manda > por mail pra gente. Ai daria pra se situar melhor > como tão as coisas, > participar melhor. Lembre-se: tudo que for a la > dialog, pode ser > feito tranquilamente em newt, e com isso eu ja mexi, > poderia ajudar. Manow, mandei um tarball com _alguns_ fontes do LinuxCall pro americano lá ... tipo, por ali dá prá ter uma idéia de como eu tou implementando, mas tem mais coisa por aki que eu não mandei, manja ? Tipo, estou preparando um TODO list, prá que a gente possa separar as tarefas direitinho entre os coders e agilizar o desenvolvimento dessa versão em pure C. :) > # Falous pessoal, > # > > Falou André e pessoal, não deixem de mandar > noticias, fico feliz > quando voces escrevem. Eu tb ... hehehehe I loves receive mail ... :) > Abração ai, []'s André Casteliano (via webmail :( ) __________________________________________________ Do You Yahoo!? Yahoo! Shopping - Thousands of Stores. Millions of Products. http://shopping.yahoo.com/ |