Ir para conteúdo
Fórum Script Brasil

Ale

Membros
  • Total de itens

    355
  • Registro em

  • Última visita

Sobre Ale

Contatos

  • MSN
    ermac@email.ky
  • Website URL
    http://20six.de/kbralngihts
  • ICQ
    227112395

Perfil

  • Location
    CtBa/cWb
  • Interests
    um poco de quase td...

Ale's Achievements

0

Reputação

  1. Ale

    Logica

    algm pode me ajudar a diminuir esse codigo aqui: def pega_ip(sites="no"): if sites == "no": defaults = ["http://checkip.dyndns.org", "http://www.whatismyip.com/", "http://www.whatismyipaddress.com/"\ , "http://www.lawrencegoetz.com/programs/ipinfo/", "http://www.showmyip.com/pt/"] else: defaults = sites try: fd = urllib.URLopener().open(defaults[0]).read() except: try: fd = urllib.URLopener().open(defaults[1]).read() except: try: fd = urllib.URLopener().open(defaults[2]).read() except: try: fd = urllib.URLopener().open(defaults[3]).read() except: try: fd = urllib.URLopener().open(defaults[4]).read() except: lista[0] = "invalid urls" return lista[0] try: lista = re.findall('[0-9]*\.[0-9]*\.[0-9]*\.[0-9]*',fd) return lista[0] except: lista[0] = "%s invalids"%(sites) return lista[0] deve ter algo menos extenso... vlw... =) ah.. penso em algo como while, mas não consegui implentar nada com sucesso...
  2. Ale

    Ajuda Em Guestbook

    vlw ! mt estranho, =P porque já testei no debian, salck, win xp e aparecem os caracteres, com IE, firefox, mozilla... !? sl... hehe mas vlw ae !!!
  3. http://linuxpackages.net:.Site onde se pode baixar mts pacotes .tgz(Slack) =P
  4. Ale

    Ajuda Com Libxml2

    vlw cara... era isso mesmo =P
  5. Ale

    Bases De Dados

    da para usar php cara... so aprende o basico e ir treinando...
  6. Ale

    Ajuda Em Guestbook

    vi q postou, mas não percebeu que a pagina onde se ve os posts fica toda cheia de caracteres na tela ? bem, vou postar o cdgo q faz a exibicao dos posts: ver.inc <?php $dir="./"; $abre=opendir($dir); while($posts=readdir($abre)){ if($posts!="." && $posts!=".." && is_file($posts) && ereg(".post", $posts)) { $abrefile = fopen($posts,"r"); $conteudo = fread($abrefile,filesize($posts)); $data = explode("|",$conteudo); $user = $data['0']; $texto = $data['1']; echo "<br>"; echo "<div align='center'>"; echo "<table border='1' cellpading='0' height='20' width='450'><tbody>"; echo "<tr><td align='left' height='20' valign='top' width='150'>"; echo "<span style='color: rgb(125, 172, 198);'>user: </span>".$user; echo "</div></td></tr></tbody></table>"; echo "<br>"; echo "<div align='center'>"; echo "<table border='1' cellpading='0' height='20' width='450'><tbody>"; echo "<tr><td align='left' height='100' valign='top' width='150'>"; echo $texto; echo "</div></td></tr></tbody></table>"; } }closedir($abre); ?> ver_posts.php <?php print "<html><head><title>GuestBook</title>"; ?> <?php print "<style type='text/css'>";?> <!-- body,td,th { font-family: Century Gothic; } a:link { color: #0099CC; } a:visited { color: #006699; } a:hover { color: #0099FF; } a:active { color: #0066CC; } --> <?php print "</style></head><body><div align='center'><table border='0' cellpadding='0' cellspacing='0' height='20' width='450'><tbody>"; print "<tr><td align='center' height='20' valign='middle' width='150'>"; print "<div align='center'><a href='guestbook.htm'>[Home]</a></div></td>"; print "<td align='center' height='20' valign='middle' width='150'><div align='center'><a href='postar.htm'>[Postar]</a></div></td>"; print "<td align='center' height='20' valign='middle' width='150'>"; print "<div align='center'><a href='ver_posts.php'>[Ver posts] </a></div></td></tr></tbody></table><br></div>"; ?> <?php print "<div align='center'>"; print "<table border='0' cellpadding='0' cellspacing='0' height='20' width='450'>"; print "<tbody><tr>"; print "<td align='center' height='20' valign='middle' width='150'><br>"; ?> <?php include "ver.inc"; ?> <?php print "</td></tr></tbody></table><br>"; ?> <?php print "<table style='width: 50%; text-align: left;' border='0' cellpadding='0' cellspacing='0'>"; print "<tbody><tr>"; print "<td style='width: 50%; text-align: center; vertical-align: top;'>"; print "<small style='color: rgb(136, 174, 192);'><small>webmaster: <a href='mailto:%20ermac@email.ky'>"; print "Ale</a></small></small><br>"; print "</td></tr></tbody></table>"; print "</div></body></html>"; ?> vlw
  7. disculpa a duvida besta, mas... não teria uma versao do w3c em pt_br ?
  8. Ale

    Screenshot

    Debian + XFCE4 + AMSN =P
  9. Ale

    Ajuda Em Guestbook

    desenvolvi um guestbook num desafio php de um outro forum a uns tmps atras, so que ele não ficou finalizado, tendo um 'bug' muito estranho... http://www.psybox.infinitehost.com.br/scripts/guestbook/ http://www.psybox.infinitehost.com.br/scri...k/guestbook.htm gostaria que alguém me ajudasse a arrumar ele, para v ver qual e basta postar nele, aprecem partes do codigo na tela... para iniciar clique no arquivo guesbook.htm, os codigo todos estao no link q passei, vlw ae !
  10. Ale

    Ajuda Com Libxml2

    Olá povão ! =P vamo ver quem podera ajudar-me.: estou com problemas na seguinte parte do cdgo de um prog meu: def parseServers(cur): cur = cur.children if cur.name == "host1": return cur.getContent() else: print "error: HOST1 não encontrado!" sys.exit() try: doc = libxml2.parseFile('./conf/servers.xml') except: print "error: 'servers.xml' não encontrado" sys.exit() if doc == None: print "error: Documento 'servers.xml' analisado sem sucesso!" doc.freeDoc() sys.exit() cur = doc.getRootElement() if cur == None: print "error: Documento 'servers.xml' vazio." doc.freeDoc() sys.exit() cur = cur.children if cur.name == "hosts": server = parseServers(cur) else: print "error: hosts não encontrados!" doc.freeDoc() sys.exit() doc.freeDoc() sendo que o tal servers.xml e isso: <?xml version="1.0"?> <servers> <hosts> <host1>smtp.terra.com.br</host1> <host2>smtp.bol.com.br</host2> <host3>smtp.ig.com.br</host3> </hosts> </servers> so q esta acontecendo o seguitne erro(tem de tirar o meu trtamento de excessoes): Traceback (most recent call last): File "./casper_mail.py", line 102, in ? server = parseServers(cur) File "./casper_mail.py", line 76, in parseServers if cur.name == "host1": AttributeError: 'NoneType' object has no attribute 'name' algm sabe uq é ? pelo o que percebi o problema é no: cur.name ou talvez ate na atribuicao do cur, me baseei num codigo do cookbook da pythonbrasil.com.br... vlw ! Obs.: Quando faco os mesmos procedimentos no shell python da certo ! =\ uso o python 2.3 no Linux, da errado tanto no Debian, qnt no Slack10... vlw...
  11. Ale

    Problema Com O Prog

    é o seguinte galera, instalei aqui via wine(no linux) o FW 4, esta quase td ok... a unica coisa é que quando digito algum texto, aparecem apenas "*", alguém tem ideia duq possa ser ?? por exemplo, digito: Ale sai: *** =\
  12. Ale

    Smtp Lib

    vlw... vou testar os modos ae... ah... a msgm do server nem é erro vo descubrir o que quer dizer...
  13. 1º o cdgo tah meio ilegivel... 2º psybox@andromeda:~/Desktop$ gcc -o APAG APAG.c APAG.c: In function `main': APAG.c:31: warning: passing arg 1 of `printf' makes pointer from integer without a cast APAG.c:56:2: warning: no newline at end of file psybox@andromeda:~/Desktop$ ./APAG Temos 5 operacoes.Digite 1 p/+,2 p/-,3 p/*,4 p/div!1 Passe o primeiro numero25 Agora o segundo52 Falha de segmentação já foi corrigida tda... a do douplos(corrigiu) basta pelo menos no linux tirar o void e colocar int e no final de main return 0 q fica ok(não fala q o retorno de main não é int)... um exemplo q fiz e aeh tinha pedido ajuda aqui mesmo =P: #include <stdio.h> #include <math.h> //PROTÓTIPOS: float *pot(); float *soma(); float *sub(); float *muti(); float *div(); int menu(); int main() { int a; printf("\n\n\t\tCalc C"); do { a = menu(); } while (a != 6); /* Chama a função menu() enquanto 'a != 6' */ return 0;} float *pot() { float a, b, x; printf("\nvalor: "); scanf("%f", &a); getchar(); printf("elevar á: "); scanf("%f", &b); getchar(); if ( b == 0 ) { printf("\n\tExpoente inválido !"); menu(); } else { x=a*b; } printf("\nRESUL: %.3f\n", x); } float *soma() { float a, b, x; printf("\nvA: "); scanf("%f", &a); getchar(); printf("\nvB: "); scanf("%f", &b); getchar(); x = a + b; printf("\nRESUL: %.3f\n", x); } float *sub() { float a, b, x; printf("\nvA: "); scanf("%f", &a); getchar(); printf("\nvB: "); scanf("%f", &b); getchar(); x = a - b; printf("\nRESUL: %.3f\n", x); } float *muti() { float a, b, x; printf("\nvA: "); scanf("%f", &a); getchar(); printf("\nvB: "); scanf("%f", &b); getchar(); x = a * b; printf("\nRESUL: %f.3\n", x); } float *div() { float a, b, x; printf("\nvA: "); scanf("%f", &a); getchar(); printf("\nvB: "); scanf("%f", &b); getchar(); x = a / b; printf("\nRESUL: %.3f\n", x); } int menu() { int *a; int m; printf("\nOpcões: \n\t(1) +\n\t(2) -\n\t(3) *\n\t(4) div\n\t(5) potenciação\n\t(6) sair : "); scanf("%d", &m); getchar(); switch (m) { case 1: soma(); break; /*Obs.: o comando break fas com que saia da execução do laço*/ case 2: sub(); break; case 3: muti(); break; case 4: div(); break; case 5: pot(); break; case 6: break; default: printf("\n\t Escolha uma opcão valida !"); } return m; /*Retorna o valor de m*/ }
  14. Ale

    Smtp Lib

    vlw pelo exemplo... mas acho q descobri o que fazer... vou testar e posto ae + tarde... ----- editado ------- o envio aqui só da certo com "" e fiz um teste assim: [GCC 3.3.4 (Debian 1:3.3.4-11)] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> dat = open("data.casper") >>> data=dat.readlines() >>> print data ['ola\n'] >>> como posso colocar " como primeiro caracter desse arquivo sempre e " como ultimo tb sempre ? algma funcao para mim estudar =P ?
×
×
  • Criar Novo...