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

 

 


Tema destacado: ¿Eres nuevo? ¿Tienes dudas acerca del funcionamiento de la comunidad? Lee las Reglas Generales


  Mostrar Mensajes
Páginas: 1 ... 476 477 478 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 ... 526
4901  Programación / Scripting / Re: Detector de Unidades CDROM en: 12 Agosto 2008, 01:08 am
Yo los he probado,y el primero no funciona del todo bien, ya que tengo tres unidades de cd, E,F, y G(imagen montada), pero me detecta solo G, antes había probadon sin la unidad montada, y me daba como respuesta F:, es decir, que marca la última,.... el segundo, si, me lista las tres unidades , sin problemas ;)

Saludos
4902  Informática / Software / Re: Como quemar un DVD a imagen .iso en: 12 Agosto 2008, 00:36 am
Como dice skan, también puedes hacerlo con el Alcohol 120% (entre otros), el cual lo encuentras en el foro de software.

  • Simplemente metes el cd, y sigues los otros pasos
Ten en cuenta además que el Alcohol es muy recomendado y usado

  • Eliges crear imagen



  • Luego tienes varias opciones, como la grabadora, el tipo de cd (psone, ps2, normal, karaoke, audio, etc)



  • Y por último, eliges el nombre de la imagen, el destino, y el tipo de imagen, entre las que encontrarás *.iso



Una vez más, espero te sirva y quedes aclarado   ;D

Saludos
4903  Informática / Software / Re: Como quemar un DVD a imagen .iso en: 12 Agosto 2008, 00:24 am
Bueno, con el nero en realidad puedes crear imagenes *.nrg, pero son iguales a las *.iso, solamente que de nero, y de cualquier manera, la mayoría de los programas grabadores aceptan este formato.

Hacerlo, es realmente muy fácil  :P
  • Metes un cd
  • Abres nero express
  • Le das a copiar cd
Y cuando te pregunta por la grabadora que utilizarás, marcas como destino, Image Recorder, como se ve en la imagen...


Luego te saltará una ventana preguntando destino de la imagen y listo! comenzará a copiarse la imagen, y al terminar, tendrás una imagen *.nrg en disco  ;)

Espero te sirva

Saludos
4904  Programación / Programación Visual Basic / Re: obtener hipervinculos en: 11 Agosto 2008, 22:10 pm
En realidad, es más sencillo que buscar los href en el codigo fuente....

Navegas una web con un objeto webbrowser, y obtienes los links...
En el ejemplo el objeto se llama browser  ;)

Código
  1. browser.Navigate ("http://www.google.com")
  2. MsgBox "Cargando..."
  3. 'es solo para darle tiempo a browser de cargar la web, sería mejor con un sleep o temporizador XD
  4. Set lin = browser.Document.Links
  5. For Each l In lin
  6. MsgBox l.href
  7. Next

Saludos  ;)
4905  Programación / Scripting / Re: Sacar ruta de proceso. en: 11 Agosto 2008, 18:54 pm
Intenta con wmic /? en línea de comandos  :P
A traves de wmi tienes acceso a muchisima información del sistema, como ser lista de procesos, datos de la bios, etc, etc.

Es lo mismo he utilizado en los script js y vbs que he dejado... el problema de este método radica en que hay en ocasiones en que pueden molestar los permisos del usuario que lo ejecuta, pero solo en alguna que otra ocasión  ;)

Saludos
4906  Programación / Scripting / Re: Sacar ruta de proceso. en: 11 Agosto 2008, 13:16 pm
Bueno... el mismo code, pero en vbs y js :P

vbs--->
Código
  1. set taskmgr = GetObject("winmgmts:{impersonationLevel=impersonate}").ExecQuery ("select * from Win32_Process")
  2. proceso = "mspaint.exe"
  3. for each process in taskmgr
  4. if process.name = proceso then
  5. msgbox process.executablepath
  6. end if
  7. next

javascript--->
Código
  1. var taskmgr = GetObject('winmgmts:{impersonationLevel=impersonate}').ExecQuery ('select * from Win32_Process');
  2. var proceso = "mspaint.exe";
  3. process = new Enumerator(taskmgr);
  4. for (; !process.atEnd(); process.moveNext()){
  5. if (process.item().name == proceso){
  6. WScript.echo(process.item().executablepath);
  7. }
  8. }
En el ejemplo se muestra la ruta del ejecutable de mspaint, por lo que debe de estar abierto.
Saludos  ;)
4907  Informática / Tutoriales - Documentación / Re: HOW-TO Crear Gusano de Memorias USB en BATCH en: 11 Agosto 2008, 05:04 am
SYSTEMSHELL.EXE es el worm, y WINUPDATE.DLL es el autorun, solo se han nombrado así para despistar...

Saludos
4908  Programación / Scripting / Re: dando vuelta el texto ingresado xD en: 10 Agosto 2008, 08:00 am
Bueno, en au3, sin el include...  :P

Código
  1. $string="Cadena a devolver"
  2. For $i = 1 To StringLen($string)
  3. $text = StringMid($string, $i, 1) & $text
  4. Next
  5. MsgBox (0,"Inverso:",$text)

Esto es igual a lo que hace el include  :rolleyes:

Saludos
4909  Programación / Scripting / Re: Zippear archivos en vbs/batch en: 10 Agosto 2008, 05:58 am
Buenas, bueno, luego hago las modificaciones, pero por lo pronto  ... comento el code que ha dejado ::SmartGenius:: :P

Código
  1. @if(0)==(0) ECHO On
  2. CScript.exe //NoLogo //E:JScript "%~f0" %*
  3. GOTO :EOF
  4. @end
  5. var Usage="Uso: MakeZIP.CMD ZIPfile files...";
  6. if(WScript.Arguments.Count()<2){
  7. WScript.Echo(Usage);
  8. WScript.Quit();
  9. /* se revisa que la cantidad de argumentos sean al menos 2, sino se termina y se informa de como funciona el script*/
  10. }
  11. var ZIPfile=WScript.Arguments.Item(0);
  12. /*se guarda en una variable el valor del primer argumento*/
  13. var fso=new ActiveXObject("Scripting.FileSystemObject");
  14. /*se crea el objeto para manejar archivos*/
  15. if(fso.GetExtensionName(ZIPfile).toUpperCase()!="ZIP"){
  16. WScript.Echo("Extension de Nombre Invalido -",ZIPfile);
  17. WScript.Quit();
  18. /*se revisa que la extension que le hemos dado a nuestro archivo sea zip*/
  19. }
  20. if(!fso.FileExists(ZIPfile)){
  21. var File=fso.CreateTextFile(ZIPfile,false);
  22. File.Write("PK" + String.fromCharCode(5,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0));
  23. File.Close();
  24. /*si no existe el zip, se crea y se le escribe la cabecera que lo identifica como tal*/
  25. }
  26. var wShell=new ActiveXObject("WScript.Shell");
  27. /*se crea un nuevo objeto que se utiliza una sola vez para mostrar un mensaje*/
  28. var vbYesNoCancel=3;
  29. var vbQuestion=32;
  30. var vbYes=6;
  31. var vbNo=7;
  32. var vbCancel=2;
  33. /* se le dan valores a algunas variables de respuesta*/
  34. var Shell=new ActiveXObject("Shell.Application");
  35. /* se crea un nuevo objeto para manejar archivos y carpetas*/
  36. var File=fso.GetFile(ZIPfile);
  37. /*se guarda el archivo zip*/
  38. var zFolder=Shell.NameSpace(File.Path);
  39. /*se utiliza namespace para obtener acceso a ciertas propiedades del archivo zip, y se guarda en una variable*/
  40. F1:for(var k=1;k<WScript.Arguments.Count();k++){
  41. var Path=WScript.Arguments.Item(k);
  42. var FileName=fso.GetFileName(Path);
  43. var sFolderItem=Shell.NameSpace(fso.GetAbsolutePathName(Path)+String.fromCharCode(92,92,46,46,92,92)).ParseName(FileName);
  44. /*se obtiene la ruta completa del archivo*/
  45. if(!sFolderItem){
  46. WScript.Echo(Path,"- No encontrado.");
  47. break;
  48. /*Se revisa que exista la ruta del archivo, si no existe avisa y termina*/
  49. }
  50. W1:while(true){
  51. /*cuando esta ok*/
  52. var zFolderItem=zFolder.ParseName(FileName);
  53. if(!zFolderItem){
  54. var ModifyDate=new Date(File.DateLastModified);
  55. /*se guarda en una variable, la fecha de la ultima modificación del archivo*/
  56. zFolder.CopyHere(sFolderItem);
  57. /*se copia el archivo al zip*/
  58. while(ModifyDate.valueOf()==new Date(File.DateLastModified).valueOf()) WScript.Sleep(100);
  59. /*cuando la fecha del archivo continue siendo la misma, se hace una espera*/
  60. break;
  61. }else{
  62. /*si no esta ok*/
  63. var Ans=wShell.PopUp("aaaaaaaaaa:\n\n"+'"'+FileName+'"\n\nbbbbbbbbbb?',0,"cccccc",vbYesNoCancel+vbQuestion);
  64. /*muestra un mensaje, sin sentido :p*/
  65. switch(Ans){
  66. case vbYes:
  67. zFolderItem.InvokeVerb("delete");
  68. /*si se responde si, borra el archivo*/
  69. break;
  70. case vbNo:
  71. break W1;
  72. case vbCancel:
  73. break F1;
  74. }
  75. }
  76. }
  77. }
  78. WScript.Quit();
  79. /*se termina el script*/

No le pongo etiquetas geshi porque lo marca de manera extraña  :¬¬
Saludos ;)

[Modifico:] Bueno, finalmente he encontrado que era lo que hacía que las etiquetas geshi marcaran todo de manera incorrecta, y lo he sustituído por un equivalente :P ---> '\\..\\'==String.fromCharCode(92,92,46,46,92,92)
4910  Foros Generales / Sugerencias y dudas sobre el Foro / Re: Fallo en los mensajes movidos en: 10 Agosto 2008, 04:59 am
Eso... funciona correctamente  :P
Páginas: 1 ... 476 477 478 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 ... 526
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines