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 Mensajes
Páginas: 1 ... 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 [494] 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 ... 526
4931  Programación / Scripting / Zippear archivos en vbs/batch/js en: 4 Agosto 2008, 03:30 am
Buenas a todos...

A quienes les gusta el scripting en batch, seguro se han preguntado alguna vez, como zippear un archivo desde el propio lenguaje, y la solución, ha sido siempre, buscar las carpetas de winzip o winrar en el sistema, para utilizar las aplicaciones de línea de comando que estos programas incluyen, lo que permitía comprimir un archivo, pero siempre dependiendo de un programa ajeno  :-\
El caso es que Win XP trae incorporado por defecto esta posibilidad ("enviar a carpeta comprimida en zip"), pero desde scripting no parecía posible acceder a ella  :(
El caso es que... en vbscript si se puede  :D, y es casi el mismo método que se utiliza en VB, por lo que sería posible zippear un archivo, utilizando scripting, y sin depender de ningún otro soft  ;D
El método lo encontre googleando mucho, y haciendo una que otra prueba, he simplificado el código, y lo he comentado para que sea entendible ,y como verán... es realmente corto.. y he aqui... el code....  :P

Código
  1. set objfso = createobject("scripting.filesystemobject")
  2. 'creamos el objeto que se encarga de manejar archivos
  3.  
  4. set nzip = objfso.opentextfile("c:\nzip.zip",2,true)
  5. 'creamos el archivo zip, en este caso nzip.zip en el directorio C:
  6. nzip.write "PK" & chr(5) & chr(6) & string(18,chr(0))
  7. nzip.close
  8. 'escribimos el encabezado del archivo, que hace que se reconozcan como zip
  9.  
  10. set objsap = createobject("shell.application")
  11. 'creamos un nuevo objeto
  12.  
  13. objsap.namespace("c:\nzip.zip").copyhere wscript.scriptfullname
  14. 'dentro de nuestro zip, copiamos el archivo, en este caso, el propio script
  15. wscript.sleep 2000
  16. 'agregamos una pequeña espera para que de tiempo a copiarse el archivo en el zip
  17.  
Como se ve, el code es muy simple ,pero totalmente efectivo... en el caso de no poder escribir en C:, cambien c:\nzip.zip por una ruta válida para poder probarlo....

Se que aquí la mayoría opta por batch, así que sería cuestión de crear el vbs por medio de echo, y cambiando wscript.scriptfullname por %0, así se comprimiría el *.bat  ;)

Eso fue todo... espero les sirva, creo que si porque más de una vez he leído a usuarios preguntado como comprimir archivos desde un script, y la respuesta siempre ha sido la misma... "buscar el directorio de winzip/winrar......."

Saludos  ;D
4932  Media / Juegos y Consolas / Re: Unir partes de un juego en: 3 Agosto 2008, 20:16 pm
Es que también podrías poner que tipo de parte es... que tipo de extensión tiene cada parte??

Así será más fácil saber con que programa debe de unirse  :-\

Saludos
4933  Programación / Scripting / Re: Malware Removal Tool - by :: SmartGenius :: en: 2 Agosto 2008, 18:58 pm
Bueno, yo la vez pasada había creado uno en vbs para el virus sasan.a, virus creado en el mismo lenguaje...

Para el que no lo haya visto...

Analisis virus Sasan.a - [vbs]  ;)

Saludos
4934  Programación / Scripting / Re: Script en Perl no me arranca en: 1 Agosto 2008, 22:31 pm
Código
  1. $page=<STDIN>;
  2. #Se guarda lo ingresado en la variable page
  3. chop $page;
  4. #Se quita el /n del texto ingresado
  5. $url = "http://$page";
  6. # Se define la variable url como http:// y el texto contenido en page

 :rolleyes:
4935  Programación / Scripting / Re: Script en Perl no me arranca en: 1 Agosto 2008, 22:20 pm
Y, en que parte del code se supone que dice que se visite la web?  :rolleyes:
La única orden que hay es un print en pantalla  :P

Te recomiendo leer....

http://cpan.uwinnipeg.ca/htdocs/libwww-perl/LWP/UserAgent.html

Saludos  ;)
4936  Foros Generales / Sugerencias y dudas sobre el Foro / Re: Que opinais de...?? en: 1 Agosto 2008, 13:16 pm
Son en honor a lo bien que cocina la madre de el-brujo  :xD  :xD.
O almenos tengo un vago recuerdo sobre eso... (claro que se dijo en plan broma)  :xD.

Recuerdo esa....y también recuerdo que se había dicho que era porque aquí se cocinan script, codes y otros....  :P

Saludos
4937  Programación / Scripting / Re: Programacion BAT! AYUda Por favor! en: 31 Julio 2008, 17:44 pm
Al igual que en tu anterior comando....

Citar
%date:~0,2%-%date:~3,2%-%date:~6,4%

Código:
%time:~0,2%_%time:~3,2%_%time:~6,2%-%time:~9,2%

 ;)

Saludos
4938  Programación / Scripting / Re: Programacion BAT! AYUda Por favor! en: 31 Julio 2008, 17:15 pm
En lugar de utilizar : utiliza otro símbolo, como ser _

Saludos
4939  Media / Multimedia / Re: Como reproducir videos con extención .DAT... en: 30 Julio 2008, 20:33 pm
La pregunta debería de ir en Multimedia  :P y en ese caso... quien sabe más del tema?  ;D

De donde as sacado ese video? de un vcd o cd de video verdad? si es asi solo renombra su extension a mpg y listo porque en realidad ES UN MPG.
Saludos...

Songoku


Saludos  ;)
4940  Foros Generales / Sugerencias y dudas sobre el Foro / Re: Cambiar imagen lineal en: 30 Julio 2008, 20:31 pm
Citar
eses es el theme anterior que uso el foro y el primer logo.

Si, esa era una opción  :xD, realmente no lo recordaba para nada  :-X
Páginas: 1 ... 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 [494] 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 ... 526
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines