Sección de código fuente Visual basic
El siguiente código fuente para descargar es un programa que lo que hace es permitir visualizar y explorar en un navegador de internet ( FireFox, internet explorer y otros ), una máquina remota o local, y permite otras opciones como buscar ficheros, copiar , mover, descomprimir, ejecutar y algunas otras
Si bien en el Zip junto a los archivos del código fuente, hay una carpeta con un fichero html que explica el programa, coloco este mismo archivo de ayuda a continuación
Los requerimientos para poder utilizar Server - AT en cuanto a componentes se refiere son el control Winsock.ocx y las Visual Basic 6 Runtime
Para la parte de Internet es necesaria una conexión que acepte entradas utilizando protocolos TCP/IP, y muy importante no estar bajo un Router o algo que impida el acceso a la PC ejecutante del Server
Nota: si bien si funcionaria el Server y el cliente en la misma PC no se podría ingresar desde otra PC a través de Internet si es que utiliza un Router
Su funcionamiento es sensillo, el usuario y contraseña es opcional aunque muy recomendado ya que cualquiera podría tener acceso al PC que ejecute el Server, bien asi que comenzamos poniendo un usuario y contraseña cualquiera (claro esta debemos recordarla) y luego seleccionar la casilla "Requerir Contraseña" luego presionamos el botón "Iniciar Server" una vez hecho estos pasos nos debería aparecer un led verde que indica que el Server esta en escucha, a continuación nos vamos a nuestro navegador de Internet Ejemplos: IExplorer, Firerfox, Netsacpe, Opera, Etc. Y para probar localmente en la barra de direcciones podemos poner de esta forma:
http://localhost/
http://127.0.0.1/
O bien nuestra IP por ejemplo:
http://201.253.25.215/
y nos irá mostrando todas las unidades y las carpetas Mis Documentos y Escritorio, bien si le damos clic a uno de estos nos irá listando el directorio seleccionado, para detenerlo sólo basta con presionar el botón "Detener Server"
Una vez puesto el Server en escucha (con los requerimientos antes mencionados) solo es necesario ingresar la IP del Server en cualquiera de los navegadores antes mencionados, o bien Crear un No-IP e ingresarlo en la barra de direcciones
Como crear un no-ip con Server - AT?
Bien más que un no IP es una página de redireccionamiento por lo que necesitamos un servidor FTP y completar el formulario como muestra la imágen
Bien para quienes ya saben como conectar a un servidor FTP lo único raro es el cuadro de texto "Host", este vendría a ser el nombre de la página, que si le damos el nombre "index" solo necesitaríamos poner http://ar.geocities.com/proyectovb1/
y este automáticamente nos redireccionaria a nuestro ordenador, pero bien puede que ustedes este host lo usen para otras cosas y ponerle el nombre index les arruine su pagina entonces pueden usar un nombre cual se les ocurra (siempre y cuando no contenga ni espacios y símbolos especiales, por ejemplo yo en mi caso le asigno el nombre leandro entonces me quedaría así http://ar.geocities.com/proyectovb1/leandro.htm .
La casilla de verificación que muestra es para que cada vez que pongamos el Server en escucha éste, automáticamente creará esta página de redireccionamiento
Si quieren para probar pueden usar este dominio su contraseña es cabeson (si!! así de bruto cabeson con "S")
Esto es una opción también existen aplicaciones como por ejemplo www.no-ip.com (gratuita)
Para salir o cerrar el programa hay que seleccionar desde el menú o bien desde el popupmenu que se encuentra en el Systray (icono junto al reloj), si presionamos la X del formulario sólo lo minimizamos en el Systray.
No hay mucho que explicar si lo seleccionamos el programa se inicia junto con Windows, para que esto no pase sólo le quitamos el tilde
Si lo seleccionamos el Server se pone a la escucha automáticamente, siempre y cuando estemos conectados a Internet de lo contrario esperará a que se lo esté, y automáticamente se pondrá a la escucha
Si esta ayuda no fuera necesaria o por algún motivo el programa no funcionase pueden escribirme a leandroascierto@hotmail.com, por favor no me agreguen como contacto porque no me gusta chatear J
Este proyecto no es nada del otro mundo y no pretende ser un Apache pero bien me gusto mucho hacerlo y quiero agradecer muchísimo en especial a un amigo online SKL (Ivo Scavuzzo) a quien moleste continuamente para poder probar el proyecto en Internet y le agradezco toda su colaboración, también a JavierB de el foro www.forosdelweb.com por su ayuda con javascripts, y a todos aquellos que molesté.
Para poder explorar lo hacemos dando clic a los link que va poniendo como ítems, si es una carpeta exploraremos, si es un archivo no mostrará el cuadro de descarga, y si es una archivo html o htm lo veremos la página "pero bajo el dominio de la PC del Server", por ejemplo ejecuten el Server y naveguen hasta la carpeta de este proyecto y seleccionen la ayuda de este es decir esta página que están leyendo y verán que lo están haciendo desde el dominio del Server, lindo no? Lastima que no soporte páginas muy pesadas L.
Para la barra de herramientas que muestra verán que los botones están deshabilitados, pues para que estos se habiliten deben marcar la opción del archivo que van a tratar, lo de copiar y pegar aún no funciona bien, en si no funciona L ya que utiliza cookis pero esta al pasar a otra unidad o carpeta ya cambian y se pierde el contenido de lo que seria el portapapeles, espero ver si algún día lo puedo solucionar y si tengo ganas publico otra versión (y me fui por las ramasJ)
Descargar código fuente Server AT
Buscar en Recursos vb
Recursos visual basic - Buscar - Privacidad - Copyright © 2005 - 2009 - www.recursosvisualbasic.com.ar