Sección de código fuente Visual basic


Server At



 

 

Programa realizado y anviado por Leandro Ascierto

 

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

 

 

Descripción de Server At

 

Requerimientos
Empezando a utilizar Server - AT
Como acceder desde otra PC
Menús
·        Archivo
o       Crear no-ip
o       Salir
·        Opciones
o       Iniciar con Windows
o       Auto iniciar Server al ejecutarse
·        Ayuda
o       Como se utiliza
o       Acerca de

Otras

Requerimientos

 

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

  • Desbloquear el puerto 80 si se utiliza FireWall o bien anular este, si otra aplicación esta utilizando este mismo puerto es necesario detenerla antes de ejecutar Server - AT

  •  

     

    Empezando a utilizar Server – AT

    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"

    imagen 1

     

     

     

    Como acceder desde otras pc

    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

     

    Menús

     

    Archivo

     

    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 

    imagen 3

     

    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.

     

    Opciones

     

    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

     

    Ayuda

     

    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é.

     

    Otras

    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