elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Curso de javascript por TickTack


  Mostrar Temas
Páginas: 1 2 [3] 4
21  Seguridad Informática / Wireless en Linux / Error 132 modo monitor Aircrack - Ubuntu (SOLUCIÓN: Activar Wifi desde botonera) en: 24 Enero 2010, 20:35 pm
   Buenas,

Siempre he usado Wifislax, pero este día metí el Ubuntu 9.10, y entonces descargué el paquete de aircrack por la línea de comandos, y cuando me pongo a ponerlo en modo monitor me da este error:

Código:
Interface	Chipset		Driver

wlan0 Intel 4965/5xxx iwlagn - [phy0]SIOCSIFFLAGS: Error desconocido 132

(monitor mode enabled on mon0)


  Y claro, luego me pongo a capturar y me sale esto mismo, ioctl(SIOCSIFFLAGS) failed: Unknown error 132


  EStuve mirando y había gente que tenía este mismo error, pero no conseguí ver la solución...

  Si alguien tiene idea de como arreglarlo, se lo gradecería.

  Saludos.
22  Programación / Scripting / [Python] Abrir una página web con comandos de Python. en: 5 Enero 2010, 17:25 pm

 
  Buenas, pues tengo un problema, andaba buscando como abrir una página web( como si fuese start www.google.es en batch) desde Python, y he buscado bastante y no veo nada claro, busqué sobre el módulo subprocess, pero no encontré o no supe hacer para que arranque una web, creo que se podría hacer usando comandos del cmd, con Windows, como si fuese un Batch, pero realmente quisiera saber si se podría hacer con Python.


  Saludos y gracias.
23  Programación / Scripting / Libro de Python en: 1 Enero 2010, 17:02 pm

   Buenas , pues como ahora estoy aprendiendo este lenguaje, creo que un libro para comprar no me vendría mal..., y estuve mirando dos libros...

   Uno es Python 3: http://www.priceminister.es/offer/buy/59034786/summerfield-mark-python-3-libro.html

   Lanzado en 2009, unas 512 páginas ---> 45 euros.

  El otro es :

   Python: Guía de referencia

    Lazando en el 2008, 864 páginas ---> 70 euros.


  Alguno ha leído o conoce algo sobre estos libros ¿? ,y si son recomendables o no. Sé que en internet hay mucha información sobre python, muchos tutoriales, y manuales, pero el libro puedo llevarlo mejor a varios sitios en vez de imprimir tantas hojas...

   Y también si estos libros abarcan el nivel mínimo, muy bajo de python, o ya empiezan avanzados.
   

   Saludos.
24  Programación / Scripting / Calculador de Binomio de Newton [Python] en: 30 Diciembre 2009, 20:12 pm
Buenas,

Pues publico el código para realizar el binomio de newton, tanto con incógnitas como sin ellas, sé que está muy lioso el código, sobran las variables de potencias, ( me guié por Batch en el que para potencias no había x**y) , pero bueno, la cosa es que cumple la función, está puesto para uso ... diría escolar xD, es decir no presenta la solución, si no que la resuelve en los dos pasos.

Lo publico como guía o cualquier cosa, si le sirve a alguien, estaría bien. Si queréis mejorar el código o algo, ahí lo tenéis.

Una cosa, este símbolo ---> ^ , es para potencias, quiere decir elevado, ejemplo: 10^9 , sería 10 elevado a potencia 9.

 
Saludos.

Código
  1. # -*- coding: cp1252 -*-
  2. import math
  3.  
  4. print("Binomio de Newton")
  5.  
  6. # Aqui pido los datos , numeros, potencias y en caso de que haya incognitas tambien
  7. a = input("Primer numero: ")
  8. incoga = raw_input("Incognita (si no hay, poner guion -): ")
  9. b = input("Segundo numero: ")
  10. incogb = raw_input("Incognita (si no hay, poner guion -): ")
  11. pot = input("Potencia: ")
  12. if incoga == "-" and incogb == "-":
  13. print(" \n ("+str(a)+"+"+str(b)+")"+"^"+str(pot))
  14.  
  15. else:
  16. print (" \n ("+str(a)+incoga+"+"+str(b)+incogb+")"+"^"+str(pot))
  17.  
  18. # estas son las variables que hay que usar para el binomio ( los datos del triangulo de Tartaglia o Pascal)
  19.  
  20. cuno = 1
  21. cdos = 5
  22. ctres = 10
  23. ccuatro = 10
  24. ccinco = 5
  25. cseis = 1
  26. cuuno = 1
  27. cudos = 4
  28. cutres = 6
  29. cucuatro = 4
  30. cucinco = 1
  31. seuno = 1
  32. sedos = 6
  33. setres = 15
  34. secuatro = 20
  35. secinco = 15
  36. seseis = 6
  37. sesiete = 1
  38. siuno = 1
  39. sidos = 7
  40. sitres = 21
  41. sicuatro = 35
  42. sicinco = 35
  43. siseis = 21
  44. sisiete = 7
  45. siocho = 1
  46. ocuno = 1
  47. ocdos = 8
  48. octres = 28
  49. occuatro = 56
  50. occinco = 70
  51. ocseis = 56
  52. ocsiete = 28
  53. ococho = 8
  54. ocnueve = 1
  55. nuuno = 1
  56. nudos = 9
  57. nutres = 36
  58. nucuatro = 84
  59. nucinco = 126
  60. nuseis = 126
  61. nusiete = 84
  62. nuocho = 36
  63. nunueve = 9
  64. nudiez = 1
  65.  
  66. # anteriormente lo habia hecho en batch, entonces las potencias las hice en variables, pero seria mejor no hacerlo como yo, es decir para las potencias poner en la operación a**6 (ejemplo).
  67.  
  68. panueve = a**9
  69. paocho = a**8
  70. pasiete = a**7
  71. paseis = a**6
  72. pacinco = a**5
  73. pacuatro = a**4
  74. patres = a**3
  75. pados = a**2
  76.  
  77. pbnueve = b**9
  78. pbocho = b**8
  79. pbsiete = b**7
  80. pbseis = b**6
  81. pbcinco = b**5
  82. pbcuatro = b**4
  83. pbtres = b**3
  84. pbdos = b**2
  85.  
  86. # en caso de que no haya incognitas se ejecutan estos bloques
  87. if incoga == "-" and incogb == "-":
  88.  
  89. if pot == 4:
  90. print " \n " ,cuuno, "*" ,pacuatro, "+" ,cudos, "*" ,patres, "*" ,b, "+" ,cutres, "*" ,pados, "*" ,pbdos, "+" ,cucuatro, "*" ,a, "*" ,pbtres, "+" ,cucinco, "*" ,pbcuatro,
  91. print " \n \n Solucion final:" ,cuuno*pacuatro+cudos*patres*b+cutres*pados*pbdos+cucuatro*a*pbtres+cucinco*pbcuatro
  92.  
  93. if pot == 5:
  94. print " \n " ,cuno, '*' ,pacinco, "+" ,cdos, "*" ,pacuatro, "*" ,b, "+" ,ctres, "*" ,patres, "*" ,pbdos, "+" ,ccuatro, "*" ,pados, "*" ,pbtres, "+" ,ccinco, "*" ,a, "*" ,pbcuatro, "+" ,cseis, "*" ,pbcinco,
  95. print " \n \n Solucion final:" ,cuno*pacinco+cdos*pacuatro*b+ctres*patres*pbdos+ccuatro*pados*pbtres+ccinco*a*pbcuatro+cseis*pbcinco
  96. if pot == 6:
  97. print " \n " ,seuno, "*" ,paseis, "+" ,sedos, "*" ,pacinco, "*" ,b, "+" ,setres, "*" ,pacuatro, "*" ,pbdos, "+" ,secuatro, "*" ,patres, "*" ,pbtres, "+" ,secinco, "*" ,pados, "*" ,pbcuatro, "+" ,seseis, "*" ,a, "*" ,pbcinco, "+" ,sesiete, "*" ,pbseis,
  98. print " \n \n Solucion final:" ,seuno*paseis+sedos*pacinco*b+setres*pacuatro*pbdos+secuatro*patres*pbtres+secinco*pados*pbcuatro+seseis*a*pbcinco+sesiete*pbseis
  99.  
  100. if pot == 7:
  101. print " \n " ,siuno, "*" ,pasiete, "+" ,sidos, "*" ,paseis, "*" ,b, "+" ,sitres, "*" ,pacinco, "*" ,pbdos, "+" ,sicuatro, "*" ,pacuatro, "*" ,pbtres, "+" ,sicinco, "*" ,patres, "*" ,pbcuatro, "+" ,siseis, "*" ,pados, "*" ,pbcinco, "+" ,sisiete, "*" ,a, "*" ,pbseis, "+" ,siocho, "*" ,pbsiete,
  102. print " \n \n Solucion final:" ,siuno*pasiete+sidos*paseis*b+sitres*pacinco*pbdos+sicuatro*pacuatro*pbtres+sicinco*patres*pbcuatro+siseis*pados*pbcinco+sisiete*a*pbseis+siocho*pbsiete
  103.  
  104. if pot == 8:
  105. print " \n " ,ocuno, "*" ,paocho, "+" ,ocdos, "*" ,pasiete, "*" ,b, "+" ,octres, "*" ,paseis, "*" ,pbdos, "+" ,occuatro, "*" ,pacinco, "*" ,pbtres, "+" ,occinco, "*" ,pacuatro, "*" ,pbcuatro, "+" ,ocseis, "*" ,patres, "*" ,pbcinco, "+" ,ocsiete, "*" ,pados, "*" ,pbseis, "+" ,ococho, "*" ,a, "*" ,pbsiete, "+" ,ocnueve, "*" ,pbocho
  106. print " \n \n Solucion final:" ,ocuno*paocho+ocdos*pasiete*b+octres*paseis*pbdos+occuatro*pacinco*pbtres+occinco*pacuatro*pbcuatro+ocseis*patres*pbcinco+ocsiete*pados*pbseis+ococho*a*pbsiete+ocnueve*pbocho
  107.  
  108. if pot == 9:
  109. print " \n " ,nuuno, "*" ,panueve, "+" ,nudos, "*" ,paocho, "*" ,b, "+" ,nutres, "*" ,pasiete, "*" ,pbdos, "+" ,nucuatro, "*" ,paseis, "*" ,pbtres, "+" ,nucinco, "*" ,pacinco, "*" ,pbcuatro, "+" ,nuseis, "*" ,pacuatro, "*" ,pbcinco, "+" ,nusiete, "*" ,patres, "*" ,pbseis, "+" ,nuocho, "*" ,pados, "*" ,pbsiete, "+" ,nunueve, "*" ,a, "*" ,pbocho, "+" ,nudiez, "*" ,pbnueve,
  110. print " \n \n Solucion final:" ,nuuno*panueve+nudos*paocho*b+nutres*pasiete*pbdos+nucuatro*paseis*pbtres+nucinco*pacinco*pbcuatro+nuseis*pacuatro*pbcinco+nusiete*patres*pbseis+nuocho*pados*pbsiete+nunueve*a*pbocho+nudiez*pbnueve
  111.  
  112. # si hay incognitas se ejecuta esto otro
  113. else:
  114.  
  115. if pot ==4:
  116. print " \n " ,cuuno, "*" ,str(pacuatro) + incoga +"^4", "+" ,cudos, "*" ,str(patres) + incoga+"^3", "*" ,str(b) + incogb, "+" ,cutres, "*" ,str(pados) + incoga+"^2", "*" ,str(pbdos) + incogb+"^2", "+" ,cucuatro, "*" ,str(a) + incoga, "*" ,str(pbtres) + incogb+"^3", "+" ,cucinco, "*" ,str(pbcuatro) + incogb+"^4",
  117. print " \n \n Solucion final:" ,str(cuuno*pacuatro) + incoga+"^4","+",str(cudos*patres) + incoga+"^3","*",str(b) + incogb,"+",str(cutres*pados) + incoga+"^2","*",str(pbdos) + incogb+"^2","+",str(cucuatro*a) + incoga,"*",str(pbtres) + incogb+"^3","+",str(cucinco*pbcuatro) + incogb+"^4"
  118. if pot == 5:
  119. print " \n " ,cuno,'*',str(pacinco) + incoga+"^5","+",cdos,"*",str(pacuatro) + incoga+"^4","*",str(b) + incogb,"+",ctres,"*",str(patres) + incoga+"^3","*",str(pbdos) + incogb+"^2","+",ccuatro,"*",str(pados) + incoga+"^2","*",str(pbtres) + incogb+"^3","+",ccinco,"*",str(a) + incoga,"*",str(pbcuatro)+ incogb+"^4","+",cseis,"*",str(pbcinco) + incogb+"^5",
  120. print " \n \n Solucion final:" ,str(cuno*pacinco) + incoga+"^5","+",str(cdos*pacuatro) + incoga+"^4","*",str(b) + incogb,"+",str(ctres*patres) + incoga+"^3","*",str(pbdos)+ incogb+"^2","+",str(ccuatro*pados) + incoga+"^2","*",str(pbtres) + incogb+"^3","+",str(ccinco*a) + incoga,"*",str(pbcuatro) + incogb+"^4","+",str(cseis*pbcinco) + incogb+"^5",
  121.  
  122. if pot == 6:
  123. print " \n " ,seuno,"*",str(paseis) + incoga+"^6","+",sedos,"*",str(pacinco) + incoga+"^5","*",str(b) + incogb,"+",setres,"*",str(pacuatro) + incoga+"^4","*",str(pbdos) + incogb+"^2","+",secuatro,"*",str(patres) + incoga+"^3","*",str(pbtres) + incogb+"^3","+",secinco,"*",str(pados) + incoga+"^2","*",str(pbcuatro) + incogb+"^4","+",seseis,"*",str(a) + incoga,"*",str(pbcinco) + incogb+"^5","+",sesiete,"*",str(pbseis) + incogb+"^6",
  124. print " \n \n Solucion final:" ,str(seuno*paseis) + incoga+"^6","+",str(sedos*pacinco) + incoga+"^5","*",str(b) + incogb,"+",str(setres*pacuatro) + incoga+"^4","*",str(pbdos) + incogb+"^2","+",str(secuatro*patres) + incoga+"^3","*",str(pbtres) + incogb+"^3","+",str(secinco*pados) + incoga+"^2","*",str(pbcuatro) + incogb+"^4","+",str(seseis*a) + incoga,"*",str(pbcinco) + incogb+"^5","+",str(sesiete*pbseis) + incogb+"^6",
  125.  
  126. if pot == 7:
  127. print " \n " ,siuno,"*",str(pasiete) + incoga+"^7","+",sidos,"*",str(paseis) + incoga+"^6","*",str(b) + incogb,"+",sitres,"*",str(pacinco) + incoga+"^5","*",str(pbdos) + incogb+"^2","+",sicuatro,"*",str(pacuatro) + incoga+"^4","*",str(pbtres) + incogb+"^3","+",sicinco,"*",str(patres) + incoga+"^3","*",str(pbcuatro) + incogb+"^4","+",siseis,"*",str(pados) + incoga+"^2","*",str(pbcinco) + incogb+"^5","+",sisiete,"*",str(a) + incoga,"*",str(pbseis) + incogb+"^6", "+" ,siocho, "*" ,str(pbsiete) + incogb+"^7",
  128. print " \n \n Solucion final:" ,str(siuno*pasiete) + incoga+"^7","+",str(sidos*paseis) + incoga+"^6","*",str(b) + incogb,"+",str(sitres*pacinco) + incoga+"^5","*",str(pbdos) +incogb+"^2","+",str(sicuatro*pacuatro) +incoga+"^4","*",str(pbtres) + incogb+"^3","+",str(sicinco*patres) + incoga+"^3","*",str(pbcuatro) + incogb+"^4","+",str(siseis*pados) + incoga+"^2","*",str(pbcinco) + incogb+"^5","+",str(sisiete*a) + incoga,"*",str(pbseis)+ incogb+"^6","+",str(siocho*pbsiete) + incogb +"^7",
  129.  
  130. if pot == 8:
  131. print " \n " ,ocuno,"*",str(paocho) + incoga+"^8","+",ocdos,"*",str(pasiete) + incoga+"^7","*",str(b) + incogb,"+",octres,"*",str(paseis) + incoga+"^6","*",str(pbdos) + incogb+"^2","+",occuatro,"*",str(pacinco) + incoga+"^5","*",str(pbtres) + incogb+"^3","+",occinco,"*",str(pacuatro) + incoga+"^4","*",str(pbcuatro) + incogb+"^4","+",ocseis,"*",str(patres) + incoga+"^3","*",str(pbcinco) + incogb+"^5","+",ocsiete,"*",str(pados) + incoga+"^2","*",str(pbseis) + incogb+"^6","+",ococho,"*",str(a) + incoga,"*",str(pbsiete) + incogb+"^7","+",ocnueve,"*",str(pbocho) + incogb+"^8"
  132. print " \n \n Solucion final:" ,str(ocuno*paocho) + incoga+"^8","+",str(ocdos*pasiete) + incoga+"^7","*",str(b) + incogb,"+",str(octres*paseis) + incoga+"^6","*",str(pbdos) + incogb+"^2","+",str(occuatro*pacinco) + incoga+"^5","*",str(pbtres) + incogb+"^3","+",str(occinco*pacuatro) + incoga+"^4","*",str(pbcuatro) + incogb+"^4","+",str(ocseis*patres) + incoga+"^3","*",str(pbcinco) + incogb+"^5","+",str(ocsiete*pados) + incoga+"^2","*",str(pbseis) + incogb+"^6","+",str(ococho*a) + incoga,"*",str(pbsiete) + incogb+"^7","+",str(ocnueve*pbocho) + incogb+"^8"
  133.  
  134. if pot == 9:
  135. print " \n " ,nuuno,"*",str(panueve) + incoga+"^9","+",nudos,"*",str(paocho) + incoga+"^8","*",str(b) + incogb,"+",nutres,"*",str(pasiete) + incoga+"^7","*",str(pbdos) + incogb+"^2","+",nucuatro,"*",str(paseis) + incoga+"^6","*",str(pbtres) + incogb+"^3","+",nucinco,"*",str(pacinco) + incoga+"^5","*",str(pbcuatro) + incogb+"^4","+",nuseis,"*",str(pacuatro) + incoga+"^4","*",str(pbcinco) + incogb+"^5","+",nusiete,"*",str(patres) + incoga+"^3","*",str(pbseis) + incogb+"^6","+",nuocho,"*",str(pados) + incoga+"^2","*",str(pbsiete) + incogb+"^7","+",nunueve,"*",str(a) + incoga,"*",str(pbocho) + incogb+"^8","+",nudiez,"*",str(pbnueve) + incogb+"^9",
  136. print " \n \n Solucion final:" ,str(nuuno*panueve) + incoga+"^9","+",str(nudos*paocho) + incoga+"^8","*",str(b) + incogb,"+",str(nutres*pasiete) + incoga+"^7","*",str(pbdos) + incogb+"^2","+",str(nucuatro*paseis) + incoga+"^6","*",str(pbtres) + incogb+"^3","+",str(nucinco*pacinco) + incoga+"^5","*",str(pbcuatro) + incogb+"^4","+",str(nuseis*pacuatro) + incoga+"^4","*",str(pbcinco) + incogb+"^5","+",str(nusiete*patres) + incoga+"^3","*",str(pbseis) + incogb+"^6","+",str(nuocho*pados) + incoga+"^2","*",str(pbsiete) + incogb+"^7","+",str(nunueve*a) + incoga,"*",str(pbocho) + incogb+"^8","+",str(nudiez*pbnueve) + incogb+"^9"
  137.  
  138. raw_input()
25  Programación / Scripting / Duda de if sobre if [Python] en: 28 Diciembre 2009, 03:29 am


     Buenas,



  Estoy haciendo una aplicación en Python y me surgió un problema, el caso es que tengo una situación así:

Código
  1. a = int(input("Primer numero: "))
  2. incoga = raw_input("Incognita (si no hay, poner "no": ")
  3. b = int(raw_input("Segundo numero:  "))
  4. incogb = raw_input("Incognita (si no hay, poner "no"): ")
  5. pot = int(raw_input("Potencia: "))
  6.  
  7.  

  Y después tengo :

 if incoga == "no" and incogb == "no":    

    if pot == "4":
         print ....................
    if pot == "5":
         print .........


   El caso es que tengo un if dentro de otro if, pues el if de dentro --->  if pot == "4"  , no se ejecuta. Pero la variable está bien comprobada arriba, ya que si en lo de -- > if incoga.....,  debajo pongo un else, al ser incoga == no y incogb == no, no se ejecuta, pero el problema es que no reconoce el sub if.

   No sé si me he explicado bien, la  cosa es que este punto :  if incoga == "no" and incogb == "no": , se ejecuta, pero cuando llega justo debajo, pasa de largo, no da error ni nada, en la salida del programa sale como en blanco.

  Lo que no se ejecuta es esto:

 if pot == "4":
         print ....................
    if pot == "5":
         print .........




  Puedo pensar que esos sub "if" los tengo que agrupar o no sé... si alguien sabe como lo puedo arreglar lo agradecería.

   Saludos.
 
26  Programación / Scripting / Acumulación de archivos [BATCH] en: 23 Diciembre 2009, 14:09 pm


   Buenas,


   Estoy haciendo un programa que vaya acumulando unos ciertos datos, y en un punto, cuando el que ejecute el programa quiera, pueda ver el total de ellos. La cosa es que, el programa quiero que sirva para ir guardando datos de grabación de video, el user pone, he grabado 1 cinta, o 0.5 cinta, y entonces yo doy variables 1c=60, 0.5=30, pero luego quiero que eso se vaya guardando, yo he pensado guardarlo en un .bat aparte y así me quedó:

Código:
   @echo off

set /p cantidad=Cintas-Minutos:
if %cantidad%==0.5c ( goto cant05c
:cant05c
echo 30 minutos

echo set /a total+=30>>datos.bat

pause>nul )

exit


   Y luego quedaría en el otro programa que el total es 30, pero mi problema es, como puedo poner para que el resultado se muestre, ya que si cada vez que se introducen datos pongo el echo echo loquesea>>datos.bat,  cada vez que introduces un total estaría saliendo luego  , echo 30, echo 90.

   Bueno, no sé si se me entendió muy bien.

   Saludos.


27  Programación / Scripting / Duda imprimir variables Python en: 20 Noviembre 2009, 19:42 pm

 Buenas estoy intentando hacer un programa para calcular el binomio de newton, es decir que muestre el desarrollo completo, lo hice en Batch, pero solo me servía para números. Quiero hacerlo también para letras, y en python creo que se puede, pero estaba empezando y tuve un problema, al imprimir variables y texto a la vez da error.

Código
  1. print "Binomio de Newton"
  2.  
  3. a = raw_input("Primer número: ")
  4. b = raw_input("Segundo número: ")
  5. pot = raw_input("Potencia: ")
  6.  
  7. print "(" a "+" b "^"pot")"
  8. raw_input()

 quiero que salga, si "a" es 5 y "b" es 6 y potencia 5 :

 (5+6)^5

 Y he probado muchas cosas y no funciona, combinando comillas y etc...


 Saludos.

 
28  Media / Juegos y Consolas / -Problema con PSP- en: 11 Octubre 2009, 12:33 pm


   Buenas,


 Pues hace casi 2 años compré una PSP, y me la dieron estropeada 3 veces seguidas, y la última ya había perdido el gusto de jugar y me dije, que ya la descambiaría y así pasó el tiempo y aún no la descambié, pero veo que ya voy a perder la garantía. Hace unos meses la abrí a la mitad, sin quitar la garantía ( el problema es el botón L, que se queda calcado cuando le doy ) , y quité el botón L, y nada, el problema debe ser de adentro, es decir, que no es un problema físico. Mientras la desarmé y todo eso, perdí algún tornillo  ;D ;D. Mi duda, es, si compro los tornillos, y dejo la psp, tal cual me la dieron, ¿ me la arreglarán ? o tendré que pagar ¿?.



   Saludos.
29  Programación / Scripting / Comando CALL [BATCH] en: 21 Septiembre 2009, 00:05 am


  Buenas, ando haciendo una especie de programa para guardar notas de las diferentes asignaturas, al guardar la nota esta se mete en un .bat, y el cual puedes abrir desde el propio programa.


  Para eso se usa el comando CALL, pero hay que señalar la ruta, y entonces si yo lo uso bien, aunque si muevo de lugar el .BAT ya no funcionaría, mi problema es, si pongo
Código:
CALL notasfq.bat
se supone que en el directorio en el que está el .bat programanotas.bat (por ejemplo) , debería abrir, pues no, da error. Sé que se podría abrir fácil mediante
Código:
start programanotas.bat
, pero me gustaría que saliese en la misma pantalla y no en otra ventana.



  Saludos.
30  Programación / Scripting / Problema con RANDOM [BATCH] en: 15 Septiembre 2009, 05:48 am


      Buenas....


   Había hecho hace unos días una especie de troyano por batch, al cual le añadí un controlador, para grabar funciones, entre una de ellas, se me ocurrió poner un worm..., para que no quedase muy simple.


  La cosa... quiero que al abrir un .bat "Controlador" se cree otro .bat "Ordenes" y este al abrirlo cree otros archivos con un bucle infinito (worm).

Citar
echo ^echo %RANDOM%^>^>%RANDOM%.exe>>ordenes.bat   



  De esta forma se haría..., pero el problema es, en vez de salir %RANDOM% salen unos números, y entonces el bucle no funciona, y solo se crean una vez. ¿Solución para que salga %RANDOM% y no ej: 1435366 ?


  Saludos y gracias.

                     
 

 
Páginas: 1 2 [3] 4
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines