|
272
|
Programación / Scripting / Como abrir una direccion en HTA con Batch preferiblemente
|
en: 22 Mayo 2012, 21:36 pm
|
Hola, bueno el titulo no es muy correcto. Lo que quiero hacer es abrir una direccion o pagina web desde un HTA, (eso lo se hacer), pero el problema es. Que desde el mismo batch, tengo dos apartados, y lo que quiero hacer que un con un HTA, segun en el apartado que haga click se abra una web u otra. He pensad una tecnica: http://foro.elhacker.net/desarrollo_web/pregunta_simple_sobre_html-t362426.0.htmlEs la siguiente, yo tengo un iframe (se que esto es html, pero necesito opciones alternativas a esto desde el mismo HTA o BATCH), tengo un src="http:// VARIABLE", ok. En el Launcher tengo. O yahoo.com o google.es. Si le hago click a Yahoo, en el iframe del HTA, se debera poner el src así: src="http:// yahoo.com" Y viceversa. Bueno necesito ayuda al respecto, y opciones al respecto. No se si estoy cumpliendo las normas, pero este tema va por parte del Batch y el otro por el del HTA. Gracias y un saludo. (No se si HTA es también scripting o no, pero gracias igual)
|
|
|
273
|
Programación / Scripting / Problemilla con VBS
|
en: 22 Mayo 2012, 21:26 pm
|
Hola amigos, bueno yo creo que la pregunta que voy a formular es sencilla. Yo tengo este code, es para averiguar en MB la cantidad de RAM que tienes: For Each instance In GetObject("winmgmts:").InstancesOf("Win32_ComputerSystem") wscript.echo "Total Memory: " & Round(instance.TotalPhysicalMemory / 1048576, 0) & "MB" Next Ok, ahora lo que quiero es fusionarlo con esto: Set objfso = createobject("scripting.filesystemobject") Set archivotexto = objfso.createtextfile("C:\archivo.txt",true) 'creamos el archivo archivotexto.writeline "Este es el texto que estoy escribiendo" 'escribimos una linea archivotexto.writeblanklines(2) 'escribimos 2 lineas en blanco archivotexto.writeline "Aqui mas texto" ' escribimos otra linea de texto archivotexto.close Se supone que esto sirve para crear un archivo, y meterle unos datos. Tengo dos problemas, uno es: Este código: Set objfso = createobject("scripting.filesystemobject") Set archivotexto = objfso.createtextfile("%APPDATA%\...\mem.txt",true) archivotexto.writeline & Round(instance.TotalPhysicalMemory / 4194304, 0) & archivotexto.close No funciona, y como puedo hacer que funcione la direccion en %APPDATA% en VBS?? Gracias, un saludo.
|
|
|
274
|
Programación / Desarrollo Web / Pregunta simple sobre HTML
|
en: 22 Mayo 2012, 19:15 pm
|
Hola, bueno este es el problema, necesito ir a una página, que tengo en un object. <object type="text/html" data="http://google.es" style="width:100%; height:100%;"></object> Lo que necesito es un archivo js o lo que sea, que cuando lea lo de data="VARIABLE", la VARIABLE sea una página que este escrita en un archivo de texto o cualquier cosa. Antes esto sabía hacerlo lo que pasa que he perdido practica y al final se me ha olvidado como hacerlo. Un saludo. EDITO: Se me ha ocurrido una forma que es. getElementById('taldetal').data = archivo.js pero creo que no va a funcionar.
|
|
|
275
|
Programación / Scripting / Problema al ultilizar un txt como variable
|
en: 4 Mayo 2012, 21:25 pm
|
Hola, bueno aquí sigo con mi super-script chapuzas y en fin quiero utilizar un txt para luego utilizarlo como set /p user='type file.txt' (que no se si va a ser posible así), y quiero meter uno de los muchos usuarios como preferente para que al iniciar el juego se inicie automaticamente y el usuario no tenga que estar eligiendo el usuario. El problema es el siguiente, que no consigo que el código se meta, antes lo he hecho no se de que forma, pero tras modificarlo un poco lo jodí completamente. (Me dí cuenta de unos detalles simples, mientras lo editaba) @echo off :MB color 27 cls echo Elige la opcion que desees: echo. Setlocal enabledelayedexpansion For /F "Tokens=*" %%# in ('type file.txt') Do ( ECHO %%#>"%TEMP%\tempfile.txt" FOR %%? IN ("%TEMP%\tempfile.txt") DO ( SET /A longitud=%%~z? - 2 ) If !longitud! GTR 2 (Set /A Line+=1&& echo !Line!. %%#) ) set /p "user=>> " if "%user%"=="n" goto:MC if "%user%"=="d" goto:MC1 if not defined user goto:MB set /a "_user=0" for /f "tokens=*" %%_ in ('type file.txt') do ( call:show %%_ del login.txt echo %%_ > login.txt ) :show set /a "_user+=1" if %_user%==%user% echo Has seleccionado %* pause Yo ya estoy harto de cambiarle cosas y que no funciona, que alguien le eche mano, porque yo no soy capaz... AH!, otro problema es que si lo conseguis con el mismo codigo, sale tropecientas veces, y luego sale la maldita flechita, o nada. Y si lo pasarais cuando dice "Has seleccionado", funciona pero sale Pulse cualquier tecla para contnuar 3 o 4 veces, yo no se que hacer al respecto. Gracias, y un saludo.
|
|
|
276
|
Programación / Scripting / [DUDA] ¿Cómo ocultar la flechita resultante al modificar un txt en batch? URGE!!
|
en: 3 Mayo 2012, 21:08 pm
|
Hola amigos, bueno, ya le pregunte a Elektro H@cker, pero como no me leí las reglas, lo posteo por aquí. La duda es la siguiente: Tenemos un BATCH, que me sirve para administrar usuarios que estan en una lista. Ok, hasta aquí tengo las opciones de crear un nuevo usuario, elegir uno como prederterminado (que todavía no lo he hecho pero creo que es sencillo), y BORRAR el usuario. Vale, hasta aquí todo bien, la pregunta es la siguiente, yo tengo este código para borrar un usuario: :MC1 cls echo Seleccione usuario para borrar: echo. set /a c=0 for /f "tokens=*" %%a IN (file.txt) DO (set linea=%%a&call:aum) echo. set /p numero=">> " if not defined numero goto:MA ( ECHO %numero%d ECHO E ) | EDLIN /B file.txt > nul 2>&1 del FILE.BAK goto:MA Bueno, en file, se me olvida comentar que hay cuatro cohrradas escritas: nrhfpevcvkjñ bvcjkscbnk nvfnñl Queria poner un spoiler, pero no puedo porque no sabia que no habia, (esta comunidad hace ya siglos que no la visito) Todo bien, hasta que cuando le doy a borrar, miro en file.txt, y (otro problema, es que le pone el nombre en mayusculas, y lo renombra con el nombre de FILE.txt), el problema es que al final, me aparece una flechita (que aqui no puedo poner para que veais el desastre). Vale, eliminar esa flechita a toda costa, pero no se como, no he probado todavia a: 1.- Crear un file2 (que creo que también se lleva la linea consigo, y parte no lo he hecho funcionar, por eso digo que no lo he probado), renombrarlo, y borrar los .bak 2.- Al mostrar el txt no mostrar las palabras con menos de dos caracteres, (he probado tecnicas de leo gutierrez, pero no funcionan), y aparte no se como implementarlo a este código (que se supone que al mostrar el .txt lo enumera, ej: 1. lalala; 2. lololo, etc...): set /a c=0 for /f "tokens=*" %%a IN (file.txt) DO (set linea=%%a&call:aum) 3. No me acuerdo, porque las demas tecnicas las he probado y nada, todo requiere algo que da a lugar a la maldita flechita... Bueno, necesito ayuda, necesito que alguien lo suficientemente "listo" en batch me diga la solucion, y si no se puede quitar, pues posibles soluciones, pero que sea en batch, que yo quiero esto para un proyecto, que mas tarde si se puede publicare y mostrare a usuarios indigentes como yo a como manejar el batch en un sencillo batch. También posibles soluciones, es que se creen varios archivos con cada uno de los nombres y luego eliminar el archivo, pero esto daria mas problema, porque yo quiero que sea 1 archivo como minimo y 2 como maximo (porque luego tengo otro en el que pondre mas cosas (como los defaults, o el usuario predeterminado o sistema de lenguajes que no se si se podra hacer, y luego posteare otro post con ayuda)). Necesito una solucion fácil de entender para el usuario, y si es muy complicado para mi, (que supongo que lo sera, si es que hay solucion), que se explique para mí. Gracias de antemano, y un saludo.
|
|
|
277
|
Sistemas Operativos / GNU/Linux / Como activo el Bloq num en un mini-portatil Linux (GuadalinexEdu)
|
en: 4 Mayo 2011, 16:44 pm
|
Hola, lo digo porque quiero hacer las tabla de Ascii en ese ordenador, por ejemplo, poder hacer esto con el portatil, en unas teclas: ♂ o ♀ Ah, por cierto, un tip es saberse la tabla ascii... Aquí les dejo una imagen: Y si son muy manazas y les o curre esto: que en vez de salir una ñ sale un ; por ejemplo, solo tienes que pulsar como fix: Alt + Shift, y si en vez de escribir < o > escribes \ o |, pulsa Shift + Alt Gr + N o Alt Gr + N... Se que esto no es nada en comparacion con todo lo que es Ascii, pero es un principio...
|
|
|
278
|
Foros Generales / Foro Libre / [Presentación] Seazoux
|
en: 4 Mayo 2011, 16:28 pm
|
Hola, bueno, soy nuevo aquí espero hacer muchos amigos. Bueno, pues eso que me gusta hacer gamberradas en el ordenador y bueno, pues aquí estoy para aprender un poco más a fondo. En fin, mis datos personales no disponibles, espero que no tenga que ser mayor de edad para estar aquí, pero bueno... Aquí estoy. xD ¡Un saludo!
|
|
|
279
|
Foros Generales / Sugerencias y dudas sobre el Foro / [SUGERENCIA] Sobre el buscador
|
en: 4 Mayo 2011, 16:26 pm
|
Nada más registrarme, ya quiero hacer una sugerencia, que es la siguiente: Cuando vas a buscar algo en la página del buscador te sale todo el contenido del mensaje, yo sugiría, que te salga un botón para desplegar un poco de contenido y depués, que salga un botón que ponga leer más, y depués, ver el post, así sería mejor y ocuparía menos espacio. Gracias y saludos...
|
|
|
280
|
Programación / Desarrollo Web / ¿Cómo sacar toda esta información mediante PHP o JS?
|
en: 4 Mayo 2011, 16:03 pm
|
Hola amigos, soy nuevo y este es mi primer mensaje, bueno, lo que me gustaría sacar con javascript o PHP todo esto: - DNS (primario y secundario) - Proxy - IP - IPS - Host y nombre del host - Puerto y el numero del puerto - Protocolo y algunas cosas más, que se me vayan ocurriendo, esto no es para hackear nada, solo es por curiosidad, para hacer pruebas con mis webs en localhost y no pienses que esto es una escusa para hacer algo malo (aunque no creo que les importe mucho) Y si no les importa, pues ya me podrán ayudar en otras cosas que si me gustaría hacer. Gracias y un saludo amigos.
|
|
|
|
|
|
|