Ir al contenido

Preguntas frecuentes


¿Cómo puedo ayudar cuando tengo un problema de rendimiento?

Si desea ayudarnos a analizar un problema de rendimiento, puede hacer lo siguiente en una consola:

export SKGTRACEPERFO=1
skrooge

Reproduzca el escenario, excepto la acción que causa el problema.
Pulse en Herramientas/Reiniciar el análisis de rendimiento.
Reproduzca la última acción que causa el problema.
Pulse en Herramientas/Abrir análisis de rendimiento.

Se abre una página.

Copie y envíenos el contenido por correo electrónico.

¿Cómo puedo inicializar el valor del rastreador?

A veces, le gustaría realizar el seguimiento del reembolso de un pago realizado antes de que empezara a usar Skrooge. ¿Cómo hacer eso, ya que no es posible establecer una cantidad inicial en un rastreador?

Puede crear una operación partida con:

  • cantidad=0 para evitar el impacto en el informe
  • una partida con la cantidad esperada asociada al rastreador
  • la otra partida con la cantidad opuesta no asociada al rastreador
¿Cómo puedo tener Skrooge en mi idioma?

En primer lugar, compruebe si Skrooge está traducido a su idioma: https://l10n.kde.org/stats/gui/trunk-kf5/po/skrooge.po/

En segundo lugar, no olvide instalar los paquetes de su idioma. Por ejemplo, para el español (es): language-pack-kde-es kde-l10n-es

¿Cómo añadir una fuente de descarga para las unidades?

Desde Skrooge 1.1.0 se puede añadir una fuente propia para descargar las unidades.

Para ello, añada un archivo en $HOME/.kde/share/apps/skrooge/quotes/

Este archivo debe estar en formato de texto (con la extensión .txt):

# La URL de la fuente. %1 se sustituirá con el código de internet de la unidad
url=https://stooq.com/q/l/?s=%1&f=sd2t2ohlcv&h&e=csv

#El modo (HTML o CSV). En el modo HTML solo se extraerá un valor de la página descargada. En el modo CSV se extraerá un valor por línea.
mode=CSV

#La expresión regular para el precio (consulte https://doc.qt.io/qt-6.2/qregexp.html)
price=%1,\[^,\]\*,\[^,\]\*,\[^,\]\*,\[^,\]\*,\[^,\]\*,(\[^,\]\*),.\*

#La expresión regular para la fecha (consulte https://doc.qt.io/qt-6.2/qregexp.html)
date=%1,(\[^,\]\*),.\*

#El formato de la fecha (consulte https://doc.qt.io/qt-6.2/qdate.html#fromString-2)
dateformat = yyyy-MM-dd

No es tan fácil definir la expresión regular, por lo que puede activar el rastreo de Skrooge haciendo export SKGTRACE=1.

Las fuentes predeterminadas están instaladas en /usr/share/kde4/apps/skrooge/quotes/.

¿Cómo puedo reducir el tamaño de mi documento?

El tamaño del documento puede ser muy importante. Si borra las mismas transacciones antiguas, el tamaño aumentará.

Esto es normal, ya que Skrooge mantiene el historial de todas las modificaciones para el mecanismo deshacer/rehacer.

Por ello, si desea reducir el tamaño del documento, solo tendrá que borrar el historial.

¿Cómo defino el formato predeterminado de moneda y fechas?

La moneda y el formato de fecha predeterminados se obtienen de las preferencias del sistema de KDE. Algunas distribuciones no las entregan con los paquetes básicos de KDE, que deberían haberse instalado junto con Skrooge. En tal caso, debe instalarlas usando el gestor de paquetes de su distribución.

Tras ello podrá iniciarlas desde la consola:

systemsettings

Y seleccionar sus ajustes favoritos en la sección locale.

¿Cómo puedo añadir los iconos de los bancos de mi país?

Los bancos están definidos en un archivo llamado list_bank.txt, que contiene una línea por icono.

Las líneas de este archivo son, de hecho, el nombre del archivo del logotipo de cada banco, que debería tener un nombre semejante a: xxxxx_xxx_xx__yyyyy.png
Donde:

  • xxxxx_xxx_xx es el nombre del banco. Los subrayados (_) se sustituirán con espacio cuando se muestre en Skrooge.
  • yyyyy es el código del banco. Normalmente, este código aparece al principio del número de la cuenta.
  • El tamaño del archivo debe tener un máximo de 100x100 píxeles.

Nota 1: hay dos signos de subrayado (__) entre el nombre del banco y su código. Nota 2: el código del banco es opcional. Si no se usa en su país, no ponga nada (y no ponga tampoco el doble subrayado).

En cuanto a los archivos de logotipos, actualmente se debate si deberíamos entregarlos en Skrooge, debido a problemas de derechos de autor. Si desea añadirlos junto al archivo, hágalo, pero tenga en cuenta que en algún momento futuro podrían eliminarse...

¿Cómo puedo traducir Skrooge a mi idioma?

Como Skrooge es una aplicación de KDE, todas las traducciones residen en el repositorio de KDE. La siguiente página muestra el estado de la traducción de Skrooge: https://l10n.kde.org/stats/gui/trunk-kf5/po/skrooge.po/

Para colaborar con las traducciones de KDE, se recomienda consultar la página: https://l10n.kde.org/
Suele ser muy fácil unirse a un equipo.

Estos equipos deberían proporcionarle indicaciones adecuadas para poder involucrarse.

¿Cómo evitar que Skrooge se congele?

A veces, Skrooge se «congela».
Casi siempre se debe a las preferencias.
Por ello, pruebe lo siguiente:

rm ~/.kde/share/config/skroogerc

Si esto no funciona, pruebe:

rm ~/.kde/share/apps/skrooge/skrooge_print.rc
rm ~/.kde/share/apps/skrooge/skrooge_file.rc
rm ~/.kde/share/apps/skrooge/skrooge_importexport.rc
rm ~/.kde/share/apps/skrooge/skrooge_undoredo.rc
rm ~/.kde/share/apps/skrooge/skrooge_operation.rc
rm ~/.kde/share/apps/skrooge/skrooge_scheduled.rc
rm ~/.kde/share/config/skrooge-appletsrc
rm ~/.kde/share/config/skrooge_filerc
rm ~/.kde/share/config/skrooge_operationrc
rm ~/.kde/share/config/skrooge_importexportrc
rm ~/.kde/share/config/skrooge_searchrc
rm ~/.kde/share/config/skrooge_scheduledrc
rm ~/.kde/share/config/skrooge_unitrc
rm ~/.kde/share/config/skrooge_undoredorc
¿Cómo se controla la calidad del código?

Usamos varias herramientas para mejorar la calidad de Skrooge:

  • ctest para ejecutar pruebas automáticas.
  • Con integración continua gracias a KDE Build.
  • Con Coverity:
    Coverity Scan Build Status
¿Cómo puedo ayudar en tareas de depuración?

Puede ayudarnos del siguiente modo:

  • Solicite ayuda en el foro si no está seguro de que se trata de un fallo.
  • Consulte en el sistema de seguimiento de fallos que el problema no se ha comunicado anteriormente.
  • Abra una consola.
  • Ejecute las siguientes líneas en la consola.
export SKGTRACE=255
skrooge > traces.txt
  • Vuelva a reproducir el escenario.
  • Abra una nueva incidencia con:
    • Una descripción detallada.
    • El resultado.
    • El resultado que esperaba.
  • Adjunte el archivo llamado traces.txt a la incidencia que ha abierto.

Este documento le puede ayudar a evitar errores.

¿Cómo puedo informar de una vulnerabilidad?
Puede ponerse en contacto con el desarrollador principal. Puede encontrar su dirección de correo electrónico en la opción «Acerca de Skrooge» del programa.
¿Cómo puedo colaborar con el proyecto Skrooge?

Existen muchas respuestas a esta pregunta:

  • Traduciendo la aplicación y la documentación. Puede encontrar las estadísticas aquí.
  • Creando informes de errores o peticiones aquí.
  • Respondiendo preguntas en el foro.
  • Proponiendo parches.
  • Escribiendo artículos en este sitio.
  • Votando por Skrooge en KDE-Apps.
  • Dándonos ánimos.