| View previous topic :: View next topic |
| Author |
Message |
Rubes_sw Valued Contributor


Joined: 11 Jun 2001 Posts: 625 Location: Northern Ireland
|
Posted: Wed Jul 16, 2003 12:17 pm Post subject: Question about DSU files |
|
|
If you compile a dsu file, can someone else decompile it ?
And if you wanted could you make a shareware dsu?
Nathan |
|
| Back to top |
|
 |
FreezingFire Admin Team

Joined: 23 Jun 2002 Posts: 3508
|
Posted: Wed Jul 16, 2003 1:01 pm Post subject: |
|
|
There is no way to decompile a DSU. Yes you could also make a shareware
DSU.  _________________ FreezingFire
VDSWORLD.com
Site Admin Team |
|
| Back to top |
|
 |
Rubes_sw Valued Contributor


Joined: 11 Jun 2001 Posts: 625 Location: Northern Ireland
|
Posted: Wed Jul 16, 2003 1:53 pm Post subject: |
|
|
Hold on to your hats, Im going to purchase vds5 this weekend.
And I am going to release a SHAREWARE DSU ! ($5)
It will be a very handy utility for everyone I think,
Features:
8 Different Modes
Over 30 different Mode Settings
Returns Its own error codes, and Description if its a user error and
not VDS error, If it is a vds error it can be receveied using the errortrap and @error(e) etc.
More features planned in the near future
Only 11Kb
I don't want to say too much yet... I will post the full article and dsu this weekend.
Nathan |
|
| Back to top |
|
 |
Hortalonus Valued Contributor


Joined: 15 Mar 2002 Posts: 344 Location: Western USA
|
Posted: Wed Jul 16, 2003 2:41 pm Post subject: |
|
|
| Rubes_sw wrote: | Hold on to your hats, I'm going to purchase VDS5 this weekend.
And I am going to release a SHAREWARE DSU! ($5) |
Woohoo! Welcome to the club... I must say that your DSU sounds interesting. I would almost pay $5 just to see what it does.
I have been very excited about the possibilities that compiled DSU's hold for the VDS community ever since they were announced. Hopefully we will see many more inovative and useful DSU's in the near future.  _________________ "ah, come take my hand... we're ridin' out tonight to face the promised land"
Get a free iPod mp3 player... |
|
| Back to top |
|
 |
CodeScript Moderator Team

Joined: 08 Jun 2003 Posts: 1060 Location: India
|
Posted: Wed Jul 16, 2003 3:19 pm Post subject: |
|
|
I have released a couple of free source codes for VDS 5.
I think atleast some of them "were" worth a shareware DSU considering the fact that some are totally original ideas and i worked days on them.
I might consider writing a few more free source codes if time permits  _________________ Regards
- CodeScript
Give your application a professional look with the VDSGUI Extension |
|
| Back to top |
|
 |
Hortalonus Valued Contributor


Joined: 15 Mar 2002 Posts: 344 Location: Western USA
|
Posted: Wed Jul 16, 2003 6:12 pm Post subject: |
|
|
| CodeScript wrote: | I have released a couple of free source codes for VDS 5.
I think atleast some of them "were" worth a shareware DSU considering the fact that some are totally original ideas and i worked days on them.
I might consider writing a few more free source codes if time permits  |
I love your VDS 5 source code examples! They are very original (although I did wonder if transparency would be possible with VDS 5 when it was first announced that it would be able to access the Win32 API). Please keep them coming!
The idea of creating DSU's is very cool because it's almost like writing a DLL. I think that there will be some DSU's written that will be well worth buying. But it's a fact that this community thrives on the sharing of code and ideas. Innovation breeds innovation... and many have learned all they know about VDS through the source code examples posted here. It would be a shame if we ever got to the point were we wanted to keep our source to ourselves and simply distribute the functionality as a DSU. _________________ "ah, come take my hand... we're ridin' out tonight to face the promised land"
Get a free iPod mp3 player... |
|
| Back to top |
|
 |
SnarlingSheep Professional Member


Joined: 13 Mar 2001 Posts: 759 Location: Michigan
|
Posted: Wed Jul 16, 2003 7:44 pm Post subject: |
|
|
Alot of times a person will distribute the compiled Unit and the code for it.
That way you can see how the Unit works, but still use it without adding new source code into an existing project. _________________ -Sheep
My pockets hurt... |
|
| Back to top |
|
 |
Hortalonus Valued Contributor


Joined: 15 Mar 2002 Posts: 344 Location: Western USA
|
Posted: Wed Jul 16, 2003 7:48 pm Post subject: |
|
|
| SnarlingSheep wrote: | | Alot of times a person will distribute the compiled Unit and the code for it. |
That's what I'm hoping for. _________________ "ah, come take my hand... we're ridin' out tonight to face the promised land"
Get a free iPod mp3 player... |
|
| Back to top |
|
 |
CodeScript Moderator Team

Joined: 08 Jun 2003 Posts: 1060 Location: India
|
Posted: Thu Jul 17, 2003 1:23 am Post subject: |
|
|
I have not planned to release any shareware DSU's.
I have written these scripts just to help others - NOT as part of any of my projects etc.
I think it would be nice to have source codes with DSU's since that promotes further learning and I think this is one important goal of the forum. _________________ Regards
- CodeScript
Give your application a professional look with the VDSGUI Extension |
|
| Back to top |
|
 |
jules Professional Member


Joined: 14 Sep 2001 Posts: 1043 Location: Cumbria, UK
|
Posted: Fri Jul 18, 2003 2:10 pm Post subject: |
|
|
| Quote: | | I think it would be nice to have source codes with DSU's since that promotes further learning and I think this is one important goal of the forum. |
DSUs were introduced primarily as a vehicle so people could distribute code without giving away their intellectual property. However, there is one disadvantage, which many Delphi developers have learned the hard way (since DCU formats often change with each Delphi version.) If you don't have the source code and the DSU format changes in VDS 6, you'll be stuck unless you can get a new version from the developer. So it's always worth having the source code of anything you use in an important application. _________________ The Tech Pro
www.tech-pro.net |
|
| Back to top |
|
 |
Skit3000 Admin Team

Joined: 11 May 2002 Posts: 2166 Location: The Netherlands
|
Posted: Fri Jul 18, 2003 2:37 pm Post subject: |
|
|
I like .dsu files above 'normal' files, because when you run it 'step by step', you can skip all things in the included file. But I agree with Julian that the source code is included as well. I'm now combining some of the scripts I've made, and it will be available as a free .dsu file, although everybody who wants to see the source can ask me to give it...  _________________ [ Add autocomplete functionality to your VDS IDE windows! ]
Voor Nederlandse beginners met VDS: bekijk ook eens deze tutorial! |
|
| Back to top |
|
 |
Rubes_sw Valued Contributor


Joined: 11 Jun 2001 Posts: 625 Location: Northern Ireland
|
Posted: Fri Jul 18, 2003 2:50 pm Post subject: |
|
|
If , the DSU format changes then if its shareware, its upto the owner/developer of the dsu to recompile it to work with the newer format changes.
Whats the difference between what you are saying and DLL developers, they have had to change ther dll to work with VDS5 (a new version). They don't give away their source code for their shareware dlls !
* I am not trying to stir anything, it's just my opinion...
Nathan |
|
| Back to top |
|
 |
Hortalonus Valued Contributor


Joined: 15 Mar 2002 Posts: 344 Location: Western USA
|
Posted: Fri Jul 18, 2003 3:20 pm Post subject: |
|
|
| Rubes_sw wrote: | ...Whats the difference between what you are saying and DLL developers, they have had to change ther dll to work with VDS5 (a new version). They don't give away their source code for their shareware dlls !
* I am not trying to stir anything, it's just my opinion...
Nathan |
I certainly wouldn't expect anyone to make the source code to a shareware DSU or DLL available as that would defeat the purpose of it being shareware. What I was saying is that I would hate to have all the DSU's released be shareware or closed source freeware since nobody would be able to learn anything from them.
This is also just my opinion.
An interesting thing about DSU's that I noticed... if you compile a DSU and then compile it again without making any changes, the file size and data of the DSU changes everytime. _________________ "ah, come take my hand... we're ridin' out tonight to face the promised land"
Get a free iPod mp3 player... |
|
| Back to top |
|
 |
|