[18 Sep 2008] HFinder

Contains all messages from the Hollywood mailing list between 01/2006 and 08/2012
Locked
User avatar
Allanon
Posts: 742
Joined: Sun Feb 14, 2010 7:53 pm
Location: Italy
Contact:

[18 Sep 2008] HFinder

Post by Allanon »

Note: This is an archived post that was originally sent to the Hollywood mailing list on Thu, 18 Sep 2008 20:34:35 -0000

Hello, I've released a new application developed with Hollywood 3.1 and ScuiLib 0.6 Wip, it is a tool you can use to find files in your hard disks setting a search pattern and a starting search location, you can download the archive and have more detailed informations here http://sdb.freeforums.org/hfinder-v1-0-t24.html

Please report any bugs you may encounter, I've tested this program under AROS and WinUAE + OS3.x, Windows version need some more tuning and it's not available at the moment.

Have fun :)
----------------------------
[Allanon] Fabio Falcucci | GitHub (leaving) | Gitea (my new house) | My Patreon page | All my links
User avatar
Clyde
Posts: 351
Joined: Sun Feb 14, 2010 12:38 pm
Location: Dresden / Germany

[19 Sep 2008] Re: HFinder

Post by Clyde »

Note: This is an archived post that was originally sent to the Hollywood mailing list on Fri, 19 Sep 2008 23:02:43 +0200

Hi Fabio,

cool, thank you for that! Looks good!

I tested the classic version a bit under Amikit 1.5 with OS3.9.

My first thoughts:

1) It would be good to start with the english language as standard language ... It took me a little while to find the italian "Preferenze" button. :-)

2) Everytime I want to save the preferences I get an error message (in english sth like: "HFinder: unknown command; HFinder failed return value 10"). I have started HFinder in RAM: But the prefs-File is written and after I restart HFinder manually the prefs are used.

3) It would be good to have an "Abort" button at the "Preferences" page!

4) I could translate all buttons/texts to German, if you like, so you can have 3 languages for the prog.

5) Did you upload it to Aminet? In my opinion, all that great Hollywood apps should also be there (like PEB does it), so all can see what great progs can be made with HW.

Greetings Micha
Currently using: Hollywood 9 with Windows IDE and Hollywood 9 with Visual Studio Code and hw4vsc
User avatar
Allanon
Posts: 742
Joined: Sun Feb 14, 2010 7:53 pm
Location: Italy
Contact:

[19 Sep 2008] Re: HFinder

Post by Allanon »

Note: This is an archived post that was originally sent to the Hollywood mailing list on Fri, 19 Sep 2008 21:26:01 -0000

Thank you Micha :)

1) Yes, I was by mistake that I've left the italian language as starting catalog ^^

2) Have you renamed HFinder_Classic to HFinder as stated in the readme? After changing the language the program launch another istance of the program and ends, this trick is used to restart the gui into another language.

3) I will add it, no problem

4) Great!!! I will send you a list of the text that need to be translated :)

5) After these fixes I will upload the various versions in the relative archives like Aminet, OS4Depot, AROS Archives and so on

Thank you for the feedback!

Fabio
----------------------------
[Allanon] Fabio Falcucci | GitHub (leaving) | Gitea (my new house) | My Patreon page | All my links
User avatar
Clyde
Posts: 351
Joined: Sun Feb 14, 2010 12:38 pm
Location: Dresden / Germany

[19 Sep 2008] Re: Re: HFinder

Post by Clyde »

Note: This is an archived post that was originally sent to the Hollywood mailing list on Fri, 19 Sep 2008 23:30:20 +0200
Thank you Micha :)
You are welcome ... :-)
2) Have you renamed HFinder_Classic to HFinder as stated in the readme? After changing the language the program launch another istance of the program and ends, this trick is used to restart the gui into another language.
Ah, damnit! That was the trick, thanks!
4) Great!!! I will send you a list of the text that need to be translated :)
Cool! Looking forward to it!
5) After these fixes I will upload the various versions in the relative archives like Aminet, OS4Depot, AROS Archives and so on
Great!

Thanks, Fabio!

Micha

PS: Oh, there is a nice "closing x" at top left of pref window! New feature of SCUILib 0.6? When will it be released?
Currently using: Hollywood 9 with Windows IDE and Hollywood 9 with Visual Studio Code and hw4vsc
User avatar
airsoftsoftwair
Posts: 5834
Joined: Fri Feb 12, 2010 2:33 pm
Location: Germany
Contact:

[20 Sep 2008] Re: HFinder

Post by airsoftsoftwair »

Note: This is an archived post that was originally sent to the Hollywood mailing list on Sat, 20 Sep 2008 00:18:13 +0200
Hello, I've released a new application developed with Hollywood 3.1 and ScuiLib 0.6 Wip, it is a tool you can use to find files in your hard disks setting a search pattern and a starting search location, you can download the archive and have more detailed informations here http://sdb.freeforums.org/hfinder-v1-0-t24.html

Please report any bugs you may encounter, I've tested this program under AROS and WinUAE + OS3.x, Windows version need some more tuning and it's not available at the moment.

Have fun :)
Amazing! I searched for #?.c on my SYS: partition which contains a lot of files and even more files matching #?.c. Well, the search took ages and according to the status bar it scanned some drawers twice or thrice but when the search was finally done, some 1567 files appeared in the list view. And everything was still working... I could change the sort criteria in the list view column. It took some seconds to sort the list view, but it didn't crash. I'm really amazed that this thing runs so stable. It's not very fast but it's stable. Really good work!

I should probably bring some more sophisticated directory scanning functions for the next Hollywood version. ReadDirectory() is pretty slow because it sorts the results using some poor bubble sort algorithm :) I'm thinking of a function that can be used to iterate over all entries in a directory, i.e. something like:

Code: Select all

OpenDirectory(1, "SYS:")

While MoreEntries(1)
	DebugPrint(GetNextEntry(1))
Wend
GetNextEntry() should return the name of the item and if it's a file or directory and maybe the file size and attributes also. I think something like this should come for the next version. For small directory scans, ReadDirectory() is of course fine, but for such a vast scanner like HFinder I think we need some more sophisticated control here.
User avatar
airsoftsoftwair
Posts: 5834
Joined: Fri Feb 12, 2010 2:33 pm
Location: Germany
Contact:

[20 Sep 2008] Re: HFinder

Post by airsoftsoftwair »

Note: This is an archived post that was originally sent to the Hollywood mailing list on Sat, 20 Sep 2008 00:21:29 +0200

By the way, the look of SCUI is top notch! Gotta love this design!
User avatar
Allanon
Posts: 742
Joined: Sun Feb 14, 2010 7:53 pm
Location: Italy
Contact:

[20 Sep 2008] Re: HFinder

Post by Allanon »

Note: This is an archived post that was originally sent to the Hollywood mailing list on Sat, 20 Sep 2008 11:57:08 -0000

...
PS: Oh, there is a nice "closing x" at top left of pref window! New feature of SCUILib 0.6? When will it be released?
I want to fix some more things then I will release the new version with two more classes: Virtual Area and Image, all depends on my RL work ;)

Fabio
----------------------------
[Allanon] Fabio Falcucci | GitHub (leaving) | Gitea (my new house) | My Patreon page | All my links
User avatar
Allanon
Posts: 742
Joined: Sun Feb 14, 2010 7:53 pm
Location: Italy
Contact:

[20 Sep 2008] Re: HFinder

Post by Allanon »

Note: This is an archived post that was originally sent to the Hollywood mailing list on Sat, 20 Sep 2008 12:06:29 -0000
Amazing! I searched for #?.c on my SYS: partition which contains a lot of files and even more files matching #?.c. Well, the search took ages and according to the status bar it scanned some drawers twice or thrice but when the search was finally done, some 1567 files appeared in the list view. And everything was still working... I could change the sort criteria in the list view column. It took some seconds to sort the list view, but it didn't crash. I'm really amazed that this thing runs so stable. It's not very fast but it's stable. Really
good work! Thank you!
I should probably bring some more sophisticated directory scanning functions for the next Hollywood version. ReadDirectory() is pretty slow because it sorts the results using some poor bubble sort algorithm :) I'm thinking of a function that can be used to iterate over all entries in a directory, i.e. something like:

Code: Select all

OpenDirectory(1, "SYS:")

While MoreEntries(1)
 DebugPrint(GetNextEntry(1))
Wend
GetNextEntry() should return the name of the item and if it's a file or directory and maybe the file size and attributes also. I think something like this should come for the next version. For small directory scans, ReadDirectory() is of course fine, but for such a vast scanner like HFinder I think we need some more sophisticated control here.
This kind of approach will speed up every programs that needs to scan directory just like HFinder or file managers like programs, good idea Andreas!
----------------------------
[Allanon] Fabio Falcucci | GitHub (leaving) | Gitea (my new house) | My Patreon page | All my links
User avatar
Allanon
Posts: 742
Joined: Sun Feb 14, 2010 7:53 pm
Location: Italy
Contact:

[20 Sep 2008] Re: HFinder

Post by Allanon »

Note: This is an archived post that was originally sent to the Hollywood mailing list on Sat, 20 Sep 2008 12:07:32 -0000

*^_^*
----------------------------
[Allanon] Fabio Falcucci | GitHub (leaving) | Gitea (my new house) | My Patreon page | All my links
Locked