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

 

 


Tema destacado: Como proteger una cartera - billetera de Bitcoin


  Mostrar Mensajes
Páginas: 1 ... 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 [1122] 1123 1124 1125 1126 1127 1128 1129 1130 1131 1132 1133 1134 1135 1136 1137 ... 1236
11211  Foros Generales / Dudas Generales / Re: Iniciando el largo camino del aprendizaje... en: 29 Abril 2012, 14:53 pm
Yo soy programador batch

FAIL

Batch no es un lenguaje de programación, es procesamiento por lotes. Por eso resulta TÁN lento.

Considerarse programador por utilizar Batch, Es un delito.



Más que nada debía dejar claro ese aspecto, No puedo dar mucha info, Pero lo voy a intentar:

Pides algo fácil, Pues yo solo tengo nociones básicas sobre programación (VisualBasic 6, C, y C++), Pero lo más sencillo es VB6 (Incluso teniendo en cuenta el resto de lenguajes que no he tocado), Es cuestión de horas aprender su funcionamiento y poder hacer una simple calculadora por ti mismo, En fin, Tú programa. Y no hace falta ser un experto en ese lenguaje para hacer módulos sencillos.

Eso sí, NO VALE LA PENA APRENDER VB6 A ESTAS ALTURAS, Si quieres adentrarte en la programación hazlo bien, Aprende C y luego C++, Lo digo en este orden para que primero aprendas a programar sin que te incordie la orientación a objetos. Como ya digo solo tengo nociones básicas pero yo fuí aprendiendo mejor de esa manera.

PD: Te van a recomendar Java, Siempre lo hacen xD (Y lo entiendo, Por algo es el mejor :silbar:). Yo no se nada de Java, Pero si que he intentado practicarlo unas veces y es lo más complicado que he visto jamás!, Aunque lo considero el mejor lenguaje por los programas que veo que están creados en java, Y la integración web, Si lo que buscas es algo sencillo... Yo no elegiría Java ni loco.


Si lo que quieres es introducirte en el mundo del scripting, Pues Python y/o Ruby los considero GRANDES, Y la mejor opción. Puedes hacer practicamente de todo (Perl también, Pero no lo conozco casi nada..).
Puedes crear la gui de tus scripts con TK (Ruby), TKINTER (Python), Pero sinceramente, Resulta mucho más engorroso y complicado hacer la interfaz gráfica y añadirle funciones de esta manera, Que haciendo los botones y los menús con el ratón desde el IDE de un lenguaje como VB.

Saludos!
11212  Programación / Scripting / Re: Pasar resultado de una accion a variable en: 29 Abril 2012, 12:11 pm
Como podria passar por ejemplo eso a una variable?

Código
  1. Programa.exe>Archivo.txt && Set /P Var=<Archivo.txt
  2. Echo %Var%

O:

Código
  1. For /F "Tokens=*" %%@ in ('Programa.exe') Do (Set Var=%%@)

Saludos
11213  Programación / Scripting / Re: Pasar resultado de una accion a variable en: 29 Abril 2012, 05:51 am
Código:
echo Bienbenido
Como pasar el bienbenido a una variable?

Código
  1. Set "Var=Bienvenido"
  2. Echo %VAR%

Código
  1. Set "Var=Echo Bienvenido"
  2. %VAR%

?



La primera duda no te he entendido...
Código
  1. @Echo off
  2. Set /a VAR+=2+1
  3. Echo %VAR%

Código
  1. @Echo off
  2. Set /a VAR+=2+1, Var2=10
  3. Set /a VAR=%Var%+%Var2%
  4. Echo %VAR%

Código
  1. @Echo off
  2. Set "Suma=Set /a VAR+=2+1"
  3. %suma%
  4. Echo %var%

?

Saludos
11214  Programación / Scripting / Re: Crear archivo .Bat autoejecutable en: 29 Abril 2012, 05:51 am
Joder Pitoloko, yo no he visto a nadie en mi vida que controle tanto de BATCH como tu.
Eres una p**a maquina, y cuando miro muchos de tus BATCHs me quedo :O  :o :o :o
Muchas gracias por los alagos, Aunque no será pa tanto :P
Me alegro si a tí tmb te sirvió el code.

como se que leeras esto haber si pones un banner un poco menos, menos.
¿Que le pasa a mi firma?  :-( ¿Tienes celos? xD
EDITO: PD: Si, soy Pitoloko, Resurgí de mis cenizas con este user para hacer el bien y luchar contra el mal :xD.

Electro esta obsesionado con Batch lo que pasa xD

Pues sí, Ahora estoy intentando crear un buscador/downloader de canciones online en bat, Solo me falta una parte por realizar pero llevo una semana sin conseguir resultados (En Batch).

Se trata de indentar un documento html desindentado (De forma offline). (Es algo raro, ¿Verdad?, Pero necesario xD)

Saludos.
11215  Sistemas Operativos / Windows / Re: Programar tareas repetitivas. en: 29 Abril 2012, 05:50 am
Hola, necesito saber si es posible programar tareas cada 1 hora con 10 minutos, hora y media
el programador de tareas da como tiempo maximo 1 hora para este tipo de tareas.

Puedes indicar el intervalo en minutos:

(Esta tarea se ejecuta cada 70 min)
Código
  1. SCHTASKS /create /sc minute /mo 70 /tn "Test task" /tr "C:\Test\Test program.exe"
PD: No puedo probarlo.

También puedes usar la opción para el intervalo de repetición de la tarea, Pero con lo anterior es suficiente:
Código:
/RI interval

    A value that specifies the repetition interval, in minutes. The valid range is 1 - 599940 minutes.

Saludos.
11216  Programación / Scripting / Re: [Perl Tk] Gmail Inbox 0.1 en: 29 Abril 2012, 05:04 am
No habia visto este programa, Muy bueno!!

saludos
11217  Sistemas Operativos / Windows / Re: Windows 7 - HDD Consulta en: 28 Abril 2012, 19:57 pm
http://www.xxclone.com/xxclone.zip

> On-Line Manual
11218  Programación / Scripting / Re: Crear archivo .Bat autoejecutable en: 28 Abril 2012, 12:57 pm
Cando haga click sobre el se va a ejecutar siempre?

Eso debería, No puedo comprobarlo como te expliqué.

Pero puedes eliminar la tarea para que deje de iniciarse siempre, Con este comando, En consola:

Código
  1. SCHTASKS /Delete /TN "StartupBox"

EDITO: O desde el administrador de tareas de Windows.

Saludos.
11219  Programación / Scripting / Re: [Batch] Historial Secreto Mira el historial secreto y borralo y mucho mas... en: 28 Abril 2012, 12:54 pm
PD2: No acepto sugerencias ni criticas constructivas. Si lo pruebas no te pido que comentes te obligo! (En plan de coña porfa dame sugerencias)

Hombre, tres sugerencias...

1º - Cuando usas aplicaciones de terceros, deberías dejar claro en el post que es necesario usarlas, Como COLOUS y CCLEANER.
Tampoco estaría mal unas lineas de code para comprobar si existen esos programas y se pueden iniciar... :P
PD: No estoy seguro de si el "Historial.exe" es un archivo de winrar que ya contiene los programas... Porque el enlace que pusiste no funciona xD.

2º -
"...\Firefox\Profiles\54dtkq56.default\..."

Esa ruta solo va a funcionar en tu PC... Estás usando tu perfil de Firefox...
Tienes que crear un sencillo FOR para averiguar el nombre del perfil del usuario que pruebe tu code.

3º -
"C:\Users\usuario\AppData\Roaming\"

Ninguna opción de tu bat va a funcionar en un PC si no usas variables de entorno, Ya que todas las rutas son para el usuario "usuario".

EDITO: Ah, Y también hay que mencionar que las rutas del bat son solo para Windows 7.

%USERPROFILE%
%APPDATA%


PD: Una cosa sin importancia, Baciando es con "V".

Cuando arregles el link lo pruebo... Saludos.
11220  Programación / Scripting / Re: REtos batch en: 28 Abril 2012, 03:48 am
Código
  1. if %numero%>1 && %numero%<10 echo 1 digito
  2. ...
  3. Pause>Nul

No sé si funcionará porque no lo he podido probar además, yo de batch poca idea tengo  :-\


No no se puede hacer una comprobación de multiples condiciones (Bueno, No como se haría en PY u otro xD) en Batch. Además ">" y "&" "&&" tampoco son operadores de comparación.  :P

Pero tampoco ibas muy mal encaminado, Quedaría así:
Código
  1. @Echo OFF
  2.  
  3. :Loop
  4. set /p numero=Numero ^>
  5. if %numero% LSS 10   (Echo 1 digito)
  6. if %numero% GEQ 10   (If %numero% LSS 100   (echo 2 digitos))
  7. if %numero% GEQ 100  (If %numero% LSS 1000  (echo 3 digitos))
  8. if %numero% GEQ 1000 (If %numero% LSS 10000 (echo 4 digitos))
  9. Goto :Loop

Aunque esta forma es mejor para evitar limitaciones y código...:
Código
  1. @Echo OFF
  2.  
  3. :Loop
  4. set /p numero=Numero ^>
  5. ECHO %Numero% > "%TEMP%\tempfile.txt"
  6. FOR %%? IN ("%TEMP%\tempfile.txt") DO ( SET /A digitos=%%~z? - 3 )
  7. Echo          %numero% tiene %digitos% digitos.
  8. Goto :Loop

Salu2
Páginas: 1 ... 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 [1122] 1123 1124 1125 1126 1127 1128 1129 1130 1131 1132 1133 1134 1135 1136 1137 ... 1236
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines