Hi Netmaestro and thanks for your comments.
I was thinking of something like this:
For example the dll I want to create is MyDll.dll, which contains a function RegisterDll (String$) to set the variable DllRegistered$ to "TRUE" and if DllRegistered$ = "TRUE" then you can use all the other functions ...
Search found 20 matches
- Mon Apr 24, 2006 11:52 pm
- Forum: Coding Questions
- Topic: How can I create a dll in PB that works only for PB?
- Replies: 26
- Views: 4665
- Mon Apr 24, 2006 11:40 pm
- Forum: Coding Questions
- Topic: How can I create a dll in PB that works only for PB?
- Replies: 26
- Views: 4665
Re: ...
By the way, is it my impression or are some posts in this topic disappearing?
I got an automatic reply:
"You can use the following link to view the replies made, no more notifications will be sent until you visit the topic.
http://www.purebasic.fr/english/viewtopic.php?p=140866#140866"
but the ...
I got an automatic reply:
"You can use the following link to view the replies made, no more notifications will be sent until you visit the topic.
http://www.purebasic.fr/english/viewtopic.php?p=140866#140866"
but the ...
- Mon Apr 24, 2006 11:20 pm
- Forum: Coding Questions
- Topic: How can I create a dll in PB that works only for PB?
- Replies: 26
- Views: 4665
Re: ...
Hallo and thanks all for your replies. Sorry if I did not thank you promptly.
Well I don't know whether it works or not, but my solution is to create a userlib for PureBasic with a new command to initialize the dll before using it, so that only someone that has PureBasic can use it. I remember ...
Well I don't know whether it works or not, but my solution is to create a userlib for PureBasic with a new command to initialize the dll before using it, so that only someone that has PureBasic can use it. I remember ...
- Thu Apr 20, 2006 5:10 pm
- Forum: Coding Questions
- Topic: How can I create a dll in PB that works only for PB?
- Replies: 26
- Views: 4665
...
Of course its possible . You can make the pb user call a specific command and then go read that memory area around the command, and if it equals exactly to the pb command then you got a call from purebasic. [of course it's possible to crack around it but who wants to do that?]
Hi thefool,
I did ...
Hi thefool,
I did ...
- Thu Apr 20, 2006 5:07 pm
- Forum: Coding Questions
- Topic: How can I create a dll in PB that works only for PB?
- Replies: 26
- Views: 4665
...
Yes, you're right. Of course you can license it only for PureBasic owners, all other use is illegal. This won't stop everyone, but at least you'll make them feel bad. :wink:
Well my main concern is that I'm not allowed to create PB dlls that use high level PB commands for other languages so I ...
Well my main concern is that I'm not allowed to create PB dlls that use high level PB commands for other languages so I ...
- Thu Apr 20, 2006 4:55 pm
- Forum: Coding Questions
- Topic: How can I create a dll in PB that works only for PB?
- Replies: 26
- Views: 4665
...
Well, I guess that's the problem. If I provide a PB source code to use my dll, for example to load a game level, I guess everyone could use the dll in another programming language. Am I right?
Trond wrote:No. But if people don't know the parameters to the dll's functions they can't use it.
- Thu Apr 20, 2006 3:32 pm
- Forum: Coding Questions
- Topic: How can I create a dll in PB that works only for PB?
- Replies: 26
- Views: 4665
How can I create a dll in PB that works only for PB?
Hi everybody,
I have a question I can't answer by myself so I ask your help.
I'd like to create a tool in PureBasic, for example something like a Visual Designer.
My tool will be in the following form: MyTool.exe + MyTool.dll and I would like MyTool.dll to be available for PureBasic owners ...
I have a question I can't answer by myself so I ask your help.
I'd like to create a tool in PureBasic, for example something like a Visual Designer.
My tool will be in the following form: MyTool.exe + MyTool.dll and I would like MyTool.dll to be available for PureBasic owners ...
- Thu Apr 20, 2006 1:04 am
- Forum: General Discussion
- Topic: (very) Confused about PureBasic license
- Replies: 41
- Views: 7422
...
ehm..my 'complete' first email:
"Hi Fred,
I have a question about the PureBasic license and dlls created with PureBasic. After having a look at the forums I thought you were the best person to contact.
I currently own PureBasic, PowerBasic, Visual Studio 6 Professional and DarkBasic ...
"Hi Fred,
I have a question about the PureBasic license and dlls created with PureBasic. After having a look at the forums I thought you were the best person to contact.
I currently own PureBasic, PowerBasic, Visual Studio 6 Professional and DarkBasic ...
- Thu Apr 20, 2006 12:50 am
- Forum: General Discussion
- Topic: (very) Confused about PureBasic license
- Replies: 41
- Views: 7422
...
How can you consider that a license agreement?
"All components, libraries, and binaries are copyrighted by Fantaisie Software. The PureBasic license explicitly forbids the creation of DLLs whose primary function is to serve as a 'wrapper' for PureBasic functions.
Fantaisie Software reserves all ...
"All components, libraries, and binaries are copyrighted by Fantaisie Software. The PureBasic license explicitly forbids the creation of DLLs whose primary function is to serve as a 'wrapper' for PureBasic functions.
Fantaisie Software reserves all ...
- Thu Apr 20, 2006 12:35 am
- Forum: General Discussion
- Topic: (very) Confused about PureBasic license
- Replies: 41
- Views: 7422
...
Well I guess you mean you cannot include any file that comes together with PureBasic , but if you create a custom dll, you could distribute it, and that's something Fred does not want, above all in case the dll is used to expand the functionality of another language or programming tool...as far as I ...
- Thu Apr 20, 2006 12:03 am
- Forum: General Discussion
- Topic: (very) Confused about PureBasic license
- Replies: 41
- Views: 7422
Hi
Hi Fred,
thanks for your support.
Can you just tell us:
what about the 2D RPG MAKER example provided by Lyon? Are we allowed to create something like that and maybe use some scripting functionality? Any limit in the scripting functionality?
And, if you have time, any comment about http://www ...
thanks for your support.
Can you just tell us:
what about the 2D RPG MAKER example provided by Lyon? Are we allowed to create something like that and maybe use some scripting functionality? Any limit in the scripting functionality?
And, if you have time, any comment about http://www ...
- Wed Apr 19, 2006 11:53 pm
- Forum: General Discussion
- Topic: (very) Confused about PureBasic license
- Replies: 41
- Views: 7422
argh
Argh!!!!!!
is there someone who speaks German? I need help! :D
well while looking for some examples in codersworkshop.com (for blitz basic users) I noticed a software: Scream3D 2.0.
http://www.codersworkshop.com/viewshowcase.php?id=235
Unfortunately I don't speak German but I tried my best to ...
is there someone who speaks German? I need help! :D
well while looking for some examples in codersworkshop.com (for blitz basic users) I noticed a software: Scream3D 2.0.
http://www.codersworkshop.com/viewshowcase.php?id=235
Unfortunately I don't speak German but I tried my best to ...
- Wed Apr 19, 2006 10:51 pm
- Forum: General Discussion
- Topic: (very) Confused about PureBasic license
- Replies: 41
- Views: 7422
...
I'd like to add that some restrictions apply to other languages as well.
For example in PowerBASIC license (sorry to talk about it, but it's to support Fred's words :) I read:
"You may not use the licensed software to create a programming tool which allows programming functionality of the licensed ...
For example in PowerBASIC license (sorry to talk about it, but it's to support Fred's words :) I read:
"You may not use the licensed software to create a programming tool which allows programming functionality of the licensed ...
- Wed Apr 19, 2006 10:29 pm
- Forum: General Discussion
- Topic: (very) Confused about PureBasic license
- Replies: 41
- Views: 7422
...
Hi Lyon
.... Say you wanted to make a 2D RPG maker....
http://www.purebasic.fr/english/viewtopic.php?t=20312
Here is a RPG Game Engine (written in PB) that uses that scripting system:
http://www.purebasic.fr/english/viewtopic.php?p=137304&highlight=#137304
....
I saw the above links and ...
.... Say you wanted to make a 2D RPG maker....
http://www.purebasic.fr/english/viewtopic.php?t=20312
Here is a RPG Game Engine (written in PB) that uses that scripting system:
http://www.purebasic.fr/english/viewtopic.php?p=137304&highlight=#137304
....
I saw the above links and ...
- Wed Apr 19, 2006 10:16 pm
- Forum: General Discussion
- Topic: (very) Confused about PureBasic license
- Replies: 41
- Views: 7422
Confused...
Well as far as I understand:
1) you can use PB because it's a powerful language :)
2) what Fred says is law because it's the author of PB and that's fine (we're all programmers, I guess)
3) you can create whatever you want with PB but you canNOT create dlls for other users to use in other ...
1) you can use PB because it's a powerful language :)
2) what Fred says is law because it's the author of PB and that's fine (we're all programmers, I guess)
3) you can create whatever you want with PB but you canNOT create dlls for other users to use in other ...