Vous êtes sur la page 1sur 2

INFORME SEMANAL (12-03-2012)

HITOS Y OBJETIVOS
Bsqueda de informacin acerca de distintos programas para poder posicionar el precio que debiera de llevar el GISAD. En proceso... Comparativa de Software de Subtitulado. En proceso... Manual Sub-proyector. Ok y amplindose Estructura de pginas Web de venta de Software. En proceso... Analizar correctamente licencias: En proceso... MICROSOFT: MICROSOFT PUBLIC LICENSE (MS-PL) N-AUDIO LICENSE LICENCIA DEL CDIGO EMBIZNADO

_________________________________________________________________________________ Grabador-reproductor de audio. QuickSpotting +Detector de silencios (lo contrario). Contrato tipo de uso de Software. SUGERENCIA: Actualizar nuevo VLC Si da tiempo: Introducir parmetros de subtitulado en proyecto .sbb Si da tiempo: Buscar-reemplazar

CONCLUSIONES DEL TRABAJO SEMANAL


BUSCAR-REEMPLAZAR (PENDIENTE POR REAJUSTE PROPORCIONADO ).
Para realizar esta tarea tenemos dos opciones, intentar programar directamente las funciones de sustitucin y bsqueda de caracteres, lo que implica programar las bsquedas y reemplazos. Esto probablemente de cmo resultado unas funciones sin optimizar. La otra opcin que se nos ocurre para realizar esta tarea de una manera ms rpida y efectiva es intentar integrar las Apis de office (ya usadas en el corrector), ya que nos va a facilitar la integracin, adems de ser unas herramientas ms potentes y eficientes y que nos va a permitir realizar las mismas tareas que realizaramos con el propio office. Comenzamos investigando la posibilidad de esta integracin. Vamos a empezar diseando el formulario de bsqueda y reemplazo, usando como modelo el formulario que aparece en el Word.

REAJUSTE PROPORCIONAL
Nos qued pendiente de la semana pasada, programar la funcionalidad de esta herramienta. Para ello vamos a partir del cdigo usado para realizar las operaciones de ajuste de FPS, ya que lo que queremos realizar es algo muy parecido. En este momento nos damos cuenta de que lo que queremos realizar no encaja con una herramienta directa, ya que queremos tener la posibilidad de seleccionar los subttulos a reajustar. Debido a esto decidimos que habr una versin de la herramienta que se aplique a todos los subttulos en el cuadro de herramientas y implementaremos otra versin en el cuadro de lista de subttulos con la posibilidad de seleccionar los subttulos a reajustar. Empezamos por lo tanto desarrollando el cdigo para la opcin con todos los subttulos.

Una vez terminada esta parte, reutilizamos el mismo formulario que el usado en la herramienta genrica, aadindolo la posibilidad de seleccionar todos o solo algunos. Para la parte de seleccionar todos no tenemos ms que reutilizar el cdigo de la herramienta anterior. Para la parte en la que seleccionamos subttulos, en primer lugar reutilizamos el cdigo usado en la herramienta de unir para detectar dos situaciones de incongruencias antes de realizar el proceso: que no se hayan seleccionado como mnimo 2 subttulos, y que en la seleccin hecha todos los subttulos estn seguidos. Una vez comprobado esto, simplemente tenemos que adaptar el algoritmo ya desarrollado a las nuevas caractersticas, lo que implica modificar la manera de obtener la relacin, limitando a los subttulos seleccionados y realizar los clculos solo en los subttulos seleccionados (reutilizando la mayor parte del cdigo ya usado para el caso en el que los procesbamos todos los subttulos). Una vez programado, revisamos que el cdigo realice la operacin correctamente. El resultado es positivo y damos por finalizada la programacin de la herramienta, hasta que Carlos sugiere una comprobacin de solapamiento para evitar situaciones incongruentes (burradas).PENDIENTE

DEPURACIN:
CONSEJO: Al crear el distribuible, eliminar los datos por defectos de la depuracin.

REUNIN:
-/-/-:

MEJORAS DE LA INTERFAZ OTROS TRABAJOS ENLACES DE INTERS http://social.msdn.microsoft.com/Forums/en-US/worddev/thread/59131359-0ba6-412e-84e0f837e8251ad0/ http://social.msdn.microsoft.com/Forums/en-US/vsto/thread/d854ee31-56c8-482e-ab3a6b34fd72702e/ http://social.msdn.microsoft.com/forums/en-US/vblanguage/thread/6f145da3-6fc6-4b10bc6e-de6765777637/ http://msdn.microsoft.com/enus/library/microsoft.office.interop.word.find.execute(v=office.11).aspx

Vous aimerez peut-être aussi