forum.vdsworld.com Forum Index forum.vdsworld.com
Visit VDSWORLD.com
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 


Question about DSU files

 
Post new topic   Reply to topic    forum.vdsworld.com Forum Index -> General Help
View previous topic :: View next topic  
Author Message
Rubes_sw
Valued Contributor
Valued Contributor


Joined: 11 Jun 2001
Posts: 625
Location: Northern Ireland

PostPosted: Wed Jul 16, 2003 12:17 pm    Post subject: Question about DSU files Reply with quote

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
View user's profile Send private message Send e-mail Visit poster's website
FreezingFire
Admin Team


Joined: 23 Jun 2002
Posts: 3508

PostPosted: Wed Jul 16, 2003 1:01 pm    Post subject: Reply with quote

There is no way to decompile a DSU. Yes you could also make a shareware
DSU. Wink

_________________
FreezingFire
VDSWORLD.com
Site Admin Team
Back to top
View user's profile Send private message Visit poster's website
Rubes_sw
Valued Contributor
Valued Contributor


Joined: 11 Jun 2001
Posts: 625
Location: Northern Ireland

PostPosted: Wed Jul 16, 2003 1:53 pm    Post subject: Reply with quote

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
View user's profile Send private message Send e-mail Visit poster's website
Hortalonus
Valued Contributor
Valued Contributor


Joined: 15 Mar 2002
Posts: 344
Location: Western USA

PostPosted: Wed Jul 16, 2003 2:41 pm    Post subject: Reply with quote

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. Wink

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. Very Happy

_________________
"ah, come take my hand... we're ridin' out tonight to face the promised land"
Get a free iPod mp3 player...
Back to top
View user's profile Send private message Send e-mail
CodeScript
Moderator Team


Joined: 08 Jun 2003
Posts: 1060
Location: India

PostPosted: Wed Jul 16, 2003 3:19 pm    Post subject: Reply with quote

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. Very Happy Laughing
I might consider writing a few more free source codes if time permits Wink

_________________
Regards
- CodeScript
Arrow Give your application a professional look with the VDSGUI Extension
Back to top
View user's profile Send private message Visit poster's website
Hortalonus
Valued Contributor
Valued Contributor


Joined: 15 Mar 2002
Posts: 344
Location: Western USA

PostPosted: Wed Jul 16, 2003 6:12 pm    Post subject: Reply with quote

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. Very Happy Laughing
I might consider writing a few more free source codes if time permits Wink

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
View user's profile Send private message Send e-mail
SnarlingSheep
Professional Member
Professional Member


Joined: 13 Mar 2001
Posts: 759
Location: Michigan

PostPosted: Wed Jul 16, 2003 7:44 pm    Post subject: Reply with quote

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
View user's profile Send private message Send e-mail
Hortalonus
Valued Contributor
Valued Contributor


Joined: 15 Mar 2002
Posts: 344
Location: Western USA

PostPosted: Wed Jul 16, 2003 7:48 pm    Post subject: Reply with quote

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
View user's profile Send private message Send e-mail
CodeScript
Moderator Team


Joined: 08 Jun 2003
Posts: 1060
Location: India

PostPosted: Thu Jul 17, 2003 1:23 am    Post subject: Reply with quote

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
Arrow Give your application a professional look with the VDSGUI Extension
Back to top
View user's profile Send private message Visit poster's website
jules
Professional Member
Professional Member


Joined: 14 Sep 2001
Posts: 1043
Location: Cumbria, UK

PostPosted: Fri Jul 18, 2003 2:10 pm    Post subject: Reply with quote

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
View user's profile Send private message Visit poster's website
Skit3000
Admin Team


Joined: 11 May 2002
Posts: 2166
Location: The Netherlands

PostPosted: Fri Jul 18, 2003 2:37 pm    Post subject: Reply with quote

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... Smile
_________________
[ Add autocomplete functionality to your VDS IDE windows! ]
Voor Nederlandse beginners met VDS: bekijk ook eens deze tutorial!
Back to top
View user's profile Send private message
Rubes_sw
Valued Contributor
Valued Contributor


Joined: 11 Jun 2001
Posts: 625
Location: Northern Ireland

PostPosted: Fri Jul 18, 2003 2:50 pm    Post subject: Reply with quote

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... Very Happy

Nathan
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Hortalonus
Valued Contributor
Valued Contributor


Joined: 15 Mar 2002
Posts: 344
Location: Western USA

PostPosted: Fri Jul 18, 2003 3:20 pm    Post subject: Reply with quote

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... Very Happy

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. Very Happy

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
View user's profile Send private message Send e-mail
Display posts from previous:   
Post new topic   Reply to topic    forum.vdsworld.com Forum Index -> General Help All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You can attach files in this forum
You can download files in this forum

Twitter@vdsworld       RSS

Powered by phpBB © 2001, 2005 phpBB Group