Como puedo hacer un launcher asi, con VBS o con HTML, decidme

Iniciado por z3nth10n, 8 Diciembre 2012, 14:52 PM

0 Miembros y 8 Visitantes están viendo este tema.

Novlucker

Mejor ahora :P Lo de leer el archivo lo tienes en el mismo tutorial de vbs del cual te he dejado link antes, luego de leído el contenido, puedes asignarlo a un input haciendo uso de getelementbyid

Saludos

Contribuye con la limpieza del foro, reporta los "casos perdidos" a un MOD XD

"Hay dos cosas infinitas: el Universo y la estupidez  humana. Y de la primera no estoy muy seguro."
Albert Einstein

z3nth10n

Justo lo lei,

Citar
Leer desde archivos de texto

Así  como abrimos archivos y podemos escribir en ellos, también existe la posibilidad de leer desde ellos, para lo cual utilizaremos readline, y readall.
Como se puede imaginar, con readline iremos leyendo una a una las líneas del archivo (cada vez que pongamos readline leeremos solo una), con este, leemos una línea, y el puntero se situa al final de la línea, para que a la próxima ejecución de esta función, sea la línea siguiente la que sea leída. Con readall en cambio, leeremos el total de archivo.
Existe además una función llamada skipline, con la cual saltaremos la lectura de una línea.

Ejemplo:
Código
Set objfso = createobject("scripting.filesystemobject")
Set archivotexto = objfso.opentextfile("C:\archivo.txt",1)   'abrimos el archivo
msgbox archivotexto.readline               'leemos una linea, la primera
archivotexto.skipline                     'saltamos una linea
msgbox archivotexto.readline               'leemos una linea, la tercera
archivotexto.close                     'cerramos el archivo


pero no se como indexarlo con el get element by id, hazmelo otra vez, es que soy nuevo y eso me suena a chino, plis :P

PD: A ser posible, puedes contestarme lo mas rapido que puedas? gracias, es que tengo que irme :P

Interesados hablad por Discord.

z3nth10n

#12
aaaaa, pera imaginate tengo un input text con id... no se "perico", entonces pondria:

getElementById('perico').value = funcion ????

;)

PD: Edito

esto es lo que hice


<body onload="leer()">
<input id="test" type="text" />
<script>
Function leer()
Set objfso = createobject("scripting.filesystemobject")
appdata = objshell.expandenvironmentstrings("%APPDATA%")
Set archivotexto = objfso.opentextfile(appdata & "\Ikillnukes\test.txt",1)
msgbox archivotexto.readline               'leemos una linea, la primera
archivotexto.close                     'cerramos el archivo
End Function

</script>

<script languaje="javascript">
function leer(){
document.getElementById('test').value = leer
}
</script>
...
</body>


y lo que me sale es:

function leer(){document.getElementById('test').value = leer}

XD

me deberia salir "caca"
que es lo que puse en el test.txt

xD

un saludo  :xD

Interesados hablad por Discord.

z3nth10n

OMG! Lo estuve probando todo sobre lo del borde no se ni que hacer, y del input text no se que hacer, por favor, ya te dije que me hicieras el codigo, a ser posible lo mas antes que puedas. Siento molestar, muchas gracias :D

Interesados hablad por Discord.

Eleкtro

Si quieres hacer un buen launcher, ¿Porque no usar software profesional?.

También puedes hacerlo con VisualStudio (VB), es muy fácil y tienes mil tutoriales:
> http://forums.epicgames.com/threads/884734-Create-Standalone-Game-Launcher-for-your-UDK-Games
> http://www.youtube.com/watch?v=B9NZ4KT8gy4

Saludos








z3nth10n

#15
Ya se que se usar VB (lo basico), pero xD es que no tengo ganas de programar así, prefiero aprender a escribir :P

Porfi si sabes que se esta cociendo responde a mi pregunta plis :P

Interesados hablad por Discord.

Eleкtro

Cita de: Seazoux en  8 Diciembre 2012, 19:31 PM
a no ser que use Visual Basic 8 o 6, que tengo algo de experiencia, pero no se como lo podria hacer con Visual Basic, alguna idea, no tengo ni idea como ejecutar un BAT con Visual Basic

Te he mostrado dos enlaces donde explican paso a paso como hacerlo con videos, ni siquiera tienes que programar, solamente tienes que copiar lo que ves y añadir 4 chorradas manualmente para asociar los archivos que quieres ejecutar.

Citartampoco se como hacer para crear archivos TXT con algun nombre o algo, y luego que en un TextBox este escrito el texto que hay en ese TXT (algo asi como para hacer un login, entiendes?)



http://www.mediafire.com/?hut531l0ax1hbaa

Afirmas que ya tienes algo de experiencia usando VB, pues ahí te dejo el ejemplo de launcher que te he hecho con el source, aunque lo del login mediante un archivo de texto...no te he captado la idea, espero que no tengas el morro de seguir pidiendoselo todo hecho al compañero NovLucker.

Saludos.









z3nth10n

#17
Jeje gracias. Lo vere ahora te comento.
PD: Yo me refiero a Visual Basic, no VB script, ni VB.net. xD
---

A ver te explico...
Tu me dijistes que de HTML no vas fino, pero de BATH y VB.net, y todo esto eres un fiera (segun tengo entendido), te paso un .HTA para que veas lo que tengo hecho...

Mas o menos segun tu hicistes este launcher bastante currado, pero en VBscript...

LOL

http://www.mediafire.com/?lv4o9jz2rivlldl

Un saludo.  Graciaaaaas ~~  ;)




Cita de: EleKtro H@cker en  9 Diciembre 2012, 19:57 PM
Te he mostrado dos enlaces donde explican paso a paso como hacerlo con videos, ni siquiera tienes que programar, solamente tienes que copiar lo que ves y añadir 4 chorradas manualmente para asociar los archivos que quieres ejecutar.


Respondo a tu pregunta, prefiero hacerlo en VBscript, ya que entiendo mas de HTML y batch y lo puedo mezclar.

Que VB.net, porque no entiendo ni una chorra.

Con el VBscript solo me faltan saber algunas cosas y ya domino mi launcher.  >:D

Así que bueno, perdon por la confusion y todo eso.  :rolleyes:




[MOD] No hagas doble post plz

Interesados hablad por Discord.

Eleкtro

Simplemente pensé que sabiendo VisualBasic 6 podrías defenderte con ese source en VB.NET, perdona por insistir,
creo que no tienes inconveniente en hacerlo en el lenguaje que séa y por eso insisto, porque en VB es muy fácil y te ahorras todo ese hardcodeo de botones y demás !!,
veo que te está costando más todas las preguntas que estás haciendo, que intentar editar el source que te pasé xD, dices que no tienes ni idea, vale, pero es que no hay que tener casi idea, de verdad, es fácil.


En batch no puedes hacerlo.
En vbs tampoco.

Puedes usar HTA para añadir código VBS, bien, eso ya lo sabes, también sabes que no puedo ayudar mucho en eso.
Puedes hacerlo en python o ruby con TK, pero tienes que hardcodear todos los elementos del menu y por eso no merece la pena el tiempo que se invierte para finalizarlo (Pienso lo mismo del menú en HTA).

Conclusión: La misma que antes, hazlo en VB6 o VB.NET !

PD: Ya no insisto más xD

Saludos.








z3nth10n

Cita de: EleKtro H@cker en  9 Diciembre 2012, 21:39 PM
Simplemente pensé que sabiendo VisualBasic 6 podrías defenderte con ese source en VB.NET, perdona por insistir,
creo que no tienes inconveniente en hacerlo en el lenguaje que séa y por eso insisto, porque en VB es muy fácil y te ahorras todo ese hardcodeo de botones y demás !!,
veo que te está costando más todas las preguntas que estás haciendo, que intentar editar el source que te pasé xD, dices que no tienes ni idea, vale, pero es que no hay que tener casi idea, de verdad, es fácil.


En batch no puedes hacerlo.
En vbs tampoco.

Puedes usar HTA para añadir código VBS, bien, eso ya lo sabes, también sabes que no puedo ayudar mucho en eso.
Puedes hacerlo en python o ruby con TK, pero tienes que hardcodear todos los elementos del menu y por eso no merece la pena el tiempo que se invierte para finalizarlo (Pienso lo mismo del menú en HTA).

Conclusión: La misma que antes, hazlo en VB6 o VB.NET !

PD: Ya no insisto más xD

Saludos.


Como Nov si sabe de VBS el me puede ayudar.
Un saludo.

Interesados hablad por Discord.