Cita de: Novlucker en 10 Diciembre 2012, 15:34 PMJajaja nunca lo había visto . Lo que quise decir es que que tiene que ver Batch con Js ._.
javascript se puede utilizar a nivel de escritorio al igual que vbs
Saludos
Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Mostrar Mensajes MenúCita de: Novlucker en 10 Diciembre 2012, 15:34 PMJajaja nunca lo había visto . Lo que quise decir es que que tiene que ver Batch con Js ._.
javascript se puede utilizar a nivel de escritorio al igual que vbs
Saludos
Cita de: EleKtro H@cker en 7 Diciembre 2012, 20:24 PMEs porque elhacker.net utiliza index.html , el código tiene .php (el por defecto de SMF). Como dije anteriormente, está en fase beta, por lo que no tiene control de errores. Pero con un par de líneas puedes hacer que detecte .php o .html
Después de pedirme user/pass:Bienvenido Not connected to http://foro.elhacker.net
:-/
Gracias de todas formas, se ve muy bien.
#-*-coding: utf-8 -*-
# Contacto : Twitter @0x5d - Correo : 0000x5d@gmail.com
import urllib, urllib2, re, os
from HTMLParser import HTMLParser
class Parseador(HTMLParser):
def handle_data(self, data):
print data
def clear():
if os.name == "nt":
os.system("cls")
else:
os.system("clear")
parseando = Parseador()
cookie = urllib2.HTTPCookieProcessor()
opener = urllib2.build_opener(cookie)
urllib2.install_opener(opener)
try:
print "Nota: Solo insertar http://www.elsitiosmf.com , sin /index.php"
foro = raw_input("URL Foro SMF:")
usuario = raw_input("Usuario:")
clave = raw_input("Password:")
datos = {"user":usuario, "passwrd":clave, "cookielength":"9000","hash_passwrd":""}
login = urllib2.urlopen("%s/index.php?action=login2"%foro, urllib.urlencode(datos)).read()
if "logout" in login:
clear()
var = urllib2.urlopen("%s/SSI.php?ssi_function=welcome"%foro).read()
datos = re.findall("Hola, <strong>(.*)</strong>", var)
print "Bienvenido", datos[0]
while True:
opciones_primarias = input("""
1.- Ver MP's.
2.- Navegar en el index.
Ingresa una opcion:""")
if opciones_primarias == 1:
guarda_id = []
guarda_asunto = []
view_mp = urllib2.urlopen("%s/index.php?action=pm"%foro).read()
print "Formato \nID : ASUNTO "
for id_msj, asunto_msj in re.findall("<a href=\"#msg(.*)\">(.*)</a>", view_mp):
guarda_id.append(id_msj)
guarda_asunto.append(asunto_msj)
print id_msj, asunto_msj
leer_id = raw_input("Ingrese el ID del mensaje a Leer:")
clear()
if leer_id in guarda_id:
get_msj = re.findall("<div class=\"inner\" id=\"msg_%s\">(.*)</div>"%leer_id, view_mp)
print "Asunto:%s \n\n\nContenido del mensaje:"%guarda_asunto[guarda_id.index(leer_id)]
parseando.feed(get_msj[0])
else:
print "No existe el ID ingresado"
if opciones_primarias == 2:
board_name_array = []
board_id_array = []
index = urllib2.urlopen("%s/index.php"%foro).read()
print "Formato:\n Nombre del foro : BOARD ID"
for nombre in re.findall("<a class=\"subject\"(.*)>(.*)</a>", index):
for board_id in re.findall("name=\"b([0-9]*)\"", nombre[0]):
print "Nombre:", nombre[1] , "| Board id:", board_id
board_name_array.append(nombre[1])
board_id_array.append(board_id)
opciones_index = input("""
1.- Entrar en una categoria.
2.- Volver al menu principal.
Ingresa tu opcion: """)
if opciones_index == 1:
board = raw_input("Inserta BOARD ID:")
if board in board_id_array:
enter_board = urllib2.urlopen("%s/index.php?board=%s"%(foro,board)).read()
if "Subforos" in enter_board:
respuesta_subforos = raw_input("Subforos detectados, mostrar nombres?(s/n)").lower()
if respuesta_subforos == "n":
print "No se mostraran subforos"
else:
print "SHOW CATEGORIES"
#Aca se veran los subforos y posteriormente los mensajes en el foro + el ID
else:
print "Esta categoria no posee subforos"
# Aca se muestran los mensajes en el foro junto a su ID
else:
print "No existe el Board ID Ingresado."
else:
print "Usuario o Clave mal ingresados"
except:
print "Not connected to %s"%foro
echo Hola %1 %2
comando.bat Javier Esteban
Hola Javier Esteban
Cita de: yujadeh en 6 Octubre 2012, 00:08 AMPues recorre el string con un bucle FOR y posteriormente a cada letra le haces el bin(ord()) y lo almacenas en una lista. Luego es juego de niños mostrar el resultado mediante otro for.
Buenas, resulta que viendo todo el tema del sistema binario busque alguna forma de convertir alguna frase o palabra en codigo binario, y encontre esto:bin(ord('P'))
pero eso convierte solo una palabra,luego encontre esto:bin(reduce(lambda x, y: 256*x+y, (ord(c) for c in "Hello world"), 0))
pero no consigo entender que hace exactamente, y no me sirve de nada usarlo si no se porque hace lo que necesito, tambien me gustaria saber como poder quitar el 0b del principio, tal vez con :2 o algo asi?
Nota del mod: Por pequeño que séa un código debes colocarlo en su correspondiente tag [ code] [ /code ]