Adsl.au3 v3.0.0

y programas personales para otros como tu, puede que te corrijan ;)
Responder
Jonny
Profesional del Autoit
Mensajes: 1042
Registrado: 30 Jun 2008, 20:08

Adsl.au3 v3.0.0

Mensaje por Jonny »

¡Por fin! :)

Ha costado la condená, pero por fin he terminado esta nueva versión de una librería que publiqué por aquí hace ya tiempo.

En realidad, no es una nueva versión, más bien es ... una librería diferente, porque he conservado sólo el nombre de las funciones y de algunas :). Lo que sí he conservado ha sido el cometido de las funciones, pero el código de cada una de ellas es totalmente distinto. Vamos, que he escrito la librería de cero prácticamente, porque las versiones anteriores tenían mucho código innecesario y bastante largo.
Además, y lo que más me gusta de esta versión, es que ahora todas las funciones que hacen consultas en servidores externos, lo hacen mediante POST, cosa que en las dos versiones anteriores que hice de la librería, algunas lo hacían mediante GET :).

En esta versión, he procurado que aunque los algoritmos sean más complejos, sean más compactos y ocupen menos (aún así ha ocupado bastante), pero menos que la última versión que hice. Algo así como la mitad :).

En esta versión he quitado algunas funciones (principalmente internas) y una de usuario (la que medía la velocidad de la conexión), al menos hasta encontrar una forma fiable de hacerla y que me queden ganas de volver a meter mano a esto :).
Las funciones internas que he quitado, no hacen falta, pues eran para gestionar timers que implementaba la librería (que en esta versión también he suprimido).

Por lo demás, las funciones aunque algunas con nombre distinto, son las mismas: gestión del firewall, configuración de la interfaz de red, consulta y gestión de la red local, información remota de usuario, información de números de teléfono fijo/móvil... y algo más hay por ahí (en realidad de esta, podrían haber salido al menos tres librerías), pero además del desempeño de cada función, la librería pretende centralizar en un solo módulo todo lo relativo a internet.
Más adelante, implementaré nuevas funciones que tengo pensadas (cuando descanse un poco de este código) :).

Espero que os guste.

Salu2!
Adjuntos
Adsl v3.0.0.rar
(22.57 KiB) Descargado 176 veces
Avatar de Usuario
Ximorro
Profesional del Autoit
Mensajes: 1500
Registrado: 10 Jul 2009, 12:35
Ubicación: Castellón, España

Re: Adsl.au3 v3.0.0

Mensaje por Ximorro »

Veo que está documentada, ¡enhorabuena!
¿Pero podías poner algunos programas que usen la librería? Puede ser difícil saber cómo empezar...

¿Qué se puede hacer con "información de números de teléfono fijo/móvil"? ¿Hay acceso a guías telefónicas o algo así
"¿Y no será que en este mundo hay cada vez más gente y menos personas?". Mafalda (Quino)
Jonny
Profesional del Autoit
Mensajes: 1042
Registrado: 30 Jun 2008, 20:08

Re: Adsl.au3 v3.0.0

Mensaje por Jonny »

bueno, poner programas que usen las funciones sería interminable, porque infinidad de programas que se nos ocurran podrían usar las funciones que devuelven la configuración de red, que configuren el TCP/IP...

En realidad, es un conjunto de funciones, empezar no se ha de empezar por ninguna, tan solo usar la que haga falta (como con cualquier UDF). En esta, no se requiere inicializarla con ninguna función en concreto, ni tampoco finalizarla, pues las funciones que pudieran requerirlo lo hacen por si mismas (las que utilizan funciones TCP() de AutoIt).

No se, creí que con la documentación de cada función sería suficiente, no tienen en general demasiados parámetros y estos están documentados.

¿Utilidad de la info de un teléfono fijo o móvil?...
Ninguna en concreto :).

Como leí una vez en algún sitio que hablaban de programación (no recuerdo donde) "La que tú quieras darle".

Principalmente, la función que devuelve la info de un número de teléfono fijo, te dice si un número de teléfono soporta ADSL, y de paso, gracias a la información que devuelve de central, provincia etc, te haces una idea de la localización del número de teléfono.
La que devuelve la información de un número móvil, te dice el operador al que pertenece el número (que es quizá lo que más puede usarse) y la fecha en la que se dió de alta la línea, la tecnología que soporta ..

Las funciones hacen consultas al servidor dónde se encuentran las bases de datos que obtienen esa info, igual que lo haría la página que devuelve el servidor.

Salu2!
Avatar de Usuario
BasicOs
Site Admin
Mensajes: 2085
Registrado: 21 Nov 2006, 19:24
Ubicación: El Internet - (Canarias, España)
Contactar:

Re: Adsl.au3 v3.0.0

Mensaje por BasicOs »

Te recomiendo que pongas una lista de las funciones indicando para que son..
aqui un ejemplo:

http://www.autoitscript.com/forum/topic ... apper-com/

Salu22:)
Responder