Gå till innehåll

Vanliga frågor

Hur kan jag hjälpa till om jag har ett prestandaproblem?

Om man vill hjälpa till att analysera ett prestandaproblem, kan man göra det i en terminal:

export SKGTRACEPERFO=1
skrooge

Utför ditt scenario förutom åtgärden som orsakar problemet.
Klicka på Verktyg/Starta om profilering.
Utför den sista åtgärden som orsakade problemet.
Klicka på Verktyg/Öppna profilering.

En sida har öppnats.

Kopiera och skicka innehållet till oss med e-post.

Hur kan man initiera ett uppföljningsvärde?

Ibland vill man spåra återbetalningen av en betalning som gjordes innan man började använda Skrooge.
Hur gör man det eftersom det inte är möjligt att ställa in ett initialt belopp för en uppföljning?

Man kan skapa en egen delningsåtgärd med:

  • belopp=0 för att undvika påverkan av rapporter
  • en del med förväntat belopp som hör till en följning
  • de andra delen med omvänt belopp som inte hör till en följning
Hur får man Skrooge på sitt eget språk?

Kontrollera först om Skrooge är väl översatt för ditt språk: https://l10n.kde.org/stats/gui/trunk-kf5/po/skrooge.po/

För det andra, glöm inte att installera paket för ditt språk. Exempel för svenska (sv):
language-pack-kde-sv
kde-l10n-sv

Hur kan man lägga till en källa för att ladda ner kurser?

Sedan Skrooge 1.1.0, kan egna källor för nerladdning av enheter läggas till.

För att göra det behöver bara en fil läggas till i $HOME/.kde/share/apps/skrooge/quotes/

Filen måste vara en textfil (filändelse .txt) som ser ut så här:

#Källans webbadress. %1 ersätts av enhetens Internetkod
url=https://stooq.com/q/l/?s=%1&f=sd2t2ohlcv&h&e=csv

#Läget (HTML eller CSV). Med HTML, extraheras bara ett värde från den nerladdade sidan. Med CSV,
#extraheras ett värde per rad.
mode=CSV

#Kursens reguljära uttryck (se https://doc.qt.io/qt-6.2/qregexp.html)
price=%1,\[^,\]\*,\[^,\]\*,\[^,\]\*,\[^,\]\*,\[^,\]\*,(\[^,\]\*),.\*

#Datumets reguljära uttryck (se https://doc.qt.io/qt-6.2/qregexp.html)
date=%1,(\[^,\]\*),.\*

#Datumformatet (se https://doc.qt.io/qt-6.2/qdate.html#fromString-2)
dateformat = yyyy-MM-dd

Det är inte så lätt att definiera reguljära uttryck, så spårning kan aktiveras i Skrooge genom att använda export SKGTRACE=1.

Standardkällor är installerade i /usr/share/kde4/apps/skrooge/quotes/.

Hur kan man reducera storleken på dokumentet?

Dokumentets storlek kan vara mycket viktig. Om man tar bort samma gamla transaktioner kommer storleken att öka.

Det är normalt eftersom Skrooge behåller historiken över alla ändringar för ångra/gör om-mekanismen.

Så om man vill reducera dokumentets storlek behöver man bara rensa historiken.

Hur kan man ställa in standardvaluta och datumformat?

Standardformat för valuta och datum hämtas från KDE:s systeminställningar. Vissa distributioner levererar inte det med KDE:s baspaket, som borde ha installerats tillsammans med Skrooge. I sådana fall bör man installera det via distributionens pakethanterare.

Därefter kan det startas i en terminal

systemsettings

Och välj föredragna inställningar i sektionen locale.

Hur kan man lägga till bankikoner för mitt land?

Bankerna definieras i en fil med namnet list_bank.txt som innehåller en rad per ikon.

Raderna i filen är i själva verket namnet på varje banklogotypfil, och filen bör heta så här: xxxxx_xxx_xx__yyyyy.png
Där:

  • xxxxx_xxx_xx är bankens namn. Understreck (_) ersätts av mellanslag när det visas i Skrooge.
  • yyyyy är bankkoden. Vanligtvis finns koden i början av kontonumret.
  • Filens storlek måste som mest vara 100 x 100.

Anmärkning 1: Det finns ett dubbelt understreck (__) mellan banknamnet och bankkoden.
Anmärkning 2: Bankkoden är valfri. Om det inte är tillämpligt i ditt land, skriv ingenting och lägg inte till det dubbla understrecket.

När det gäller logotypfiler diskuteras det för närvarande om vi ska skicka med dem i Skrooge på grund av upphovsrättsproblem. Om du vill lägga till dem tillsammans med filen, gör gärna det, men tänk på att de någon gång i framtiden kan tas bort...

Hur översätter man Skrooge till sitt eget språk?

Eftersom Skrooge är ett KDE-program, lagras alla översättningar i KDE-arkivet. Följande sida visar hur översättningar av Skrooge fortskrider:
https://l10n.kde.org/stats/gui/trunk-kf5/po/skrooge.po/

För att bidra till KDE:s översättningar rekommenderar jag att du tar en titt på den här sidan: https://l10n.kde.org/
Det är oftast väldigt lätt att gå med i en grupp.

De bör ge dig korrekt information om hur du engagerar dig.

Hur undviker man att Skrooge låser sig?

Ibland låser sig Skrooge.
Oftast beror det på inställningar.
Så man behöver bara prova med:

rm ~/.kde/share/config/skroogerc

Om det inte fungerar, prova med:

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
Hur hanterar ni kodkvalitet?

Vi använder många verktyg för att förbättra kvaliteten hos Skrooge:

  • ctest för att utföra automatiska tester.
  • Med kontinuerligt integration tack vare KDE Build.
  • Med Coverity:
    Byggstatus för Coverity-avsökning
Hur kan jag hjälpa till att felsöka?

Du kan hjälpa oss genom att:

  • Be om hjälp på Discuss om du inte är säker på att det är ett fel.
  • Titta i felspåraren så att vårt problem inte har rapporterats tidigare.
  • Öppna en terminal.
  • Kör följande rader i terminalen.
export SKGTRACE=255
skrooge > traces.txt
  • Upprepa scenariot.
  • Skapa en ny felrapport med:
    • En detaljerad beskrivning.
    • Resultatet.
    • Det förväntade resultatet,
  • Bifoga filen traces.txt i den nya felrapporten.

Det här dokumentet kan hjälpa till att undvika misstag.

Hur kan man rapportera sårbarheter?
Man kan kontakta huvudutvecklaren. Man hittar hans e-post under "Om" i Skrooge.
Hur kan man bidra till Skrooge-projektet?

Det finns många svar på frågan:

  • Genom att översätta programmet och dokumentationen. Du hittar statistik här.
  • Genom att rapportera fel eller önskemål här.
  • Genom att svara på frågor på Discuss.
  • Genom att föreslå programfixar.
  • Genom att skriva artiklar på den här webbplatsen.
  • Genom att rösta på Skrooge på KDE-Apps.
  • Genom att skicka oss uppmuntran.