Passa al contenuto

Domande ricorrenti


Come posso aiutare quando ho un problema di prestazioni?

Se vuoi aiutarci nell'analisi di un problema di prestazioni, esegui questa opeazione da una console:

export SKGTRACEPERFO=1
skrooge

Ricrea il tuo scenario ad eccezione dell'azione che causa il problema.
Fai clic su Strumenti/Riavvia il profiling.
Esegui l'ultima azione che causa il problema.
Fai clic su Strumenti/Apri il profiling.

Viene aperta una pagina.

Copia e inviaci il contenuto via posta elettronica.

Come posso inizializzare il valore del mastrino?

A volte vorresti tracciare il rimborso di un pagamento fatto prima di iniziare a usare Skrooge.
Come è possibile farlo dato che non è possibile impostare una quantità iniziale in un mastrino?

Puoi creare un'operazione di divisione con:

  • quantità=0 per evitare impatti sui rapporti
  • una divisione con la quantità attesa associata al mastrino
  • l'altra divisione con la quantità opposta non associata a un mastrino
Posso avere Skrooge nella mia lingua?

Prima di tutti, controlla se Skrooge è tradotto nella tua lingua: https://l10n.kde.org/stats/gui/trunk-kf5/po/skrooge.po/

Non dimenticare, poi, di installare i pacchetti per la tua lingua. Esempio per l'italiano (it):
language-pack-kde-it
kde-l10n-it

Come aggiungo una fonte di scaricamento per le unità?

Da Skrooge 1.1.0 puoi aggiungere le tue fonti di scaricamento per le unità.

Per farlo, devi aggiungere un file in $HOME/.kde/share/apps/skrooge/quotes/

Questo file deve essere un file di testo (estensione .txt) come questo:

#L'URL della fonte. %1 verrà sostituito dal codice internet dell'unità
url=https://stooq.com/q/l/?s=%1&f=sd2t2ohlcv&h&e=csv

#La modalità, HTML o CSV. Nella modalità HTML verrà estratto solo un valore dalla pagina scaricata. Nella modalità CSV verrà estratto un valore per riga.
mode=CSV

#L'espressione regolare per il prezzo (vedi https://doc.qt.io/qt-6.2/qregexp.html)
price=%1,\[^,\]\*,\[^,\]\*,\[^,\]\*,\[^,\]\*,\[^,\]\*,(\[^,\]\*),.\*

#L'espressione regolare per la data (vedi https://doc.qt.io/qt-6.2/qregexp.html)
date=%1,(\[^,\]\*),.\*

#Il formato della data (vedi https://doc.qt.io/qt-6.2/qdate.html#fromString-2)
dateformat = yyyy-MM-dd

Questo non è così facile per definire l'espressione regolare, dunque puoi attivare le tracciature di Skrooge eseguendo export SKGTRACE=1.

Le fonti predefinite sono installate in /usr/share/kde4/apps/skrooge/quotes/.

Come fare per ridurre la dimensione del mio documento?
La dimensione del tuo documento può essere molto importante. Se elimini qualche vecchia transazione, la dimensione aumenterà. Ciò è normale perché Skrooge mantiene in memoria la cronologia di tutte le modifiche del meccanismo annulla/rifai. Se vuoi, dunque, ridurre la dimensione del tuo documento, basta solo cancellare la cronologia.
Come fare per impostare la valuta predefinita e il formato di data?

Il formato di valuta e data attuali è recuperato dalle impostazioni del sistema di KDE. Alcune distribuzioni non lo includono nei pacchetti KDE di base, esso dovrebbe essere installato insieme con Skrooge. In tal caso, dovrai installarlo tramite il gestore dei pacchetti della tua distribuzione.

Puoi poi avviarlo in una console

systemsettings

e selezionare le tue impostazioni preferite nella sezione Impostazioni regionali.

Come posso aggiungere le icone della banca per il mio paese?

Le banche sono definite in un file chiamato list_bank.txt che una riga per icona.

Le righe in questo file sono di fatto il nome del file del logo di ciascuna banca, e il file deve essere chiamato in questo modo: xxxxx_xxx_xx__yyyyy.png
Dove:

  • xxxxx_xxx_xx è il nome della banca. I trattini bassi (_) saranno sostituiti dallo spazio quando sarà visualizzato in Skrooge.
  • yyyyy è il codice della banca. Di solito questo codice appare all'inizio del numero del conto.
  • La dimensione del file deve essere massimo 100x100.

Nota 1: è presente un trattino basso doppio (__) tra il nome e il codice della banca.
Nota 2: il codice della banca è facoltativo. Se questo non è applicabile nel tuo paese, non mettere nulla, e non mettere il trattino basso doppio.

Riguardo ai file dei loghi, vi è attualmente un dibattito aperto se includerli in Skrooge, per problemi di copyright. Se vuoi aggiungerli insieme col file, fallo ma tieni presente che in un futuro potrebbero essere rimossi...

Posso tradurre Skrooge nella mia lingua?

Skrooge è un'applicazione KDE, tutte le traduzioni si trovano nel deposito KDE. La pagina che segue mostra i progressi di traduzione per Skrooge:
https://l10n.kde.org/stats/gui/trunk-kf5/po/skrooge.po/

Per contribuire alle traduzioni per KDE, dai uno sguardo a questa pagina: https://l10n.kde.org/
Di solito è molto facile unirsi a una squadra di traduzione.

I responsabili ti forniranno le indicazioni corrette per partecipare.

Come evitare che Skrooge si blocchi?

A volte Skrooge si blocca.
La maggior parte delle volte a causa delle impostazioni.
Nel caso, devi provare:

rm ~/.kde/share/config/skroogerc

Se questo non funziona, prova:

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
Come gestite il codice di qualità?

Per migliorare la qualità di Skrooge utilizziamo molti strumenti:

  • ctest per eseguire test automatici.
  • con l'integrazione continua grazie a KDE Build.
  • con Coverity:
    Coverity Scan Build Status
Come posso aiutare col debug?

Puoi aiutarci eseguendo le azioni seguenti:

  • chiedi aiuto sul forum se non sei sicuro/a che sia un errore;
  • controlla nel bug tracker che il problema non sia stato già segnalato;
  • apri una console,
  • esegui le righe seguenti nella console:
export SKGTRACE=255
skrooge > traces.txt
  • ripeti il tuo scenario;
  • apri una nuova segnalazione con:
    • una descrizione dettagliata;
    • il risultato;
    • il risultato atteso;
  • allega il file chiamato traces.txt alla segnalazione aperta.

Questo documento potrebbe aiutarti per evitare di fare errori.

Come posso segnalare una vulnerabilità?
Puoi contattare lo sviluppatore principale. Trovi il suo indirizzo di posta elettronica nella sezione «Informazioni su» di Skrooge.
Come posso contribuire al progetto Skrooge?

Ci sono molte risposte a questa domanda:

  • traducendo l'applicazione e la documentazione. Trovi le statistiche qui;
  • aprendo segnalazioni di errore o richieste di miglioramento da qui (sito in inglese);
  • rispondendo a domande sul forum;
  • proponendo patch;
  • scrivendo articoli in questo sito;
  • votando per Skrooge in KDE-Apps;
  • inviandoci messaggi di sostegno.