Pular para o conteúdo principal

Postagens

Mostrando postagens de novembro, 2016

Script simples para pegar ESSIDs pela porta de Wlan0

Olá Humanos, durante um tempo venho brincando com python para redes, fiquei em meu tempo vago programando algo para ler a porta de rede wlan0, e me mostrar em tela o que rola, enfim bem simples mesmo algo como disse para passar o tempo. Vamos usar as bibliotecas ( os , time ) # leia a documentação 1: import os 2: import time 3: def wifi(): 4: wlan0 = "".join((os.popen("iwlist wlan0 scan | grep ESSID").read()).split(" ")) 5: return wlan0.split("\n") 6: def clear(): 7: os.system("clear") 8: def delay(sleep): 9: time.sleep(sleep) 10: while True: 14: essid = wifi() 15: print "#" * 80 16: delay(1) 17: print "\n" 18: for p in range(len(essid)): 19: try: 20: print "[",essid[p],"]\t*[", essid[p+1],"]\n[",essid[p+2],"]\t*","[",essid[p+3],"]" 21: except: 22:

Controlando Motor de Passos sem biblioteca com arduino

Machine !!!! Hoje vamos trabalhar com algo que vi um pouco nas materias de programação, e que tive muita duvida ,esse tutorial vamos entender como converter e pegar resto em binario * Convertendo pra binario 12 / 2 = 6 => resto é 0 6  / 2  = 3 => resto é 0 3 / 2  = 1 => resto é 1 repete o ultimo no caso fica 1,1,0,0 seguindo a ultima 1,1,0,0 0,1,1,0 0,0,1,1 a função fica assim passos.ino #define b0 2 #define b1 3 #define b2 4 #define b3 5 byte i; unsigned long t; int x; void enviaBits(byte B); void setup() {   Serial.begin(9600);   pinMode(b0,OUTPUT);   pinMode(b1,OUTPUT);   pinMode(b2,OUTPUT);   pinMode(b3,OUTPUT);   i = 1;   t = millis(); // tempo inicial } void loop() {   for (x = 0; x < 100; x++){    if ( (millis()-t) >20 ){    enviaBits(i);    i *= 2;    if(i > 8) i = 1;    delay(10); // RUIM   // t = millis(); // atualiza o valor da contagem       }   }    } //****************// void enviaBits(byte B){     bool bit;     byte aux = B;       bit

Create simple formulary with python flask

Hello Humans, hoje vamos brincar com python flask, faz tempo que não posto nada aqui então decidi falar um pouco sobre flaks com formularios de textbox, que esses dias tive que fazer uma pagina pra faculdade é resolvi fazer em web é me deparei que não manjo muito de web é decidi aprender pra usar. Hoje o post vai ser sem hardware, vamos usar python flask micro-framework. Sim bem simples/Ez ! Instalando flask no linux $ pip install flask Depois de ter instalado flask cria arvore de pastas para começarmos a trabalhar. $ mkdir app $ mkdir app/templates Em seguida vamos criar nossos arquivos $ cd app $ touch app.py $ touch templates/index.html Primeiramente vamos mecher no html da coisa pra ficar mais simples depois vamos olhar pro flask. codigo ( index.html ) ==> codigo no pastebin http://pastebin.com/4VnGTiXM <html> <head><title>Pega formulario</title></head> <body>  <form action="." method="P