Ir al contenido

Preguntas frecuentes

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

Si quiere 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 el contenido y envíenoslo 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 de unidades?

Desde Skrooge 1.1.0, puede añadir su propia fuente de descarga de unidades.

Para ello, solo tiene que añadir un archivo en $HOME/.kde/share/apps/skrooge/quotes/

Dicho archivo debe ser de texto (con la extensión .txt) y semejante a este:

#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 único 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 una expresión regular, por lo que puede activar las trazas de Skrooge con: export SKGTRACE=1.

Las fuentes predeterminadas se instalan en /usr/share/kde4/apps/skrooge/quotes/.

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

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

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

Por ello, si quiere reducir el tamaño de un documento, 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 instalarlos usando el gestor de paquetes de su distribución.

Tras ello podrá lanzarlos en una 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 se definen en un archivo llamado list_bank.txt que contiene una línea para cada icono.

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

  • xxxxx_xxx_xx es el nombre del banco. El signo de subrayado (_) se sustituirá por un espacio cuando se muestre en Skrooge.
  • yyyyy es el código del banco. Por lo general, este código aparece al principio del número de cuenta.
  • El tamaño del archivo debe ser de 100x100 como máximo.

Nota 1: Hay un doble signo 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 signo de subrayado).

En cuanto a los archivos de logotipos, actualmente se debate si deberíamos entregarlos con Skrooge, por motivos de derechos de autor. Si quiere añadirlos junto al archivo, hágalo, pero debería tener en cuenta que es posible que se eliminen en algún momento futuro.

¿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.
La mayoría de las veces se debe a los ajustes.
Por ello, debería probar:

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?

Para mejorar la calidad de Skrooge usamos numerosas herramientas:

¿Cómo puedo ayudar en tareas de depuración?

Puede ayudarnos del siguiente modo:

  • Solicite ayuda en Discuss 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?

Hay muchas respuestas para esta pregunta:

  • Traduciendo la aplicación y su documentación. Puede acceder a las estadísticas aquí.
  • Abriendo informes de fallos o de peticiones aquí.
  • Respondiendo preguntas en Discuss.
  • Proponiendo parches.
  • Escribiendo artículos en este sitio.
  • Votando por Skrooge en KDE-Apps.
  • Dándonos ánimo.