Search found 20 matches

by roblos
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

...

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 ...
by roblos
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 ...
by roblos
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 ...
by roblos
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 ...
by roblos
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 ...
by roblos
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.
by roblos
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 ...
by roblos
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 ...
by roblos
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 ...
by roblos
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 ...
by roblos
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 ...
by roblos
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 ...
by roblos
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 ...
by roblos
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 ...
by roblos
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 ...