IPB

Welcome Guest ( Log In | Register )

WinDuckŪ for Windows, CD Ripper by Dr. Oviri
Dr. Oviri
post Apr 6 2007, 03:35
Post #1





Group: Banned
Posts: 139
Joined: 21-March 07
Member No.: 41686



Today I will introduce you my favourite Cd Ripper.



WinDuckŪ is a very simple CD Ripper (very small, only 800 kb); arisen to create excellent quality Mp3 in a simple and fast way exploiting library Lame_Enc.dll.

Naturally WinDuck support:
- ID3 Tag v1 & v2
- Freedb.org for to receive and send the data of ours Audio Cd
- automatic create folder and file names

Main advantages:
- not require ASPI Manager
- not require installation (enought unzip WinDuck.exe & WinDuck.exe.manifest in a folder)
- very easy to be used
- full support Lame Encoder (vbrMode, Preset, etc.)
- it will be enough to replace the new version of the Lame Encoder to have an always up-to-date program

...and obviously free! smile.gif

Enjoy!

This is the link to download it cool.gif

This post has been edited by Dr. Oviri: Sep 30 2007, 00:02
Go to the top of the page
+Quote Post
 
Start new topic
Replies
Dr. Oviri
post Apr 9 2007, 21:28
Post #2





Group: Banned
Posts: 139
Joined: 21-March 07
Member No.: 41686



A true programmer has not used INI files for at least six years laugh.gif
Go to the top of the page
+Quote Post
kwanbis
post Apr 9 2007, 22:37
Post #3





Group: Developer (Donating)
Posts: 2332
Joined: 28-June 02
From: Argentina
Member No.: 2425



QUOTE (Dr. Oviri @ Apr 9 2007, 20:28) *
A true programmer has not used INI files for at least six years laugh.gif

i think that ss is right ... what advantages does the registry offer over the INI? none ... an vice versa? you can transport your settings with you.

I would always prefer a local INI over the windows registry.


--------------------
MAREO: http://www.webearce.com.ar
Go to the top of the page
+Quote Post
Dr. Oviri
post Apr 10 2007, 04:23
Post #4





Group: Banned
Posts: 139
Joined: 21-March 07
Member No.: 41686



QUOTE (kwanbis @ Apr 9 2007, 23:37) *
i think that ss is right ... what advantages does the registry offer over the INI? none ... an vice versa? you can transport your settings with you.


An INI file is more visible and the user could modify the present values in a not very appropriate way ... laugh.gif

The Registry is more secure... smile.gif wink.gif

If you really want can you export the settings to the HKEY_CURRENT_USER\Software\Oviri Systems\WinDuck key and save everything in a *.reg file, not? wink.gif
Go to the top of the page
+Quote Post
Synthetic Soul
post Apr 10 2007, 07:57
Post #5





Group: Super Moderator
Posts: 4887
Joined: 12-August 04
From: Exeter, UK
Member No.: 16217



QUOTE (Dr. Oviri @ Apr 10 2007, 04:23) *
An INI file is more visible and the user could modify the present values in a not very appropriate way ... laugh.gif
A true programmer would always validate the INI at startup... wink.gif

QUOTE (Dr. Oviri @ Apr 10 2007, 04:23) *
The Registry is more secure... smile.gif wink.gif
Impenetrable. Oh hang on, what about regedit?

A text-based config is easier to read, therefore easier to edit, therefore less likely to have errors made.

QUOTE (Dr. Oviri @ Apr 10 2007, 04:23) *
If you really want can you export the settings to the HKEY_CURRENT_USER\Software\Oviri Systems\WinDuck key and save everything in a *.reg file, not? wink.gif
That's OK if the settings don't change, but settings are supposed to be changed.

Anyway, I've made my point now. smile.gif I can see that you have made your decision, and I have no place trying to change that decision. Good luck with it. smile.gif


--------------------
I'm on a horse.
Go to the top of the page
+Quote Post
Emon
post Apr 20 2007, 00:06
Post #6





Group: Members
Posts: 118
Joined: 20-July 05
Member No.: 23424



QUOTE (Synthetic Soul @ Apr 10 2007, 02:57) *
QUOTE (Dr. Oviri @ Apr 10 2007, 04:23) *
An INI file is more visible and the user could modify the present values in a not very appropriate way ... laugh.gif
A true programmer would always validate the INI at startup... wink.gif

No, a true programmer would store user-specific configuration data in the system-determined application data path for the current user, and application-specific configuration data in the system-determined application data path for all users. And it would be in XML. And it would be abstracted from the actual application such that creating a portable version would be trivial. The .NET framework provides a fairly decent implementation of this, for example. Java has something similar.

The disadvantage of storing all configuration data in the program folder is that, unless the program is installed to a directory the user has RW access to (such as their home directory) they can't modify it without being an administrator (which they shouldn't).
Go to the top of the page
+Quote Post
Synthetic Soul
post Apr 20 2007, 09:51
Post #7





Group: Super Moderator
Posts: 4887
Joined: 12-August 04
From: Exeter, UK
Member No.: 16217



QUOTE (Emon @ Apr 20 2007, 00:06) *
QUOTE (Synthetic Soul @ Apr 10 2007, 02:57) *
A true programmer would always validate the INI at startup... wink.gif
No, a true programmer would store user-specific configuration data in the system-determined application data path for the current user, and application-specific configuration data in the system-determined application data path for all users.
You'll notice my point was actually about the necessity of validating a config file (I should stop using the term 'INI').

QUOTE (Emon @ Apr 20 2007, 00:06) *
The .NET framework provides a fairly decent implementation of this, for example.
You may have noticed that I used the .NET config and settings files as examples previously. I assume that you are referring to UserAppDataPath/LocalUserAppDataPath, and CommonAppDataPath. Unfortunately I don't get to play with .NET anymore, but I would like to. .NET 2.0 made this far easier.

QUOTE (Emon @ Apr 20 2007, 00:06) *
And it would be in XML.
I'm not sure why XML would make it any better, although it is the format that I would choose.

QUOTE (Emon @ Apr 20 2007, 00:06) *
The disadvantage of storing all configuration data in the program folder is that, unless the program is installed to a directory the user has RW access to (such as their home directory) they can't modify it without being an administrator (which they shouldn't).
Like a USB pen?

QUOTE (Emon @ Apr 20 2007, 00:06) *
And it would be abstracted from the actual application such that creating a portable version would be trivial.
I have no idea how this would work. If you are using these folders would you be able to put the application on a USB pen, take it to a fresh computer and have it act exactly as it did on the other?

I think you have a valid point about security/permissions, and the 'Application Data' folders sound like a sensible move, but I don't understand how these settings could be easily moved to a new PC. At the risk of going OT, although I think it is quite pertinent, I'd appreciate an explanation. I think your mention of abstraction holds the key, but I can't make the jump - are you possibly suggesting that these folders or the application folder could be used?

Thanks.


--------------------
I'm on a horse.
Go to the top of the page
+Quote Post

Posts in this topic
- Dr. Oviri   WinDuckŪ for Windows   Apr 6 2007, 03:35
- - herefornow   Thank you very much. This ripper works as it shoul...   Apr 6 2007, 05:11
- - twostar   foobar2000, and eac have secure ripping and are al...   Apr 6 2007, 08:12
- - Dr. Oviri   I am not in competition with Weithoff or Pawloski   Apr 6 2007, 10:28
- - Remedial Sound   Crashes at runtime on my WinXP machine: Looks...   Apr 6 2007, 13:50
|- - dutch109   QUOTE (Remedial Sound @ Apr 6 2007, 13:50...   Apr 16 2007, 17:52
- - ...Just Elliott   you stole audiograbber's "rip" icon   Apr 6 2007, 14:39
|- - DickxLaurent   QUOTE (...Just Elliott @ Apr 6 2007, 08:3...   Apr 6 2007, 15:56
|- - Dr. Oviri   QUOTE (DickxLaurent @ Apr 6 2007, 16:56) ...   Apr 6 2007, 17:24
- - Dr. Oviri   StrictISO and NoBitReservoir have not seen in othe...   Apr 7 2007, 13:11
|- - kanak   QUOTE (Dr. Oviri @ Apr 7 2007, 18:11) Win...   Apr 8 2007, 04:37
||- - TBeck   QUOTE (kanak @ Apr 8 2007, 04:37) QUOTE (...   Apr 8 2007, 05:34
|||- - twostar   QUOTE (TBeck @ Apr 8 2007, 12:34) QUOTE (...   Apr 8 2007, 06:58
||- - Dr. Oviri   QUOTE (kanak @ Apr 8 2007, 05:37) I'm...   Apr 8 2007, 06:43
||- - Synthetic Soul   Thanks for this. QUOTE (Dr. Oviri @ Apr 8 20...   Apr 8 2007, 06:55
||- - Dr. Oviri   QUOTE (Synthetic Soul @ Apr 8 2007, 07:55...   Apr 9 2007, 07:31
||- - Synthetic Soul   QUOTE (Dr. Oviri @ Apr 9 2007, 07:31) No,...   Apr 9 2007, 08:32
|- - CiTay   QUOTE (Dr. Oviri @ Apr 7 2007, 14:11) Str...   Apr 10 2007, 22:21
- - hlloyge   QUOTE (Dr. Oviri @ Apr 6 2007, 03:35) Thi...   Apr 7 2007, 21:27
- - Synthetic Soul   QUOTE (Dr. Oviri @ Apr 6 2007, 03:35) - n...   Apr 8 2007, 07:01
- - Dr. Oviri   A true programmer has not used INI files for at le...   Apr 9 2007, 21:28
|- - kwanbis   QUOTE (Dr. Oviri @ Apr 9 2007, 20:28) A t...   Apr 9 2007, 22:37
||- - Synthetic Soul   QUOTE (kwanbis @ Apr 9 2007, 22:37) i thi...   Apr 9 2007, 23:00
||- - Dr. Oviri   QUOTE (kwanbis @ Apr 9 2007, 23:37) i thi...   Apr 10 2007, 04:23
||- - Synthetic Soul   QUOTE (Dr. Oviri @ Apr 10 2007, 04:23) An...   Apr 10 2007, 07:57
|||- - Dr. Oviri   QUOTE (Synthetic Soul @ Apr 10 2007, 08:5...   Apr 11 2007, 02:17
||||- - westgroveg   QUOTE (Dr. Oviri @ Apr 11 2007, 13:17) I ...   Apr 11 2007, 03:30
||||- - CiTay   QUOTE (Dr. Oviri @ Apr 11 2007, 03:17) QU...   Apr 11 2007, 14:35
||||- - Dr. Oviri   QUOTE (CiTay @ Apr 11 2007, 15:35) That c...   Apr 16 2007, 03:28
|||- - Emon   QUOTE (Synthetic Soul @ Apr 10 2007, 02:5...   Apr 20 2007, 00:06
|||- - Synthetic Soul   QUOTE (Emon @ Apr 20 2007, 00:06) QUOTE (...   Apr 20 2007, 09:51
|||- - kwanbis   QUOTE (Emon @ Apr 19 2007, 23:06) No, a t...   Apr 20 2007, 15:08
||- - seanyseansean   QUOTE (Dr. Oviri @ Apr 10 2007, 03:23) QU...   Apr 10 2007, 11:48
||- - kwanbis   QUOTE (Dr. Oviri @ Apr 10 2007, 03:23) An...   Apr 10 2007, 21:15
|- - niktheblak   QUOTE (Dr. Oviri @ Apr 9 2007, 23:28) A t...   Apr 20 2007, 12:07
- - Synthetic Soul   OK, maybe I was being a bit nineties. I apologise...   Apr 9 2007, 21:45
- - westgroveg   EAC uses .cfg files to save it's settings anyw...   Apr 10 2007, 05:34
- - kornchild2002   Downloaded it, ran it, and was impressed that I di...   Apr 10 2007, 07:06
- - Chastity   I'm sure Warner Brothers would appreciate you ...   Apr 10 2007, 22:14
- - QHOBBES 2.0   Listen Dr. Oviri, you have the right idea with Win...   Apr 11 2007, 04:51
|- - Synthetic Soul   QUOTE (QHOBBES 2.0 @ Apr 11 2007, 04:51) ...   Apr 11 2007, 07:22
- - kwanbis   totally agree with QHOBBES 2.0.   Apr 11 2007, 14:36
- - Remedial Sound   Dr. Oviri, please understand that the suggestions ...   Apr 11 2007, 14:51
|- - kanak   QUOTE (Remedial Sound @ Apr 11 2007, 19:5...   Apr 11 2007, 19:04
|- - kwanbis   QUOTE (Remedial Sound @ Apr 11 2007, 13:5...   Apr 11 2007, 20:00
- - Dr. Oviri   I have never discovered any problem in no operatin...   Apr 12 2007, 03:05
|- - kanak   QUOTE (Dr. Oviri @ Apr 12 2007, 08:05) Do...   Apr 12 2007, 03:24
- - bubka   did audiograbber give you the source or something?   Apr 12 2007, 03:55
- - Dr. Oviri   I do not know Jackie Franck, Sergey I love D...   Apr 12 2007, 06:20
- - greynol   QUOTE (Dr. Oviri @ Apr 11 2007, 22:20) I ...   Apr 16 2007, 04:02
|- - Dr. Oviri   QUOTE (greynol @ Apr 16 2007, 05:02) QUOT...   Apr 16 2007, 17:24
- - skelly831   This is going nowhere, fast.   Apr 16 2007, 08:00
- - greynol   Let's recap... >Crashes at runtime on my W...   Apr 16 2007, 18:32
- - odyssey   Yay, another insecure ripper. EAC are fine portabl...   Apr 17 2007, 09:25
- - Kirby54925   Mods, can we end the childishness promoted by the ...   Apr 17 2007, 10:03
- - Dr. Oviri   New version are available (4.4) - Fixed bug in...   Apr 19 2007, 22:09
|- - TBeck   QUOTE (Dr. Oviri @ Apr 19 2007, 22:09) Ne...   Apr 19 2007, 23:36
||- - Dr. Oviri   QUOTE (TBeck @ Apr 20 2007, 00:36) Good m...   Apr 20 2007, 02:42
|- - dutch109   QUOTE (Dr. Oviri @ Apr 19 2007, 22:09) Ne...   Apr 20 2007, 09:26
|- - Synthetic Soul   QUOTE (Dr. Oviri @ Apr 19 2007, 22:09) Ne...   Apr 20 2007, 19:24
- - kwanbis   good to see you are responding to request. for go...   Apr 19 2007, 23:33
- - Remedial Sound   Pardon me for saying so, but your Lame Encoder set...   Apr 20 2007, 18:05
|- - Dr. Oviri   QUOTE (Remedial Sound @ Apr 20 2007, 19:0...   Apr 21 2007, 00:51
|- - dutch109   QUOTE (Dr. Oviri @ Apr 21 2007, 00:51) QU...   Apr 21 2007, 23:26
|- - Dr. Oviri   QUOTE (dutch109 @ Apr 22 2007, 00:26) Yes...   Apr 24 2007, 22:08
- - westgroveg   That's how a LAME encoding options GUI should ...   Apr 21 2007, 01:14
|- - kwanbis   QUOTE (westgroveg @ Apr 21 2007, 00:14) T...   Apr 21 2007, 04:09
|- - Synthetic Soul   QUOTE (westgroveg @ Apr 21 2007, 01:14) I...   Apr 21 2007, 08:22
- - haregoo   Best LAME GUI I've ever seen. The worst isn...   Apr 21 2007, 01:47
|- - Dr. Oviri   QUOTE (haregoo @ Apr 21 2007, 02:47) The ...   Apr 21 2007, 13:33
|- - haregoo   QUOTE (Dr. Oviri @ Apr 21 2007, 21:33) QU...   Apr 21 2007, 16:04
|- - evereux   QUOTE (Dr. Oviri @ Apr 21 2007, 13:33) QU...   Apr 21 2007, 16:33
|- - Junon   QUOTE (evereux @ Apr 21 2007, 17:33) I...   Apr 21 2007, 17:56
|- - Dr. Oviri   QUOTE (Junon @ Apr 21 2007, 18:56) I...   Apr 24 2007, 21:30
- - sizetwo   First off I want to congratulate you for taking th...   Apr 21 2007, 15:28
- - memomai   for an easy to use ripper the lame mp3 encoder opt...   Apr 21 2007, 23:50
- - collector   The Winduck works well enough with my win98. Wishe...   May 3 2007, 11:21
- - Dr. Oviri   I will do it Does no one have a beautiful icon...   May 4 2007, 02:38
- - sizetwo   Dude why the duck obsession. I personally think it...   May 4 2007, 03:16
- - Dr. Oviri   I respect your opinion You can continue to use...   May 4 2007, 18:26
- - sizetwo   QUOTE The Super CD Ripper in another one I really...   May 4 2007, 18:42
|- - kanak   QUOTE (sizetwo @ May 4 2007, 13:42) QUOTE...   May 4 2007, 18:59
- - greynol   I have to admit that this guy is one strange duck,...   May 4 2007, 19:27
- - Dr. Oviri   Dr. Oviri is not a duck ...it is a very beauti...   May 5 2007, 12:58
- - sizetwo   QUOTE I have to admit that this guy is one strange...   May 5 2007, 20:20
- - Rigapada   Dear Oviri, Program works nicely in my computer, P...   May 8 2007, 03:11
- - Dr. Oviri   The new version is available (4.6) Now also suppor...   Sep 4 2007, 21:23
- - Dr. Oviri   New version (4.7) Now support MusePack Like for...   Sep 30 2007, 00:13
- - Dr. Oviri   Now WinDuck (4.8) support also: - FLAC - Monkey...   Oct 3 2007, 00:38
- - Dr. Oviri   4.9 is on line - Added Lyrics Editor that it w...   Oct 11 2007, 22:17
- - Dr. Oviri   5.0 are available Added Lyrics Display Adde...   Oct 16 2007, 21:40
|- - rickio   your application does not work on my HP Pavillion ...   Oct 16 2007, 22:49
- - Dr. Oviri   As I have already said more times WinDuck it doesn...   Oct 16 2007, 23:42
- - Dr. Oviri   5.1 is on-line! Added Equalizer Added Vis...   Oct 20 2007, 21:39
- - kwanbis   whats the equalizer for?   Oct 21 2007, 01:06
- - d9d   huh....I thought the whole point of it was to be s...   Oct 22 2007, 01:57
- - Dr. Oviri   I don't agree 5.2 is available - Added...   Oct 24 2007, 20:40
|- - j7n   I see two possibilities how WinDuck could evolve i...   Oct 24 2007, 22:08
- - Dr. Oviri   Dr. Oviri it will never lose the pleasure to devel...   Oct 24 2007, 23:23
- - kwanbis   the problem with using the registry is that it mak...   Oct 25 2007, 02:21
2 Pages V   1 2 >


Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: 25th May 2013 - 13:13