jaPBe - 1.4.1.31

Developed or developing a new product in PureBasic? Tell the world about it.
GPI
PureBasic Expert
PureBasic Expert
Posts: 1394
Joined: Fri Apr 25, 2003 6:41 pm

jaPBe - 1.4.1.31

Post by GPI »

* Resources: When you include a file (icon, and so on), you must now not give the complete path.
* Version-Resource is now only included on create executable.
* Style-Bug with Pointers and Asm-Code removed.
* missing ASM-Command: FSTP
* Reload of the definions sets now the current definitions as default.
* Find: When you search fist for "options" and then for "Option": The Textgadget shows then "Options".
* Better Error-Message-Handling (for example when a Resource-File doesn't exist)
* When the SDK is installed, SDK is used instead of win32.hlp (can be deactivated in the preferences)
* Fixed bug in the eval-routine (division by zero)
* Panel-PopUpMenu is show on (double)leftclick too
* The name of the main-file is stored relativ to the source-filename

New Plugin "MessageRequester"
Written by Thomas Schulz (and with some addtionals from me)
This Plugin allows you easy to create a messagerequester-plugin with icon, default button and so on. Test it!

I forgot to change the date on the logos of the installers, so don't take care about it!
freak
PureBasic Team
PureBasic Team
Posts: 5940
Joined: Fri Apr 25, 2003 5:21 pm
Location: Germany

Post by freak »

I was really pissed, when i read the jaPBe sourcecode:

Code: Select all

;/
;/ jaPBe - SDK-Help.PBI
;/
;/ Idea by freak
;/
... followed by an EXACT copy of the functions of my code.

Let me tell you something: that is more than just an *idea*. It took me
HOURS to figure out how to interact with that interface, because there is
almost 0 documentation for it. And before that, i have spend even more
time searching the internet, and trying different possible solutions to
achieve that goal. And you probably took 5 minutes to find out which of
my functions you need, and claim it to be your work, that just sucks!

Timo
Last edited by freak on Sat Jan 31, 2004 11:56 pm, edited 1 time in total.
quidquid Latine dictum sit altum videtur
GPI
PureBasic Expert
PureBasic Expert
Posts: 1394
Joined: Fri Apr 25, 2003 6:41 pm

Post by GPI »

freak wrote:Well, thanks a lot for stealing my code! :evil:

I was really pissed, when i read the jaPBe sourcecode:

Code: Select all

;/
;/ jaPBe - SDK-Help.PBI
;/
;/ Idea by freak
;/
Change to

Code: Select all

;/ Basis-Code by freak
;/ little changes to work with japbe by me (GPI)
And add a section in the about-box:

Code: Select all

a$+Chr(13)+Chr(10)+"freak"
a$+Chr(13)+Chr(10)+"for the SDK-Help-Routines"
And of course in the install-Text.

for the next release.
freak
PureBasic Team
PureBasic Team
Posts: 5940
Joined: Fri Apr 25, 2003 5:21 pm
Location: Germany

Post by freak »

thanks
quidquid Latine dictum sit altum videtur
Shopro
Enthusiast
Enthusiast
Posts: 148
Joined: Tue May 13, 2003 8:05 am

Post by Shopro »

GPI: Thanks for updating:)!

-Shopro
Cor
Enthusiast
Enthusiast
Posts: 124
Joined: Fri Apr 25, 2003 7:52 pm
Location: Netherlands
Contact:

Post by Cor »

To everyone at the forum:

If you don't want that people steal your code, don't submit it.

You cannot ever make a program yourself without borrow some code from another.

So don't ever write it is your copyright because it isn't.

Lesson: If you want to write a program it's almost impossible to include everyone in a source which have written some code, you will have a dayjob to hold that in a database.

Now try to write a program by yourself with the following:
+ not to copy an idea from someones source
+ not copy 1 line or more
+ not copy source from other language and use it in your own language
and so on..

I think this will be hard.

So ban the copyright thing for every program made, because everyone is borrowing some kind of sources without mention it.
Cor de Visser

Registered PureBasic user

Author of ChordPlanet
Made with PureBasic
http://www.chordplanet.com
freak
PureBasic Team
PureBasic Team
Posts: 5940
Joined: Fri Apr 25, 2003 5:21 pm
Location: Germany

Post by freak »

This issue has been sorted out now. No need to discuss it further.

Timo
quidquid Latine dictum sit altum videtur
User avatar
Danilo
Addict
Addict
Posts: 3036
Joined: Sat Apr 26, 2003 8:26 am
Location: Planet Earth

Post by Danilo »

LOL @ Cor:
If you cant program yourself, do some other things. If you
steal code (means: you dont give credit to the original writer)
like GPI did often enough, join him and help to collect sources
of other people to put it in IncludePack.

Programmers who dont give credits to the people who deserve it,
steal the code. Thats very very lame in the world of coders.
Its the same in every other business/scene. If you steal music
or graphics art from another artist, you´ll get hawked in the
music/graphics/programming scene.

You dont have an ego and you are not proud of the work you do, OK.
No need to be proud of your code if you cant program and steal
codes from other guys. You are not a real programmer, you only
put existing code parts together - its just lame.

Real coders are proud of their work.

Well, every artist is proud of his work.

Real programming is hard work very often... you figure out new
things (that nobody has done before with PB, for example) for
5 days or program an application for 6 month, and then other
people steal it within 5 minutes.

Yes, there are also guys known in this forum to take the PB editor
source, modify it a bit and sell it -> without respecting the license
and making the modified source code available.
No problem for you, because you didnt write 1 line of the editor,
but others spend 3 weeks of their holidays to code it.

Its no problem to use public code parts if you give proper credits
for it, its *exactly that* what makes the difference from *stealing*.

Maybe you dont know how disappointing it can be to see your
own work stolen by some asshole who dont know shit.
No wonder you cant understand that, if you never wrote some
good codes yourself.

We write code here to *help* other coders and to *give examples*
of how to do something.
And instead a nice "thank you", sometimes a guy is shitting on you
and just steals your code... but i see, you dont get the point.

Anyway, most time (99,999%) it works perfectly - there will always
be 2 or 3 guys (out of tousand) that dont get the point and act
really lame. Such guys just dont get *any* respect from real coders.

Its know that big companies stole code from other companies
or use code from open source projects without getting the
rights/license to do so.
This always works some time, but the time comes you get put
before a court of justice for your lameness. Its the day of truth.
cya,
...Danilo
...:-=< http://codedan.net/work >=-:...
-= FaceBook.com/DaniloKrahn =-
gkaizer
User
User
Posts: 40
Joined: Fri Oct 31, 2003 2:57 pm
Location: Italy

installation windows report version 1.4.1.1

Post by gkaizer »

a little note:
pls change "jaPBe 1.4.1.1" with correct version number

cheers
--:: Gkaizer ::--
Using PB 3.92 on WinXP SP2 and 3.91 on Mandrake Linux 10.0
User avatar
blueznl
PureBasic Expert
PureBasic Expert
Posts: 6166
Joined: Sat May 17, 2003 11:31 am
Contact:

Post by blueznl »

hey danilo, go easy on cor, i think we all know what he means... and it is true, in a way...

yeah, credit where credit is due
yeah, don['t complain if you don't get it
yeah, let's be nice to eachother and give some credit

and... let's not flame :-)
( PB6.00 LTS Win11 x64 Asrock AB350 Pro4 Ryzen 5 3600 32GB GTX1060 6GB)
( The path to enlightenment and the PureBasic Survival Guide right here... )
PB
PureBasic Expert
PureBasic Expert
Posts: 7581
Joined: Fri Apr 25, 2003 5:24 pm

Post by PB »

> If you don't want that people steal your code, don't submit it.

I agree, to a point, with this. If you post something in a public place like
this, then it's almost certain that others will use your code without giving
you credit. After all, that's what the Tips'N'Tricks section is for -- it's how
kind and helpful people teach others to do things. What would happen if
your childhood school teacher said you couldn't release a book without
giving them credit, because they taught you how to spell? :)

> You cannot ever make a program yourself without borrow some code
> from another.

Not entirely true... I've written some apps that are 100% my own code,
with no copying/pasting from anywhere else.
Cor
Enthusiast
Enthusiast
Posts: 124
Joined: Fri Apr 25, 2003 7:52 pm
Location: Netherlands
Contact:

Post by Cor »

@Danilo

Just read my post slowly, then you know what I mean (read between the lines) and you know I'am right. :D
Last edited by Cor on Mon Feb 02, 2004 7:34 pm, edited 2 times in total.
Cor de Visser

Registered PureBasic user

Author of ChordPlanet
Made with PureBasic
http://www.chordplanet.com
freak
PureBasic Team
PureBasic Team
Posts: 5940
Joined: Fri Apr 25, 2003 5:21 pm
Location: Germany

Post by freak »

Allright, since you guys won't stop anyway... here's my opinion:

This is what it says on the index of my homepage:
The main Reason why I put up this Page was to give away the Tools that I find usefull, and to give other People the opportunity to learn from the SourceCode. That is why I include the SourceCode to all my Projects, so that everybody can benefit from them.
You see, the only reason why i make that stuff public, is that others
use it. If it is some help to others, i am happy to be of some use :D

Later on, it says:
You may use any part of my Sourcecodes, in your own Projects, without asking for permission. It would just be nice if you mention me somewhere, if you copied larger parts.
That is my point. If somebody just copies my stuff, without working with
it (change it, improve it, whatever), it is just fair, to tell, who the guy was
that really did the work.
(just like quoting from books. There you also have to tell the source)

My problem here was, that it looked like *freak had the idea, but i wrote it*
which just wasn't the case.

GPI changed that, problem solved, end of story.

Timo

btw: what i put in Tips&Tricks has nothing to do with that, i create those
procedures to be copied&pasted quickly, that's the whole point of
Tips&Tricks (that's why i said *large parts* in the above statement)

...I'm, always happy about anywhere my name pops up in the *hall of fame*
of an about box though :lol:
quidquid Latine dictum sit altum videtur
User avatar
blueznl
PureBasic Expert
PureBasic Expert
Posts: 6166
Joined: Sat May 17, 2003 11:31 am
Contact:

Post by blueznl »

about this email
------------------

danilo thank you
gpi thank you
bericko thank you
fred thank you
cor thank you
freak thank you
heineken thank you

and many thanks to everybody else i forgot to mention...

:P
( PB6.00 LTS Win11 x64 Asrock AB350 Pro4 Ryzen 5 3600 32GB GTX1060 6GB)
( The path to enlightenment and the PureBasic Survival Guide right here... )
Dare2
Moderator
Moderator
Posts: 3321
Joined: Sat Dec 27, 2003 3:55 am
Location: Great Southern Land

Post by Dare2 »

At first my feeling was that this thread was heading into a direction we didn't want, which is a flame war between members of a (still too) small community.

However now my feeling is that this has been a worthwhile thread, handling or at least exposing some potential issues.

It is common sense that if any good code is posted here it will be used by someone, somewhere.

It is good ethics to attribute the code to the author, and if modified to say something like "Original code by .."

However the question I have is whether the attribution should be to the nickname (eg Dare2 - don't laugh, it could happen) or to the real name which people may not want published? Or may want published, so that a wider audience and a potential client knows?

Maybe if we want our real name published we put it in our signature? And a website or contact point?

[ASIDE] Currently 90% of any code I write will be recognition of others. lol, I have written nothing original yet - even the simplest stuff was based on or drawn from the reference and/or examples. [/ASIDE]
Post Reply