Preguntas frecuentes

A continuación, puedes encontrar una lista de algunas preguntas frecuentes que han sido recopiladas desde nuestro grupo de VK, donde la interacción es mayoritariamente en ruso, o mediante las cuentas personales del equipo que desarrolla la aplicación. Este debería ser el punto de partida antes de preguntar alguna cosa mediante nuestro grupo de VK (en ruso) o utilizando el formulario de contacto en MCV Software (en inglés o español). Por supuesto, si tienes una pregunta que no se encuentra cubierta en esta sección, no dudes en contactarnos utilizando alguno de los medios anteriormente descritos para comunicarnos la pregunta.

Preguntas generales

¿Cuándo será publicada una nueva versión de Socializer?

Socializer es un proyecto en constante desarrollo y evolución, ya que deseamos que sea una aplicación que pueda cumplir con las expectativas y necesidades del mayor número de usuarios posible. Sin embargo, debido a la creciente complegidad de este proyecto, así como el tener qué dividir el tiempo disponible para desarrollar software entre Socializer y otros proyectos también creados por MCV Software, nos hace muy difícil poder brindar un calendario de versiones para las publicaciones de cada nueva versión de esta aplicación. Sin embargo, siempre puedes descargar la última versión de Socializer desde la página de descargas. Si hablas o puedes traducir ruso, siempre publicamos anuncios sobre nuevas versiones de Socializer en nuestro grupo en VK. Finalmente, también podrás encontrar anuncios con las últimas novedades de cada mes de este y otros proyectos, en inglés y español, en la página de noticias de MCV Software.

¿Por qué los controles no se ven correctamente en la aplicación?

Hemos recibido retroalimentación de algunos usuarios sobre la posición y proporciones de los controles en la aplicación. Desafortunadamente, esto ocurre así debido a que debemos calcular la cantidad de espacio que cada Widget deberá ocupar en la pantalla de la aplicación, y no tenemos manera de ver el resultado para cada pantalla. En el futuro inmediato, tenemos planeado añadir un nuevo conjunto de algoritmos para calcular apropiadamente la proporción y ubicación de los controles en las ventanas de la aplicación. El resultado de este trabajo debería ser una estética algo más cuidada en la aplicación, así como un mejor uso del espacio en la ventana del programa.

¿Dónde puedo leer más actualizaciones sobre el proyecto?

Si te ha gustado el proyecto o simplemente quieres asegurarte de mantenerte actualizado con novedades del mismo, puedes unirte a nuestro Grupo en VK y recibir las últimas noticias allí mismo. Intentamos participar en la comunidad con publicaciones y encuestas siempre que sea posible, para que construyamos juntos el futuro de Socializer. También publicamos todos los lanzamientos o noticias importantes sobre Socializer. El grupo está principalmente en ruso, aunque también puedes leer las noticias sobre este proyecto en el sitio web de MCV Software, que ofrece anuncios de lanzamientos sobre este y otros proyectos en inglés y español.

Cómo puedo...

¿Reproducir canciones específicas en un buffer de audio?

Si te encuentras en un buffer de archivos de audio (por ejemplo, en cualquier buffer que solo muestra música), y deseas reproducir solamente algunos de ellos, primero deberás seleccionarlos. Simplemente pulsa la barra espaciadora sobre los elementos de audio que quieras seleccionar. Una casilla te ayudará a determinar si el archivo se encuentra seleccionado o no. También, escucharás una indicación de audio al seleccionar o remover la selección. Al desplazarte por los diferentes elementos, escucharás audios cuando enfoques elementos seleccionados. Si deseas remover la selección a un audio ya seleccionado, también puedes hacerlo con la tecla espacio. Finalmente, para reproducir los archivos seleccionados, pulsa el botón reproducir o la tecla intro en la lista de audios.

¿Abrir el buffer del muro, audios o videos de una persona?

Socializer te permite abrir buffers especiales que contienen publicaciones en el muro, audios o amigos de los usuarios de VK. Puedes hacerlo siguiendo este procedimiento:

  1. En la barra de menú, selecciona el menú de buffer.
  2. Pulsa intro sobre la opción de nueva línea temporal.
  3. En el primer control, selecciona el usuario para el que deseas crear un buffer. Puedes escribir algunos caracteres de su nombre, o utilizar las teclas de flecha arriba y abajo para navegar por la lista de usuarios.
  4. Por defecto se creará un buffer para los mensajes del muro. Si quieres seleccionar algo diferente, pulsa el tabulador y utiliza la flecha hacia abajo para elegir entre posts, audio o amigos.
  5. Pulsa el tabulador y selecciona el botón aceptar.
  6. El nuevo buffer se creará en la sección de "líneas temporales" y se eliminará al cerrar Socializer. También puedes eliminar el buffer manualmente yendo a la línea temporal y eligiendo 'eliminar buffer' en el menú buffer, desde la barra de menú.

¿Informar de un error?

Hay varias maneras de informar de un error. Puedes utilizar el método que más te guste, aunque, si puedes comunicarte en ruso, preferiríamos utilizar el grupo para tratar los reportes de errores o sugerencias, ya que la comunicación será más fácil (no hablamos ruso de forma nativa, por lo que es difícil hablar de problemas de software con fluidez).

  1. Nuestro grupo en VK es un buen lugar para contarnos tu problema con la aplicación. Allí más personas leerán el mismo reporte, por lo que podemos tener más información sobre el mismo, así como solicitar más información y responder más rápido, totalmente en ruso.
  2. Puedes reportar errores o sugerencias poniéndote en contacto con nosotros a través de La página de contacto de MCV Software Usando este formulario, archivaremos un informe de problemas en el Repositorio oficial de código fuente de Socializer que será corregido o implementado, en caso de ser aprobado, dentro de nuestras posibilidades y tiempo libre.
  3. Puedes ponerte en contacto directamente con la persona que está detrás de Socializer en su perfil de VK. y comunicarle el reporte de error o sugerencia. Esto puede funcionar si el error no debe ser público (por ejemplo, algún problema de seguridad importante presente en Socializer). Este es el método menos sugerido porque no podemos garantizar que Manuel responda rápidamente (tiene bastantes cosas que hacer al mismo tiempo) y probablemente la respuesta será en inglés. Él puede entender el ruso, pero escribirlo por sí mismo sigue siendo una tarea difícil.

¿Por qué Socializer...

tarda mucho en arrancar?

Esta es una de las preguntas más frecuentes en nuestro grupo. Y, con el fin de explicarlo adecuadamente, vamos a hablar un poco de algunos antecedentes.

Socializer requiere contactar con la API de VK para recuperar todos los datos asociados a tu cuenta. Tan pronto como Socializer se inicie, realizará algunas tareas que se pueden resumir en la siguiente lista:

  1. Comprobar si hay actualizaciones (esto se hace en un hilo diferente, por lo que no tiene ninguna incidencia en los tiempos de carga).
  2. Autenticar el usuario actual en VK.
  3. Cargar los buffers principales: Aquí se cargan los buffers de inicio, muro, los buffers de audio, los buffers de vídeo y los buffers de usuarios.
  4. Cargar buffers especiales: Los buffers como las listas de reproducción de audio y video están parcialmente creados, pero necesitamos llamar a la API de VK para algunos datos.
  5. Crear (pero no cargar, todavía) todos los buffers de conversaciones.
  6. Ahora sí, cargar todos los buffers de conversaciones.
  7. Iniciar el servicio de chats, permitiendo así que Socializer reciba mensajes y eventos de conexión en tiempo real.
  8. Si se decide que Socializer cree los buffers para grupos durante el arranque, sus buffers se crearán parcialmente en este paso.
  9. Una vez superados estos pasos, Socializer estará completamente listo para funcionar.

Como probablemente hayas notado, si intentas hacer algo durante las tareas 5-8, probablemente el programa responderá un poco más lento, esto se debe principalmente a que está creando controles y elementos gráficos para los nuevos buffers creados dinámicamente. Ten en cuenta que cuantos más elementos cargue, más tiempo tardará en terminar este proceso. Si quieres ver algunas mejoras en la primera carga, intenta reducir el número de elementos cargados desde el diálogo de preferencias.

Algunas personas han sugerido iniciar el servicio de chat inmediatamente después de que Socializer inicie la sesión del usuario en VK. Pero, desafortunadamente, hay algunos inconvenientes en este enfoque:

  1. No puedes recibir nuevos mensajes si no hay buffers de conversación preparados para manejarlos.
  2. No puedes recibir notificaciones de amigos conectados/desconectados si no hay buffers para colocarlos o eliminarlos.
  3. Esto significa que tendremos que crear todos los buffers de conversación, cargarlos y crear los buffers de personas también. Lo que significa que no se reducirían, en gran medida, los tiempos de carga, según algunos experimentos aislados que hemos realizado hace un tiempo.

¿Significa esto que Socializer nunca cargará más rápido? No exactamente. Hay algunas técnicas que podríamos utilizar para que las cosas vayan un poco más rápido, aunque esto es todavía un trabajo en progreso y no tenemos fechas estimadas ni garantías de ser capaces de mejorar dramáticamente la carga de la aplicación en el futuro cercano.