HFinder available

Show off your project created with Hollywood
User avatar
Allanon
Posts: 732
Joined: Sun Feb 14, 2010 7:53 pm
Location: Italy
Contact:

HFinder available

Post by Allanon »

Hello,
I've released a new improved version of HFinder, an utility to find files and perform basic operations on items found, it uses HGui and is available for free on my site or on IndieGO! AppStore :)
The ListView class has been improved a lot with some bug fixes and mouse wheel support (more details here)

HFinder page and downloads

HFinder is free

Screenshots:
Image
Image
User avatar
airsoftsoftwair
Posts: 5425
Joined: Fri Feb 12, 2010 2:33 pm
Location: Germany
Contact:

Re: HFinder available

Post by airsoftsoftwair »

Nice :)
User avatar
Allanon
Posts: 732
Joined: Sun Feb 14, 2010 7:53 pm
Location: Italy
Contact:

Re: HFinder available

Post by Allanon »

Thank you :)
User avatar
Allanon
Posts: 732
Joined: Sun Feb 14, 2010 7:53 pm
Location: Italy
Contact:

Re: HFinder available

Post by Allanon »

I've updated HFinder to version v2.1 (Windows version available)

Change log:
– New update system, integrated updater accessible from the About windows
– Dropped MacOS X and WarpOS support, available only on request
– Added missing app icons
– Added the updater and the new update system
– Added italian language
– Latest HGui build with the following features :
— Listview columns that can be resized
— Sorting algorhythm has been improved
— File size column is properly converted and can be sorted

IMPORTANT:
When you have unarchived the package run the updater program, it will download all HFinder'f files needed for your system.

HFinder Page : http://www.a-mc.biz/_software/hfinder-2015/

If you are interested in sources have a look on my Patreon page
User avatar
Allanon
Posts: 732
Joined: Sun Feb 14, 2010 7:53 pm
Location: Italy
Contact:

Re: HFinder available

Post by Allanon »

HFinder 2.1 for AROS x86 available, links are in the above post :)
User avatar
Allanon
Posts: 732
Joined: Sun Feb 14, 2010 7:53 pm
Location: Italy
Contact:

Re: HFinder available

Post by Allanon »

v2.3 available.
If you have installed the previous version just open the about window and hit the update button.

Change Log:

V2.3
- Changed the update system so that each platform has the HFinder executable named HFinder instead of HFinder_platform_architecture. Due to this new mechanism, when the updater update itself the procedure may be restarted automatically.
- Fixed the bug reported by amiga, now inaccessible directories will be skipped during the scan process.
- Small adjustments in the updater window.

v2.2
- Added a switch to enable/disable case sensitive searches
- Added a button to open location of selected files, unfortunatly OpenURL call does not work on AROS, on windows it works just fine.
- Added console mode, here are all supported arguments:

-search pattern
pattern = pattern to search, default = * (all files)

-casesensitive 1|0
1 = Case sensitive, 0 = Insensitive, default = 1

-recursive 1|0
1 = Recursive search, 0 = Recursive search off, default = 0

-from starting_directory
Where to start the search, default = current directory

-output filename
Saves the search results on the given file name or print the results to the console

-quite 1|0
1 = No console activity, 0 = Print to the console the results and few informations, default = 0

-ansi 1|0
1 = Enable ANSI codes, 0 = Plain text

-helpme
Shows a brief help like this one
User avatar
Allanon
Posts: 732
Joined: Sun Feb 14, 2010 7:53 pm
Location: Italy
Contact:

Re: HFinder available

Post by Allanon »

v2.4 available also for AmigaOS4 :)

HFinder webpage and download links

Change log
– AROS can now open parent windows of the selected results (thanks to Ball000)
– Added support for the -gui switch please have a look at the console usage for details.

Please report any issue since I cannot test by myself on a real AOS4 system.
HelmutH
Posts: 198
Joined: Fri Feb 19, 2010 1:41 pm
Location: Oberhausen / Germany
Contact:

Re: HFinder available

Post by HelmutH »

Hello Allanon
Nice tool!
I have tried it under OS4 and these two errors have occurred.

First Error:
If you specify a [ parenthesis in the "Search for" field.
Unknown text formattangular bracket!
File: TextProcessing.hws (current line: 434 - In Function: TextOut)
Then HFinder is terminated.

Second Error:
If a wrong name is given in the "Search in" field, e.g. DHo :.
Warning! The path you specified does not exist!
Function setset () has not been declared!
File: HFinder_2015.hws (current line: 526 - In function: oninputend)
Then HFinder is terminated.

I have translated a german.language (attached) for HFinder, but the function "Enable / Disable case sense switch" is not reasonably translated. What makes this function?

Code: Select all

/*** HFinder 2017 Deutscher Katalog ***/
[SIN]id = 2
[SST]name = Deutsch

[SST]about = Über
[SST]aboutwin = Über HFinder...
[SST]asremove = Alle AUSGEWÄHLTE-Dateien werden entfernt. {ENTER} Löschen der ausgewählten Dateien?
[SST]aysmove = Sind Sie sicher, dass Sie die ausgewählten Dateien verschieben möchten nach?
[SST]cancel = Beenden
[SST]changelanguage = Starten Sie das Programm neu, um die Änderungen zu übernehmen.
[SST]closeabout = Beenden
[SST]copying = Kopieren
[SST]developedby = Dieses Programm wird entwickelt von
[SST]donate = Spenden
[SST]done = Erledigt
[SST]erroropeningprefs = Beim Öffnen der Voreinstellungsdatei ist ein Fehler aufgetreten.
[SST]errorreadingprefs = Es gab einen Fehler beim Lesen der Voreinstellungsdatei.
[SST]errorsavelist = Die Datei kann nicht zum Schreiben geöffnet werden.
[SST]errorwritingprefs = Es gab einen Fehler beim Schreiben der Voreinstellungsdatei.
[SST]filename = Dateiname
[SST]files = Datei(en)
[SST]habout = Programminformationen und Lizenz anzeigen
[SST]hcopyto = Kopiere die ausgewählten Dateien in ein Ziel
[MST]helpabout = [b]HFinder 2017[/b],,HFinder ist ein Dienstprogramm um Dateien schnell zu lokalisieren,und führt einige
grundlegende Vorgänge für ausgewählte Ergebnisse durch.,HFinder ist für die folgenden Systeme verfügbar:,{TAB}-
Windows,{TAB}- Linux (ARM{COMMA} i386{COMMA} PPC),{TAB}- MacOSX (PPC >{EQUAL} 10.4{COMMA} Intel >{EQUAL} 10.6),{TAB}- AROS
(i386),{TAB}- AmigaOS4,{TAB}- AmigaOS3,{TAB}- WarpOS,{TAB}- MorphOS,Fühlen Sie sich frei, Fehlerberichte und Vorschläge
unter {EMAIL} einzureichen.,Das Programm wird so zur Verfügung gestellt, und ich kann nicht für irgendeinen Datenverlust
verantwortlich gemacht werden, oder eine Fehlfunktion die diese Software verursachen kann.,,{TAB}Author  :
{AUTHOR},{TAB}Version : {VERSION},{TAB}Lizens : {LICENSE},{TAB}Kontakt : {EMAIL},{TAB}Webseite : {WEBSITE},,Wenn Sie dieses
Programm nützlich finden, dann bitte ich um eine kleine Spende.
[MST]helpdesc = [b]SUCH REGELN[/b],,[u]Erlaubt Wildcards[/u],{TAB}*{TAB}{TAB}Entspricht allen
Zeichen,{TAB}?{TAB}{TAB}Entspricht nur einem einzigen Zeichen,{TAB}#{TAB}{TAB}Entspricht allen
Nummern,{TAB}[]{TAB}Entspricht einem oder mehreren Zeichen oder einer Reihe von Zeichen,{TAB}{TAB}{TAB}{TAB}wenn mit einem
Bindestrich abgegrenzt wird.,{TAB}{TAB}{TAB}{TAB}Zum Beispiel:,{TAB}{TAB}{TAB}{TAB}[a] entspricht nur 'a'
,{TAB}{TAB}{TAB}{TAB}[af] entspricht 'a' und 'f' und ,{TAB}{TAB}{TAB}{TAB}[a-f] entspricht allen Zeichen im Bereich von 'a'
bis 'f'.,{TAB}{TAB}{TAB}{TAB}Benutze das '!' Präfix um das Ergebnis zu vernachlässigen d.h. ,{TAB}{TAB}{TAB}{TAB}[!a]
entspricht allen ausser dem Zeichen 'a'.,,Sie können mehrere Muster in einem einzigen String kombinieren, indem Sie sie mit
einem Semikolon trennen. Sie können die Liste, Seite für Seite mit dem Mausrad und linker Shift Taste verschieben. ,Mit der
rechten Maustaste können Sie nach oben und unten wechseln.
[SST]hmoveto = Die ausgewählten Dateien zu einem Ziel verschieben
[SST]hmultiselectswitch = Ergebniss umschalten zwischen Mehrfachauswahl und Einzelauswahl
[SST]hpreferences = Öffnet das Einstellungsfenster
[SST]hrecursiveswitch = Umschalten zwischen rekursive Suche und normaler Suche
[SST]hremove = Löscht die ausgewählten Dateien aus dem Medium
[SST]hsavelist = Speichert die aktuelle Dateiliste
[SST]hsearchhelp = Informationen über verfügbare Suchregeln anzeigen
[SST]hsearchpath = Öffnet einen Anforderer (Requester), um einen Suchpfad auszuwählen
[SST]hselectall = Alle Suchergebnisse auswählen
[SST]hstartsearch = Beginnt den Suchvorgang
[SST]hunselectall = Abwählen eines beliebig ausgewählten Suchergebnis
[SST]hcasesenseswitch = Aktivieren/deaktivieren Fall-Sinn-Schalter
[SST]hopenfolder = Öffnet ausgewählten Datei Ordner
[SST]language = Sprache
[SST]message = NACHRICHT
[SST]moving = Bewegen
[SST]newprefsfile = Eine neue Voreinstellungsdatei wird erzeugt
[SST]no = Nein
[SST]ntcopy = Nichts zu kopieren
[SST]ntmove = Nichts zu bewegen
[SST]ntremove = Nichts zu entfernen
[SST]ntsave = Nichts zu speichern
[SST]ntopen = Nichts anzuzeigen
[SST]ok = OK
[SST]path = Pfad
[SST]pathdnex = Der von Ihnen angegebene Pfad existiert nicht!
[SST]preference = Voreinstellungen
[SST]remlastspath = An zuletzt verwendeten Suchpfad erinnern
[SST]remlastspatt = An zuletzt verwendetes Suchmuster erinnern
[SST]removing = Entfernen
[SST]results = Gefundene
[SST]saveprefs = Einstellungen speichern
[SST]savetitle = Zieldatei auswählen
[SST]scandir = Verzeichnis-Scan
[SST]scanning = Scannen ... (ESC-Taste zum Unterbrechen)
[SST]searchfor = Suchen nach :
[SST]searchhelp = Hilfe
[SST]searchin = Suchen in :
[SST]seldestdir = Zielverzeichnis auswählen ...
[SST]selpath = Einen Suchpfad auswählen ... 
[SST]size = Größe
[SST]to = Nach
[SST]using = Verwenden
[SST]update = Aktualisieren
[SST]warning = Warnung!
[SST]website = HFinder Webseite
[SST]yes = Ja
[SST]yesno = Ja, fortfahren|Nein, beenden!
greeting Helmut
User avatar
Allanon
Posts: 732
Joined: Sun Feb 14, 2010 7:53 pm
Location: Italy
Contact:

Re: HFinder available

Post by Allanon »

Hi HelmutH!
Thank you very much for the feedback and for the translation, I'll fix the issues you have found as soon as possible :)

The function "Enable / Disable case sense switch" explanation is :
- if the switch is on ==> A <> a
- if the switch is off ==> A = a
It is used to make distinction between uppercase and lowercase characters.
HelmutH
Posts: 198
Joined: Fri Feb 19, 2010 1:41 pm
Location: Oberhausen / Germany
Contact:

Re: HFinder available

Post by HelmutH »

Hi Allanon
Thanks for you good tool and your declaration for the "Enable / Disable case sense switch" function.
I have attached a corrected german.language. ;)

Code: Select all

/*** HFinder 2017 Deutscher Katalog ***/
[SIN]id = 2
[SST]name = Deutsch

[SST]about = Über
[SST]aboutwin = Über HFinder...
[SST]asremove = Alle AUSGEWÄHLTE-Dateien werden entfernt. {ENTER} Löschen der ausgewählten Dateien?
[SST]aysmove = Sind Sie sicher, dass Sie die ausgewählten Dateien verschieben möchten nach?
[SST]cancel = Beenden
[SST]changelanguage = Starten Sie das Programm neu, um die Änderungen zu übernehmen.
[SST]closeabout = Beenden
[SST]copying = Kopieren
[SST]developedby = Dieses Programm wird entwickelt von
[SST]donate = Spenden
[SST]done = Erledigt
[SST]erroropeningprefs = Beim Öffnen der Voreinstellungsdatei ist ein Fehler aufgetreten.
[SST]errorreadingprefs = Es gab einen Fehler beim Lesen der Voreinstellungsdatei.
[SST]errorsavelist = Die Datei kann nicht zum Schreiben geöffnet werden.
[SST]errorwritingprefs = Es gab einen Fehler beim Schreiben der Voreinstellungsdatei.
[SST]filename = Dateiname
[SST]files = Datei(en)
[SST]habout = Programminformationen und Lizenz anzeigen
[SST]hcopyto = Kopiere die ausgewählten Dateien in ein Ziel
[MST]helpabout = [b]HFinder 2017[/b],,HFinder ist ein Dienstprogramm um Dateien schnell zu lokalisieren,und führt einige
grundlegende Vorgänge für ausgewählte Ergebnisse durch.,HFinder ist für die folgenden Systeme verfügbar:,{TAB}-
Windows,{TAB}- Linux (ARM{COMMA} i386{COMMA} PPC),{TAB}- MacOSX (PPC >{EQUAL} 10.4{COMMA} Intel >{EQUAL} 10.6),{TAB}- AROS
(i386),{TAB}- AmigaOS4,{TAB}- AmigaOS3,{TAB}- WarpOS,{TAB}- MorphOS,Fühlen Sie sich frei, Fehlerberichte und Vorschläge
unter {EMAIL} einzureichen.,Das Programm wird so zur Verfügung gestellt, und ich kann nicht für irgendeinen Datenverlust
verantwortlich gemacht werden, oder eine Fehlfunktion die diese Software verursachen kann.,,{TAB}Author  :
{AUTHOR},{TAB}Version : {VERSION},{TAB}Lizens : {LICENSE},{TAB}Kontakt : {EMAIL},{TAB}Webseite : {WEBSITE},,Wenn Sie dieses
Programm nützlich finden, dann bitte ich um eine kleine Spende.
[MST]helpdesc = [b]SUCH REGELN[/b],,[u]Erlaubt Wildcards[/u],{TAB}*{TAB}{TAB}Entspricht allen
Zeichen,{TAB}?{TAB}{TAB}Entspricht nur einem einzigen Zeichen,{TAB}#{TAB}{TAB}Entspricht allen
Nummern,{TAB}[]{TAB}Entspricht einem oder mehreren Zeichen oder einer Reihe von Zeichen,{TAB}{TAB}{TAB}{TAB}wenn mit einem
Bindestrich abgegrenzt wird.,{TAB}{TAB}{TAB}{TAB}Zum Beispiel:,{TAB}{TAB}{TAB}{TAB}[a] entspricht nur 'a'
,{TAB}{TAB}{TAB}{TAB}[af] entspricht 'a' und 'f' und ,{TAB}{TAB}{TAB}{TAB}[a-f] entspricht allen Zeichen im Bereich von 'a'
bis 'f'.,{TAB}{TAB}{TAB}{TAB}Benutze das '!' Präfix um das Ergebnis zu vernachlässigen d.h. ,{TAB}{TAB}{TAB}{TAB}[!a]
entspricht allen ausser dem Zeichen 'a'.,,Sie können mehrere Muster in einem einzigen String kombinieren, indem Sie sie mit
einem Semikolon trennen. Sie können die Liste, Seite für Seite mit dem Mausrad und linker Shift Taste verschieben. ,Mit der
rechten Maustaste können Sie nach oben und unten wechseln.
[SST]hmoveto = Die ausgewählten Dateien zu einem Ziel verschieben
[SST]hmultiselectswitch = Ergebniss umschalten zwischen Mehrfachauswahl und Einzelauswahl
[SST]hpreferences = Öffnet das Einstellungsfenster
[SST]hrecursiveswitch = Umschalten zwischen rekursive Suche und normaler Suche
[SST]hremove = Löscht die ausgewählten Dateien aus dem Medium
[SST]hsavelist = Speichert die aktuelle Dateiliste
[SST]hsearchhelp = Informationen über verfügbare Suchregeln anzeigen
[SST]hsearchpath = Öffnet einen Anforderer (Requester), um einen Suchpfad auszuwählen
[SST]hselectall = Alle Suchergebnisse auswählen
[SST]hstartsearch = Beginnt den Suchvorgang
[SST]hunselectall = Abwählen eines beliebig ausgewählten Suchergebnis
[SST]hcasesenseswitch = Aktivieren/deaktivieren Groß-/Kleinbuchstaben Unterscheidung
[SST]hopenfolder = Öffnet ausgewählten Datei Ordner
[SST]language = Sprache
[SST]message = NACHRICHT
[SST]moving = Bewegen
[SST]newprefsfile = Eine neue Voreinstellungsdatei wird erzeugt
[SST]no = Nein
[SST]ntcopy = Nichts zu kopieren
[SST]ntmove = Nichts zu bewegen
[SST]ntremove = Nichts zu entfernen
[SST]ntsave = Nichts zu speichern
[SST]ntopen = Nichts anzuzeigen
[SST]ok = OK
[SST]path = Pfad
[SST]pathdnex = Der von Ihnen angegebene Pfad existiert nicht!
[SST]preference = Voreinstellungen
[SST]remlastspath = An zuletzt verwendeten Suchpfad erinnern
[SST]remlastspatt = An zuletzt verwendetes Suchmuster erinnern
[SST]removing = Entfernen
[SST]results = Gefundene
[SST]saveprefs = Einstellungen speichern
[SST]savetitle = Zieldatei auswählen
[SST]scandir = Verzeichnis-Scan
[SST]scanning = Scannen ... (ESC-Taste zum Unterbrechen)
[SST]searchfor = Suchen nach :
[SST]searchhelp = Hilfe
[SST]searchin = Suchen in :
[SST]seldestdir = Zielverzeichnis auswählen ...
[SST]selpath = Einen Suchpfad auswählen ... 
[SST]size = Größe
[SST]to = Nach
[SST]using = Verwenden
[SST]update = Aktualisieren
[SST]warning = Warnung!
[SST]website = HFinder Webseite
[SST]yes = Ja
[SST]yesno = Ja, fortfahren|Nein, beenden!
greeting Helmut
Post Reply