[IDE-Tool]History Viewer
- HeX0R
- Beiträge: 3040
- Registriert: 10.09.2004 09:59
- Computerausstattung: AMD Ryzen 7 5800X
96Gig Ram
NVIDIA GEFORCE RTX 3060TI/8Gig
Win11 64Bit
G19 Tastatur
2x 24" + 1x27" Monitore
Glorious O Wireless Maus
PB 3.x-PB 6.x
Oculus Quest 2 + 3 - Kontaktdaten:
Re: [IDE-Tool]History Viewer
Nach laaaanger Zeit gibt es ein komplettes Rewrite!
Es wird mittlerweile eine sqlite-Datenbank benutzt, die alten Historys sollten aber automatisch importiert werden.
Nachdem ich die letzten Tage ständig neue Features eingebaut habe, habe ich mir jetzt selbst mal einen Stop angeordnet.
Ihr dürft nun entscheiden, was ihr gerne noch haben möchtet.
Was ich gerne von euch hätte:
Es gibt einen Templates-Ordner, dort sind die Sources von zwei Template-dlls.
Das Template mit den Zeilenangaben, sieht zwar schön aus, aber leider lässt sich der Source nicht ohne die Zeilennummern markieren.
Ich habe es auf die Schnelle auch nicht hingekriegt, das zu verbessern, vielleicht schafft es ja einer von euch...
Download
Hier gehts zum englischen Beitrag
Es wird mittlerweile eine sqlite-Datenbank benutzt, die alten Historys sollten aber automatisch importiert werden.
Nachdem ich die letzten Tage ständig neue Features eingebaut habe, habe ich mir jetzt selbst mal einen Stop angeordnet.
Ihr dürft nun entscheiden, was ihr gerne noch haben möchtet.
Was ich gerne von euch hätte:
Es gibt einen Templates-Ordner, dort sind die Sources von zwei Template-dlls.
Das Template mit den Zeilenangaben, sieht zwar schön aus, aber leider lässt sich der Source nicht ohne die Zeilennummern markieren.
Ich habe es auf die Schnelle auch nicht hingekriegt, das zu verbessern, vielleicht schafft es ja einer von euch...
Download
Hier gehts zum englischen Beitrag
{Home}.:|:.{Codes}.:|:.{Downloads}.:|:.{History Viewer Online}.:|:.{Bier spendieren}
- ts-soft
- Beiträge: 22292
- Registriert: 08.09.2004 00:57
- Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel - Wohnort: Berlin
Re: [IDE-Tool]History Viewer
Und seid dieser Meldung bin ich am suchenHV.exe hat geschrieben:---------------------------
Success
---------------------------
History-Viewer Tool successfully installed in PB-IDE!
Please restart your IDE (if open).
---------------------------
OK
---------------------------

Wo ist das Tool?
Gruß
Thomas
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.

Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.

- HeX0R
- Beiträge: 3040
- Registriert: 10.09.2004 09:59
- Computerausstattung: AMD Ryzen 7 5800X
96Gig Ram
NVIDIA GEFORCE RTX 3060TI/8Gig
Win11 64Bit
G19 Tastatur
2x 24" + 1x27" Monitore
Glorious O Wireless Maus
PB 3.x-PB 6.x
Oculus Quest 2 + 3 - Kontaktdaten:
Re: [IDE-Tool]History Viewer
Hmm... der zweite mit dem selben Phänomen...
Kam denn keine Frage, ob du die ausgewählte Purebasic Installation mit PORTABLE-Switch öffnest?
Problem ist ja, dass ich nicht wissen kann, ob du die ausgewählte PB-Version als Standard oder eben als portable am Start hast.
Wenn Portable, wird die im Verzeichnis liegende tools.prefs bearbeitet, wenn nicht, die in APPDATA.
So zumindest die Theorie, ich habe das erst am Ende noch eingebaut und ehrlich gesagt nie getestet...
Kam denn keine Frage, ob du die ausgewählte Purebasic Installation mit PORTABLE-Switch öffnest?
Problem ist ja, dass ich nicht wissen kann, ob du die ausgewählte PB-Version als Standard oder eben als portable am Start hast.
Wenn Portable, wird die im Verzeichnis liegende tools.prefs bearbeitet, wenn nicht, die in APPDATA.
So zumindest die Theorie, ich habe das erst am Ende noch eingebaut und ehrlich gesagt nie getestet...
{Home}.:|:.{Codes}.:|:.{Downloads}.:|:.{History Viewer Online}.:|:.{Bier spendieren}
Re: [IDE-Tool]History Viewer
Hat sich auch bei mir nicht als Tool installiert :P
Ich benutze den Portable Switch nicht. PB 4.51 x64.
Gruß, Alex
Ich benutze den Portable Switch nicht. PB 4.51 x64.
Gruß, Alex
Projekte: IO.pbi, vcpu
Pausierte Projekte: Easy Network Manager, µC Emulator
Aufgegebene Projekte: ECluster

PB 5.1 x64/x86; OS: Win7 x64/Ubuntu 10.x x86
Pausierte Projekte: Easy Network Manager, µC Emulator
Aufgegebene Projekte: ECluster
PB 5.1 x64/x86; OS: Win7 x64/Ubuntu 10.x x86
- HeX0R
- Beiträge: 3040
- Registriert: 10.09.2004 09:59
- Computerausstattung: AMD Ryzen 7 5800X
96Gig Ram
NVIDIA GEFORCE RTX 3060TI/8Gig
Win11 64Bit
G19 Tastatur
2x 24" + 1x27" Monitore
Glorious O Wireless Maus
PB 3.x-PB 6.x
Oculus Quest 2 + 3 - Kontaktdaten:
Re: [IDE-Tool]History Viewer
[Edit]
Werden denn bei x64 die Preferences nicht dort gespeichert?
[Edit2]
So, ich hab das nun mal durchgespielt, und zumindest auf XP x86 funktioniert das eigentlich genau so, wie erwartet.
Werden denn bei x64 die Preferences nicht dort gespeichert?
Code: Alles auswählen
Procedure.s GetAppDataFolder()
Protected Location.s = Space(#MAX_PATH)
CompilerIf #PB_Compiler_OS = #PB_OS_Windows
Protected *itemid.ITEMIDLIST
If SHGetSpecialFolderLocation_ (0, #CSIDL_APPDATA, @*itemid) = #NOERROR
If SHGetPathFromIDList_(*itemid, @Location)
CoTaskMemFree_(*itemid)
If Right(Location, 1) <> "\"
Location + "\"
EndIf
EndIf
EndIf
CompilerElse
Location = GetHomeDirectory()
If Right(Location, 1) <> "/"
Location + "/"
EndIf
CompilerEndIf
ProcedureReturn Trim(Location)
EndProcedure
Debug GetAppDataFolder() + "Purebasic\tools.prefs"
So, ich hab das nun mal durchgespielt, und zumindest auf XP x86 funktioniert das eigentlich genau so, wie erwartet.
{Home}.:|:.{Codes}.:|:.{Downloads}.:|:.{History Viewer Online}.:|:.{Bier spendieren}
- ts-soft
- Beiträge: 22292
- Registriert: 08.09.2004 00:57
- Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel - Wohnort: Berlin
Re: [IDE-Tool]History Viewer
Der Ordner ist korrekt, aber da haste nichts reingeschrieben. Es sind 10 Tools vorhanden, die
waren aber vorher auch.
waren aber vorher auch.
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.

Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.

- HeX0R
- Beiträge: 3040
- Registriert: 10.09.2004 09:59
- Computerausstattung: AMD Ryzen 7 5800X
96Gig Ram
NVIDIA GEFORCE RTX 3060TI/8Gig
Win11 64Bit
G19 Tastatur
2x 24" + 1x27" Monitore
Glorious O Wireless Maus
PB 3.x-PB 6.x
Oculus Quest 2 + 3 - Kontaktdaten:
Re: [IDE-Tool]History Viewer
O.k., das habe ich in der Tat vermasselt...
Könnt ihr das Teil nochmal runterladen und testen?
Könnt ihr das Teil nochmal runterladen und testen?
{Home}.:|:.{Codes}.:|:.{Downloads}.:|:.{History Viewer Online}.:|:.{Bier spendieren}
- ts-soft
- Beiträge: 22292
- Registriert: 08.09.2004 00:57
- Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel - Wohnort: Berlin
Re: [IDE-Tool]History Viewer

Getestet hab ich noch nicht, aber es hat sich jetzt registriert und ich hab meinen Namen

gefunden.
Testbericht wird aber nachgereicht!
Gruß
Thomas
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.

Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.

- HeX0R
- Beiträge: 3040
- Registriert: 10.09.2004 09:59
- Computerausstattung: AMD Ryzen 7 5800X
96Gig Ram
NVIDIA GEFORCE RTX 3060TI/8Gig
Win11 64Bit
G19 Tastatur
2x 24" + 1x27" Monitore
Glorious O Wireless Maus
PB 3.x-PB 6.x
Oculus Quest 2 + 3 - Kontaktdaten:
Update 2.01
Neues Futter, neue Features und natürlich neue Bugs 
Changelog:

Changelog:
- Installationsbug behoben
- Neue Funktion eingeführt zum ignorieren von Dateien/Verzeichnissen
- Database rebuild
- internes
{Home}.:|:.{Codes}.:|:.{Downloads}.:|:.{History Viewer Online}.:|:.{Bier spendieren}
Re: [IDE-Tool]History Viewer
Hallo HeX0R,
ich habe deine Anwendung getestet.
Bis jetzt finde ich es sehr gut und funktioniert soweit.
Zurzeit kann deine Anwendung folgende Änderungen feststellen:
\\Edit:
Btw: Beim Starten deiner Anwendung ist mir folgendes aufgefallen (Kleinigkeit):

Die zwei Gadgets überschneiden sich. Eine Minimum-Size-Angabe beim SplitterGadget würde helfen.
ich habe deine Anwendung getestet.
Bis jetzt finde ich es sehr gut und funktioniert soweit.

Zurzeit kann deine Anwendung folgende Änderungen feststellen:
- Added Lines of Code
- Deleted Lines of Code
- Changed Lines of Code

\\Edit:
Btw: Beim Starten deiner Anwendung ist mir folgendes aufgefallen (Kleinigkeit):

Die zwei Gadgets überschneiden sich. Eine Minimum-Size-Angabe beim SplitterGadget würde helfen.