iolsucker

>>>iolsucker<<<
FAQ
About
Notas
Manual
Cambios
Descargas
Screenshots

Home Page
HOME
Blog
Netmarks [external]
Life
NEWS

The Code
pop3filter [external]
slackftp [external]
slackdep
iolsucker
jiolsucker
distcleaner
ftpindex
LICQ patches
--------------
SVN Repository

Articles
Papel Digital
PA 2003

Buenos Aires
Argentina

Mayo 2005: Utilidad en desuso! Use jiol!

    iolsucker    


Utilidad de linea de comando, que sincroniza los archivos de material didactico de IOL con los que se tiene en el disco.

iolsucker viene acompañado con un frontend grafico llamado iolwizard. Tanto iolsucker, como iolwizard son muy portables, y de seguro andan en otras plataformas que linux y windows.

La filosofia de este proyecto es:

[...] release early, release soon

    Notas    


iolsucker-2.0.30: (Wed Mar 23 2005)
  o nueva opción (--ask): Confirmación de transferencia. Si se activa, antes
    de transferir cualquier página, el usuario debe confirmar que desea
    que se realice la transferencia.
    Util para probar iolsucker en entornos donde no ha sido probado antes.
    (como por ejemplo con permisos de administración de material)
  o material didactico: parser de links mas estrictos. antes, si se tenía
    permiso para administrar una carpeta de material didactico, se seguian todos
    los links, y se podía terminar llamando a los links que borraban material
    didactico. Fix backporteado de jiolsucker, reportado por Fernando Zunino.
 
------------------------------------------------------------------------------
iolsucker-2.0.29: glib-2.6.x (Fri Feb 25 2005)
  o la glib-2.6.x tiene problemas con alguns funciones  inlines que provee.
    Generan un problema   e linkedicion. Gracias Javier Ruere!

------------------------------------------------------------------------------

iolsucker-2.0.28: Jeepers Creepers  (Thu Sep 2 2004)
  o bugfix release: IOL ha cambiado nuevamente la interfase de material
    didactico: una pequeña variación de la antigua forma.

iolsucker-2.0.27: The Invisible Man (Thu Sep  1  2004)
  o incorporación libcrash (en caso de sigsegv, el usuario obtiene un backtrace
    que el usuario puede reportar)...lo incorporo porque ya lo tenia hecho, no
    porque hay cosas que se cuelguen :)
  o --version lista las versiones de los componentes que usamos
  o faltaba la descripcion de --forum en la ayuda (Lucas Wall)
  o Lucas Wall mantiene paquetes debian 
  o varias factorizaciones del codigo
  
------------------------------------------------------------------------------

iolsucker-2.0.26: (08/12/2003)
  o feature: opcion --dump <directorio>: dumpea todos las transferencias, 
    al directorio. Excelente utilidad en casos de problemas
  o iolwizard::create_ui_extra() esta más linda que nunca.
  o maté varios warnings de compilacion
  o no se distribuia el cache.c
  o BUGFIX: arreglo el problema de recursividad infinita.  El problema
    era que que la funcion is_father_folder (nombre feo...) que informaba
    si una url estaba contenida en otra, recibia como parametros una
    url escapada (con los %20) y otra sin escapar. Esto hacia que nunca
    se detectaran los carpetas padres. Era solo reproducible con disposiciones
    de carpetas del estilo TPS/Unidad 3/ TPS/Unidad 4/ ...
------------------------------------------------------------------------------
iolsucker-2.0.25: (05/12/2003)
  o implementacion del nuevo sistema de downloads
  o nueva opcion --no-cache: forza al iolsucker a no usar ningun cache
  o faltaba distribuir el Makefile de src/demo (Gracias Javier Ruere)

------------------------------------------------------------------------------
iolsucker-2.0.24
  o bugfix: iolwizard: no todas las xterm soportaban la forma de lanzar el
    iolsucker. Parche por Julio F. Pintos
  o bugfix: iolsucker lanzaba una SIGSegV si no había archivos para descargar.
    El problema nació en el revision 311.
  o Se distribuye directorio src/demo con un ejemplo para ioldemo

------------------------------------------------------------------------------
iolsucker-2.0.23:
  o si la terminal tiene más de 80 columnas las usamos
  o opcion xenofoba: lista los archivos que no se encuntran en iol pero
    si en nuestro repositorio


------------------------------------------------------------------------------

iolsucker-2.0.22: ¿Un año de vida?
  o bugfix: a veces los nombres de los directorios se obtenian de forma 
    incompleta (tbol en vez de futbol).
  o permitir el uso de gtk 1.x y glib1.x (pero sin stringsets )
  o no salir del programa si libcurl no soportaba setear un proxy
  o no salir del programa si ~/.iolrc no existe.
  o permitir compilar el iolsucker en versiones viejas de libcurl (como la de
    eiffel)
 
------------------------------------------------------------------------------
iolsucker-2.0.21: Late nights
  o faltaron algunos bits al ultimo item del 2.0.20

------------------------------------------------------------------------------

iolsucker-2.0.20:
  o gen_func.sh no estaba en el cvs. Gracias Julio F. Pintos
  o ignorar links raros
  o remuevo codigo que no se estaba usando (download.asp)
  o algunos typos y compilacion con libcurl-7.10.3 por Javier Ruere
  o desde el  7/10/2003 (que yo sepa) los archivos del material didactica
    tienen url. no comtemplaba esto. ES NECESARIO ACTUALIZAR!

------------------------------------------------------------------------------
iolsucker-2.0.19: (12/07/03)
  o un memory leak
  o cambio en algunos comentarios
  o codigo mas robusto ante posibles cambios de iol (pide al usuario que 
    descarge la ultima version o me contacte)
  o ahorro de algunos bytes de memoria
  
iolsucker-2.0.18: solo cambios para un*x (12/07/03)
  o forzar permisos tacaños  en el archivo de configuración. 
    El problema de esto es que no usamos I/O ansi sino POSIX.
  o No abortar la carga del iolwizard si no se puede cargar la configuracion
  o Distribuir archivos que no se distribuian. Reportado por Julio F. Pintos

------------------------------------------------------------------------------

iolsucker-2.0.17: `Martes 13. No saques una release' (/05/03)

Features:
  o opcion -H que permite tunelear el trafico por un `caño' de SSH

  
iolsucker-2.0.16: `Versión trabajadora' (01/05/03)

Features:
  o capabilities: ahora cuando cambiamos de contexto (materia) aprovechamos la
    info que nos manda el serves para determinar que cosas se puede hacer
    sobre la materia (si tiene material didáctico, etc) Ahora por ejemplo se
    detecta que el CEITBA  tiene para bajar archivos.

Bugfix:
  o reescribí el parser de links en tablas (ala eam@itba). Mucho más fácil
    de mantener. La tabla en un principio fue la misma que antes (ver
    siguiente ítem)
  o Mucho de los links de las páginas de iol no están escrito dumb friendly:
    hay por ejemplo <a href="foo"> ... <a>   
    (sin </a>). Un caso especifico era los links para ordenar material
    didáctico. Esto no permitía que detectaramos el primer archivo/carpeta
    de material didáctico.

   Desgraciadamente la implementación de snprintf que usábamos en windows, 
   tenia problemas. Decidí actualizar a libtrio que tiene otras funciones 
   útiles.  Desgraciadamente esto ha aumentado el tamaño de los binarios
   considerablemente.

   Para mas información mas detallada en los cambios
       http://www.leak.com.ar/~juam/code/iolsucker/changelog.html
------------------------------------------------------------------------------- 
iolsucker-2.0.15: `viernes santo'

  o  Mejor empaquetamiento del proyecto del msvc. El cvs estaba corrompiendo
     (CR LF) los proyectos
  o  iolwizard: verbose flag  no estaba realemente activado

------------------------------------------------------------------------------- 
iolsucker-2.0.14: `jueves santo'

Introducción:
  Pequeños cambios que tenía en mi repositorio local. La mayoria de los
  cambios son pequeñas cosas. Lo único que realmente se nota es que ya no
  esperamos  5 segundos sin hacer nada entre cada materia (ver abajo).

  
      
Bugfixes:
  o  mostrar correctamente el porcentaje cuando la barra de progresión 
     son los puntos.
  o  algunos errors en los mensajes de los tooltips del iolwizard (descubiertos
     por Francisco Kiss)
  
Features: 
  o  algunos comentarios y retoques sobre el código y la documentación.
  o  icono transparente del iolwizard
  o  no esperar más 5 segundos en el cambio de materia (el server se solía
     equivocar). Ahora no pase más. Opcion wait por si vuelve a aparecer.
     (van a notar que iolsucker es mucho mas rapido)
  
  o  opción -F para habilitar la sincronización de foros.
     Por ahora solo dice cuantos mensajes hay.



Generated on Sat, 11 Feb 2006 21:18:51 -0300