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


Tema destacado: Tutorial básico de Quickjs


  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 ... 1253
11211  Programación / Scripting / Re: Problemilla con VBS en: 23 Mayo 2012, 07:58 am
EDIT: A ver si me puedes resolver mi otro tema. Es qe tengo una solución un poco mala.
Pero necesito opciones, porque lo que yo peinso es dejar una aplicacion nada mas. Para hacerla en HTA y otra en BATCH.

De HTA y PHP no tengo ni idea xD, Mejor dejemos que lo intenten resolver los expertos ::)

Además, Eso de "dos apartados" que intentas hacer con batch no lo entiendo en tu otro tema :P

Saludos
11212  Programación / Scripting / MOVIDO: Identificar directorios en: 23 Mayo 2012, 07:45 am
El tema ha sido movido a Programación General.

http://foro.elhacker.net/index.php?topic=362470.0
11213  Programación / Scripting / Re: Identificar directorios en: 23 Mayo 2012, 07:37 am
No se muy bien como calificar el tema tu pregunta porque por los datos que das no creo que en general tenga que ver con la programación, Sinó más bien en aprender como funciona una aplicación y sus posibilidades de uso.

Si el exe "init.exe" crea la carpeta "option" y el archivo "resolution.inf" es porque así es como está programado.
Lo que quiero decir es, Que si la aplicación está programada para buscar/crear el archivo "inf" dentro de la subcarpeta "option" en la carpeta del directorio actual donde ejecutas el exe, Obviamente eso no lo vas a poder cambiar.

Es como si yo cojo la carpeta del "MSN" y dejo en una carpeta el ejecutable "MSN.exe" y en una carpeta de otro disco duro meto todas las dlls y todo lo necesario para que el programa funcione... El ejecutable no va a encontrar esos archivos por si solo, Ni se lo puedes indicar...

Además, No especificas si estás hablando de una aplicación CLI (CommandLineInterface) que se pueda usar desde la consola de Windows permitiendo usar opciones/parámetros configurables... De ser así, Y suponiendo que tenga una opción para configurar el directorio donde se va a buscar el archivo que mencionas (De otra forma es imposible.) Solo tienes que leer la ayuda del programa para saber si es necesario indicar alguna opcion, O si basta con indicar la ruta del archivo en el argumento, de esta manera por ejemplo... :

Código:
"Init.exe" "...\Ruta del archivo\resolution.inf"

Espero haberte aclarado algo, No se si esto es lo que preguntabas...

Saludos.
11214  Programación / Scripting / Re: [Batch] Se me cae el script en: 23 Mayo 2012, 03:22 am
Cómo la hago para poner más de 9 opciones???
Ya que cuando intento poner 10 ó más, me genera problemas el código:
La tengo que dejar en 9 para no tener problemas.

Es que el intervalo permitido es de 1 caracter, No dos :-/   Así que hay que añadir más intervalos:

Código
  1. @Echo OFF
  2.  
  3. :Usuarios
  4. set "op=empty"
  5. Echo Ingrese una opcion entre el 1 y el 10:
  6. set /p op=^>^>
  7.  
  8. Set "op=%op:^"=%"
  9.  
  10. REM del 1 al 10
  11. Echo "%op%"| FINDSTR "^\"[1-9]\"$ ^\"10\"$" >NUL || (cls & Goto :usuarios)
  12.  
  13. REM Del 1 al 99
  14. REM Echo "%op%"| FINDSTR "^\"[1-9]\"$ ^\"[1-9][0-9]\"$" >NUL || (cls & Goto :usuarios)
  15.  
  16. REM Del 1 al 35
  17. REM Echo "%op%"| FINDSTR "^\"[1-9]\"$ ^\"1[0-9]\"$ ^\"2[0-9]\"$ ^\"3[0-5]\"$" >NUL || (cls & Goto :usuarios)
  18.  
  19. Goto :op%op%

Saludos
11215  Informática / Hardware / Re: Actualizacion bios en un archivo .bin en: 23 Mayo 2012, 02:39 am
Bueno, awdflash es una utilidad de ASUS, Y desde el año 2000 hasta ahora... Sacaron versión para entorno Windows :silbar:

winflash -> http://support.asus.com/Download.aspx?SLanguage=en&m=WinFlash&p=3&ft=21&os=29

PD: Si prefieres usar el awdflash vas a tener que copiarlo en un disquette y bootearlo en el PC.
Tutorial y descarga awdflash: http://support.asus.com.tw/technicaldocuments/technicaldocuments_content.aspx?no=532&SLanguage=en-us

Saludos
11216  Programación / Scripting / Re: Problemilla con VBS en: 22 Mayo 2012, 22:56 pm
como puedo hacer que funcione la direccion en %APPDATA% en VBS??

Fusión:
Código
  1. Set objFSO = CreateObject("Scripting.FileSystemObject")
  2. objfso.createtextfile "C:\file.txt",false
  3. Set objFile = objFSO.OpenTextFile("C:\file.txt", 8)
  4.  
  5. For Each instance In GetObject("winmgmts:").InstancesOf("Win32_ComputerSystem")
  6. objFile.Write "Total Memory: " & Round(instance.TotalPhysicalMemory / 1048576, 0) & "MB"
  7. Next

PD: La conversión de bytes a MB del ejemplo que has tomado no es nada perfecta... No dice la cantidad real de MB.


Appdata:
Código
  1. set wshshell = createobject("wscript.shell")
  2. wscript.echo wshshell.expandenvironmentstrings("%APPDATA%")


La obtención de la memoria Ram en MB, En Batch:
Código
  1. @echo off
  2. Setlocal enabledelayedexpansion
  3. For /F "tokens=2 delims=,=" %%# in ('WMIC MEMPHYSICAL get MaxCapacity /format:list') do (
  4. Set Bytes=%%#
  5. Set /A MB=!Bytes! / 1024
  6. Echo: Memoria total: !mb! MB > "File.txt"
  7. )

Salu2.
11217  Programación / Scripting / Re: Ayuda VBS, por favor!!!! en: 22 Mayo 2012, 19:53 pm
Hola, lo siento pero no consigo que funcione...

Gracias de todas maneras.

Saludos:-)

Ni siquiera te sirve el code que te puse del consumo de MB?

Salu2
11218  Programación / Scripting / Re: [Batch] Se me cae el script en: 22 Mayo 2012, 17:42 pm
Creo que te has equivocado Elektro, esas comillas era por lo de que no de errores y entonces yo las remplazaba por nada.

No, no me habia equivocado, Tú si que estás haciendo bien tu code, Al agregarle el signo del  = estás eliminando temporalmente las comillas para hacer la comprobacion, Pero en el code que he citado no hace eso, No funciona xD, El tuyo sí.

Cita de: Edu
Código
  1. if "%opcion:"=%"=="1" (goto :autor)
Cita de: vivaelpirateo
Código
  1. if "%opcion:"%"=="1" (goto :autor)


Saludos
11219  Informática / Hardware / Re: Actualizacion bios en un archivo .bin en: 22 Mayo 2012, 16:27 pm
Busca la herramienta oficial de tu bios para flashearla y actualizarla. ¿Donde? En la página web del fabricante.

Si no la encuentras, Especifica la marca y modelo...

Saludos.
11220  Programación / Scripting / Re: [Batch] Se me cae el script en: 22 Mayo 2012, 06:18 am
Código
  1. if "%var:"%"=="1" (goto :alfa)
  2. if "%var:"%"=="2" (goto :beta)
  3. if "%var:"%"=="3" (goto :gamma)
  4. ...

Todo OK con lo de la validación de errores, pero cuando intento pasar a la opción alfa, por ejemplo, no me dirige hacia ahí.

No, Nada está OK. El código que has puesto ahora no da errores porque no está comprobando ninguna variable.
Estás usando mal la syntaxis, Estás escribiendo una comilla doble donde no debe haber comillas, Las comprobaciones no se puede efectuar.

Se te ha explicado como hacerlo, Sobretodo en mi última respuesta.
Si tienes más dudas con este código, Mejor deberias pensar en coger un manual de Batch y empezar a practicar, Porque de verdad que ya has recibido toda la ayuda posible para este problema, Te lo dijimos TODO y te lo dimos todo hecho, Ahi tienes los códigos que funcionan, No hay más misterio.


PD:
Código
  1. :: BAD
  2. if "%var:"%"=="1" (goto :alfa)
  3.  
  4. :: GOOD
  5. if "%var%"=="1" (goto :alfa)

Un saludo.
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 ... 1253
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines