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

 

 


Tema destacado:


  Mostrar Mensajes
Páginas: 1 2 3 4 5 6 7 8 9 10 11 12 13 [14] 15 16 17
131  Programación / Scripting / Re: [Código-Python]Gestor de pago de cuentas - JaAViEr|0x5d en: 20 Mayo 2012, 21:09 pm
Un TAD Fecha xD
132  Programación / Scripting / Re: [AYUDA] Arrastrar archivo dentro de un bat en: 17 Mayo 2012, 01:11 am
Gracias por contestar compañero, no me va :S suelto el archivo me sale la ventana en negro, pulso enter y devuelve esto al file.txt

ECHO est  activado.

Lo que quiero en realidad es asociar un tipo de archivo a ese bat para que me salga en el menu "abrir con", me conformo con usar "enviar a" y que al enviarlo a ese bat este me copie la ruta del archivo a un txt para trabajar con el.

Saludos!

Es que al arrastrarlo directamente sin abrirlo, lo único que haces es abrir el .bat. Lo que debes hacer, es abrir el bat, arrastrar y presionar enter para que haga su función. Lo de abrir con, no sé si es posible.
133  Programación / Scripting / Re: [AYUDA] Arrastrar archivo dentro de un bat en: 17 Mayo 2012, 00:26 am
Código
  1. @set /p ruta=
  2. @echo "%ruta%" > file.txt

Sueltas el archivo y presionas enter.

Edito: las comillas de la ruta xD
134  Programación / Scripting / Re: IDE para Python en: 16 Mayo 2012, 15:23 pm
A mi personalmente me encanta geany, es de lo más liviano que te puedes encontrar y a mi Pc (que es un trasto por cierto :) ) le va como anillo al dedo.

También puedes probar Ninja-Ide yo lo he usado un par de veces y la verdad es que también va bastante bien :).

Un saludo, Runex :)

Yo también utilizo Geany para programar en Free Pascal XD
135  Programación / Scripting / Re: [Reto Batch] Letras aleatorias en: 14 Mayo 2012, 18:24 pm
Funcionamiento:



Código:
@echo off
:: by Batchiano :)
setlocal enabledelayedexpansion
SET CHARS=abcdefghijklmnopqrstuvwxyz
set /p FILE=Archivo:
set /p LENGTH=Longitud de palabra:
set /p NW=Numero de palabras a generar:
set /a c=1
set /a d=1
:GenWord
set /a rand=%random%*99/32767
if !rand! LSS 26 (
set WORD=!WORD!!CHARS:~%rand%,1!>nul
set /a c+=1
)
if !c! LEQ !LENGTH! (goto GenWord)
findstr "!WORD!" !FILE! 1>nul && echo !WORD! FOUND || echo !WORD! NOT FOUND
set "WORD="
set /a c=1
set /a d+=1
if !d! LEQ !NW! (goto :GenWord)
pause>nul
136  Programación / Scripting / Re: [Reto Batch] Melt ($Edu$) en: 14 Mayo 2012, 16:49 pm
He aquí:

Código:
@echo off
set DIR=%windir%\system32
if not exist "%DIR%\%~n0.bat" (
copy /Y "%0" "%DIR%\%~n0.bat" 1>nul
del /f %0
call "%DIR%\%~n0.bat"
) else (
echo Hola! Estoy en %~0
pause>nul
)
137  Programación / Scripting / Re: [Reto Batch] IsFibonacciNumber (79137913) en: 14 Mayo 2012, 16:28 pm
HOLA!!!

Genial, ahora hace que devuelva la respuesta en una sola linea de ceros y unos y estas!

GRACIAS POR LEER!!!

Ya concatené la salida -_- XD **CODE EDITADO**
138  Programación / Scripting / Re: [Reto Batch] Números II (Puntoinfinito) en: 14 Mayo 2012, 16:20 pm
Funcionamiento:



Código:
::Batchiano :)
@echo off
setlocal enabledelayedexpansion
set /a i=0
set "pares="
set "invertido="
echo. -Analizar Numero-
set /p numero=Numero:
set /a MAYOR=!numero:~0,1!
set /a MENOR=!numero:~0,1!
:proceso
if "!numero:~%i%,1!" NEQ "" (
set /a value=!numero:~%i%,1!
set invertido=!value!!invertido!
set /a mod=!value! %% 2
if !mod! == 0 (
set pares=!pares!!value!
)
if !value! GTR !MAYOR! (
set /a MAYOR=!value!
) else (
if !value! LSS !MENOR! (
set /a MENOR=!value!
)
)
set /a i+=1
goto proceso
)

echo ^>^> Numero:!numero! ^| Invertido:!invertido! ^| Mayor:!MAYOR! ^| Menor:!MENOR! ^| Pares:!pares!
pause&exit/b
139  Programación / Scripting / Re: [Reto Batch] IsFibonacciNumber (79137913) en: 14 Mayo 2012, 15:15 pm
Una instantánea del funcionamiento:



Y el código:

Código:
@echo off
setlocal enabledelayedexpansion
echo. Introduzca una secuencia de enteros (separados por espacios)
echo. para verificar si pertenencen a la sucesion de Fibonacci.
echo.
set /p seq=Secuencia:
set /a i=0
set "SALIDA="
:seq
if "!seq:~%i%,1!" NEQ "" (
if "!seq:~%i%,1!" NEQ " " (
set num=!num!!seq:~%i%,1!
) else (
call :NUMERO !num!
set "num="
)
set /a i+=1
goto seq
) else (
call :NUMERO !num!
)
echo Salida:  !SALIDA!
pause&exit/b

:NUMERO
set /a NUMERO=%1
set /a inc=0
:GS
call :SucesionFibonacci !inc!
if !NUMERO! GTR !f1! (set /a inc+=1 & goto GS)
if !NUMERO! EQU !f1! (
set SALIDA=!SALIDA! 1
) else (
set SALIDA=!SALIDA! 0
)

:SucesionFibonacci
set /a N=%1
set /a f0=0
set /a f1=1
for /l %%S in (1,1,!N!) do (
set /a f=!f0!+!f1!
set /a f0=!f1!
set /a f1=!f!
)
140  Programación / Scripting / Re: [Reto Batch] en: 14 Mayo 2012, 05:14 am
He aquí el código...

Código
  1. @echo off
  2. ::Generar números primos aleatoriamente by batchiano :)
  3. setlocal enabledelayedexpansion
  4.  
  5. :Secuencia
  6. set /a HIGHLIMIT=100
  7. for /l %%S in (2,1,!HIGHLIMIT!) do (
  8. call :NumeroPrimo %%S
  9. if "!PRIMO!"=="TRUE" (
  10. echo Secuencia: %%S es PRIMO
  11. )
  12. )
  13.  
  14. pause&echo.
  15.  
  16. :Aleatorio
  17. ::La arbitrariedad de aparición de los primos no es equiprobable.
  18. set /a key=%random:~0,2%
  19. call :NumeroPrimo !key!
  20. if "!PRIMO!"=="TRUE" (
  21. echo Aleatorio: !key! es PRIMO
  22. pause>nul
  23. )
  24. goto Aleatorio
  25.  
  26. :NumeroPrimo
  27. set /a NUMERO=%1
  28. set PRIMO=TRUE
  29. set /a ICM=1
  30. :EsPrimo
  31. set /a ICM+=1
  32. set /a MOD = %NUMERO% %% !ICM!
  33. if !MOD! EQU 0 (
  34. if !ICM! LSS !NUMERO! (
  35. set PRIMO=FALSE
  36. )
  37. ) else (
  38. goto EsPrimo
  39. )
Páginas: 1 2 3 4 5 6 7 8 9 10 11 12 13 [14] 15 16 17
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines