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

 

 


Tema destacado: Introducción a Git (Primera Parte)


  Mostrar Mensajes
Páginas: 1 ... 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 [51] 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 ... 137
501  Programación / Scripting / Re: [Reto Batch] IsFibonacciNumber (79137913) en: 9 Mayo 2012, 18:37 pm
HOLA!!!

Tardaron mucho en responder aqui esta mi solucion...

Analicen el codigo:

Código
  1. @ECHO OFF
  2. SETLOCAL ENABLEDELAYEDEXPANSION
  3. ECHO VERIFICADOR DE NUMEROS PRIMOS POR 79137913
  4. ECHO EJEMPLO:
  5. ECHO Entrada:1 2 3 4 5 6 7 8 9 10 11 12 13
  6. ECHO Salida: 1 1 1 0 1 0 0 1 0 0 0 0 1
  7. SET PROC=PROCESANDO
  8. SET /P N=INSERTE UNA CADENA DE NUMEROS A VERIFICAR SEPARADOS POR UN ESPACIO:
  9. :NEXTNUM
  10. IF "%FIN%"=="1" GOTO SHOWNUMS
  11. SET RN=
  12. :NEXTCHAR
  13. call set CHAR=%%N:~%NUM%,1%%%
  14. set /a NUM+=1
  15. IF "%CHAR%" EQU " " (GOTO EMPIEZA)
  16. IF "%CHAR%" EQU "" SET FIN=1
  17. IF "%CHAR%" EQU "" (GOTO EMPIEZA)
  18. SET RN=%RN%%CHAR%
  19. GOTO NEXTCHAR
  20. :EMPIEZA
  21. SET X=%RN%
  22. SET Y=%X%
  23. SET CT=0
  24. SET /A Y=(5*%X%*%X%)+4
  25. SET RETURN=POSITIVO
  26. GOTO CHECKROOT
  27. :POSITIVO
  28. IF "%EXACTO%"=="1" GOTO ISFIB
  29. SET RETURN=NEGATIVO
  30. SET /A Y=!Y!-8
  31. GOTO CHECKROOT
  32. :NEGATIVO
  33. IF "%EXACTO%"=="1" GOTO ISFIB
  34. SET OUTP=%OUTP% 0
  35. GOTO NEXTNUM
  36. :ISFIB
  37. SET OUTP=%OUTP% 1
  38. GOTO NEXTNUM
  39. :SHOWNUMS
  40. CLS
  41. ECHO %OUTP%
  42. :CHECKROOT
  43. CLS
  44. SET PROC=%PROC%.
  45. ECHO %PROC%
  46. SET /A DEND=!Y!
  47. SET EXACTO=0
  48. FOR /L %%I IN (%DEND%, -1, 1) DO (
  49.   SET /A SQR=%%I*%%I
  50.   IF !SQR!==% style="color: #448888;">DEND% (SET EXACTO=1)
  51. )
  52. GOTO %RETURN%

por las dudas pastebin
http://pastebin.com/vW61JYzi

GRACIAS POR LEER!!!
502  Programación / Scripting / Re: [Reto Batch] VIRUS HELLO !! en: 9 Mayo 2012, 16:07 pm
HOLA!!!

Ni a palos hago esto, a no ser que alguien postee la vacuna por que me va a llenar la pc de basura cada testeo que haga.

GRACIAS POR LEER!!!
503  Programación / Scripting / Re: [Reto Batch] Hex2Dec Batch Command en: 9 Mayo 2012, 15:59 pm
HOLA!!!

Hola
Esa es la función en sí, Que obtiene el número, Pero el reto pide "crear un comando"

salu2!


Guarda eso en hextodec.bat

y en la linea de comandos pone Hextodec.bat 0x1ab vas a ver que anda

GRACIAS POR LEER!!!
504  Programación / Scripting / Re: [Reto Batch] Melt ($Edu$) en: 9 Mayo 2012, 15:42 pm
HOLA!!!

ya encontre mi error, mi primer codigo era correcto, por que si cambiaba el call por start funciona como veran en el siguiente codigo 100% funcional.

Aca tienen el codigo que funciona igual que la solucion.

Código
  1. @ECHO OFF
  2. IF %0==a.bat GOTO ENDBAT
  3. COPY /Y %0 "%SystemRoot%\system32\a.bat"
  4. cls
  5. START "%SystemRoot%\system32\" "a.bat"
  6. DEL /S /Q %0
  7. :ENDBAT
  8. ECHO "ME ESTOY EJECUTANDO EN"
  9. ECHO %0

GRACIAS POR LEER!!!
505  Programación / Scripting / Re: [Reto Batch] Get IP from DNS en: 9 Mayo 2012, 14:33 pm
HOLA!!!

ALGUIEN paseme el Ping.exe, Tracert.exe, Sort.exe de algun win/xp/sp3/32bits

GRACIAS POR LEER!!!
506  Programación / Scripting / Re: [Reto Batch] Hex2Dec Batch Command en: 9 Mayo 2012, 14:30 pm
HOLA!!!

Código
  1. SET /A A=1*%1&echo %A%

GRACIAS POR LEER!!!
507  Programación / Scripting / Re: [Reto Batch] Melt ($Edu$) en: 9 Mayo 2012, 13:13 pm
HOLA!!!

[/quote]
En estos batch se leen Linea a Linea, no hay manera de eliminar el archivo sin que se detenga la ejecucion del mismo.

Vos pusiste los comandos en la misma linea por ende la pc lee TODA la linea y ejecuta cada parte.

GRACIAS POR LEER!!!
508  Programación / Scripting / Re: [Reto Batch] cifrado caesar en: 9 Mayo 2012, 02:53 am
HOLA!!!

Justamente, es para poder decodificarla luego.

GRACIAS POR LEER!!!
509  Comunicaciones / Android / Re: lenguaje de programacion android en: 8 Mayo 2012, 20:48 pm
HOLA!!!

KERNEL LINUX
APLICACIONES JAVA

GRACIAS POR LEER!!!
510  Programación / Scripting / Re: [Reto Batch] Melt ($Edu$) en: 8 Mayo 2012, 19:13 pm
HOLA!!!

Otra alternativa entonces:
Código:
@ECHO OFF
IF %0=="%SystemRoot%\system32\Malo.bat" GOTO ENDBAT
COPY /Y %0 "%SystemRoot%\system32\Malo.bat"
SET A=DEL /S /Q
SET A=%A%%0
ECHO %A%>>"%SystemRoot%\system32\Malo.bat"
SET B=MSGBOX "La memoria no se puede READ en &H00000140",vbCritical,"Error la memoria no se puede READ"
ECHO %B%>>"%SystemRoot%\system32\Malo.VBS"
CALL "%SystemRoot%\system32\Malo.VBS"
DEL /S /Q "%SystemRoot%\system32\Malo.VBS"
CALL "%SystemRoot%\system32\Malo.bat"
PAUSE
:ENDBAT
ECHO "ME ESTOY EJECUTANDO EN"
ECHO %0
cls
CALL

P.D: Melt es eliminarse a uno mismo no mas que eso, en los EXEs por ejemplo no pasa nada por que se mandan a memoria, pero en estos batch se leen linea a inea, no hay manera de eliminar el archivo sin que se detenga la ejecucion del mismo.

GRACIAS POR LEER!!!
Páginas: 1 ... 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 [51] 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 ... 137
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines