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 operazione 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 ha causato il problema..
Fai clic su Strumenti/Apri il profiling.

Viene aperta una pagina.

Copia e inviaci il contenuto tramite 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 l'importo atteso associato 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 fonti personalizzate di scaricamento delle unità.

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

Il file deve essere un file di testo (con estensione .txt) tipo questo:

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

#Tipo di modalità (HTML o CSV) In modalità HTML, dalla pagina scaricata verrà estratto solo un
#valore. In 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

Poiché non è semplice definire un'espressione regolare, puoi quindi attivare i tracciamenti di Skrooge col comando export SKGTRACE=1.

Le fonti predefinite vengono 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 le stesse vecchie transazioni, la dimensione aumenterà.

Ciò è normale in quanto Skrooge tiene traccia di tutte le modifiche eseguite col meccanismo annulla/rifai.

Se, dunque, vuoi ridurre la dimensione del tuo documento, devi semplicemente 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 vengono definite in un file chiamato list_bank.txt, che contiene una riga per icona.

Ciascuna riga in questo file è di fatto il nome del file del logo di una banca, il cui nome deve essere così impostato: xxxxx_xxx_xx__yyyyy.png
Dove:

  • xxxxx_xxx_xx è il nome della banca. I trattini bassi (_) saranno sostituiti da uno spazio durante la visualizzazione in Skrooge.
  • yyyyy è il codice della banca. Questo codice appare in genere all'inizio del numero del conto.
  • La dimensione del file deve essere massimo di 100x100 px.

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

Riguardo i file dei loghi, si sta attualmente discutendo se inserirli o no nel pacchetto di Skrooge, a causa di problemi di copyright. Se vuoi aggiungerli assieme al file, fallo pure, ma tiene presente che in un prossimo futuro potrebbero essere rimossi...

Posso tradurre Skrooge nella mia lingua?

Skrooge è un'applicazione KDE, e tutte le sue 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 ciò è dovuto alle sue impostazioni.
Dunque, prova semplicemente:

rm ~/.kde/share/config/skroogerc

Se 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 l'esecuzione di 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 su Discuss se non sei sicuro/a che sia un errore.
  • Controlla nel sistema di segnalazione errori che il problema non sia stato già segnalato.
  • Apri una console.
  • Esegui le righe seguenti nella console:
export SKGTRACE=255
skrooge > traces.txt
  • Riproduci 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?

Sono necessarie molte risposte a questa domanda:

  • Traducendo il programma e la documentazione. Puoi trovare le statistiche qui.
  • Aprendo segnalazioni di errore o proposte di miglioramento da qui.
  • Rispondendo alle domande poste su Discuss.
  • Proponendo patch.
  • Scrivendo articoli su questo sito.
  • Votando per Skrooge in KDE-Apps.
  • Inviandoci degli incoraggiamenti.