http://calcg.org/newlogo2.png Not Logged in.
Login | Register

General Discussion Board \ Calculator Discussion \ How do I make a program so that users can't edit?

Click here to log in (you must be logged in to post comments).

AuthorComment
calculatorfreakCG
Wraith
Posted: 31 Dec 2003
14:13 GMT
Total Posts: 739
I want to not allow my donwloaders to edit my programs-they could totally steal all my hard work! I just realized that anyone could steal ArmyXP or Explorer and call it their own. Thats frusturates me-but they weren't that great so I'm okay about it now.

BUT . . .with my new, better games, I can't allow people to edit them! How do I change this?
Momen Soudan
Marine
Posted: 31 Dec 2003
15:27 GMT
Total Posts: 34
That's great idea CalcFreak..
I wish that its on PC(or Windows,other words),maybe i can
help you with that.
But,sense its on TI,am really sorry,i can help you with that..
i hope you find someone knows how to do that..
all i can say is:good luck and keep up the good work!
(TIP:Ask Dysfunction,he might know)
allynfolksjr
Administrator
avatar
Posted: 31 Dec 2003
16:50 GMT
Total Posts: 1892
No, not without converting them to ASM.
If you use mirageOS to keep them locked, so can the end-user unlock it.
If you calcsys to lock it, the person can use calcsys too.
If you use the Graphlink (Click on the protect checkmark), the person can use calcsys, or graphlink.
If you use BasicBuilder to make a flash app, you must include the source programs. If you don't, you're breaking the license agreement.
And...calcsys can unlock pretty much anything (If you know how to use it :-) )

Bascially, I sometimes protect my programs, but in the end, I consider it a complement if someone edits it. I've gotten a couple of e-mails from people who have edited some of my stuff.

[Edited by allynfolksjr on 01-Jan-04 01:51]
spiral
Wraith
Posted: 31 Dec 2003
20:56 GMT
Total Posts: 958
You could write a ASM part that decrypts your program, I don't think that'd work very well though: you really can't protect a program.

But most users won't, and a lot don't know how anyways. You can't really prevent people from cheating, most people don't know how to program enough to steal it.
allynfolksjr
Administrator
avatar
Posted: 1 Jan 2004
11:18 GMT
Total Posts: 1892
Actually, as a private joke, I usually add a message to the end of some of my programs,(You know, add a extra ':' to the line so the program woun't run it) I foget which ones...but I don't think anyones ever read them...

[Edited by allynfolksjr on 01-Jan-04 20:19]
BullFrog
Wraith
Posted: 1 Jan 2004
11:43 GMT
Total Posts: 623
If a program can be locked, it can be unlocked.

What type of messages allyn?

---
"Men are not prisoners of fate, but only prisoners of their own minds." -Franklin D. Roosevelt
allynfolksjr
Administrator
avatar
Posted: 1 Jan 2004
12:42 GMT
Total Posts: 1892
It really depended on my mood. Some said that they violated copyright laws, and they owed me $500. :-) Some, well, I forgot...
BullFrog
Wraith
Posted: 1 Jan 2004
22:49 GMT
Total Posts: 623
Hehe, that's a pretty good idea...

---
"Men are not prisoners of fate, but only prisoners of their own minds." -Franklin D. Roosevelt
allynfolksjr
Administrator
avatar
Posted: 2 Jan 2004
11:22 GMT
Total Posts: 1892
I was looking at the german code and I forgot I put something in about you being fried x-tra chrispy...

heres the on on hicktestII: ':"Congratulations!
You have eithermodified this program or cheated by looking at the code....
Either way...I salute you for having the patience...
One note, however, if you modify this program, you MUST e-mail me a copy(If you can) or e-mail me telling that you edited it...hickgameeearthlink.net
END PROGRAM
November 2nd, 2003
(c) Nikky Southerland'

origional hicktest: IF U ARE READING THIS STOP AND DO NOT GO FARTHER







ok you have disregarded orders(you owe me 500 dollars (U.S.)'



calculatorfreakCG
Wraith
Posted: 2 Jan 2004
12:10 GMT
Total Posts: 739
Well, Wolrd domination is very important to me-if someone edit's it, I'd be mad.

So, whats the source code to lock a program?

Or. . . how do I use MirageOS to lock my programs?
darksideprogramming
Guardian
avatar
Posted: 2 Jan 2004
13:57 GMT
Total Posts: 1005
It's rather simple, actually.
Either use Graphlink (although I'm sure everyone uses TI-Connect by now :D ), or get CalcSys, for the 83+ only. CalcSys can be used to protect (and unprotect!) any program.
Happy locking!
BullFrog
Wraith
Posted: 2 Jan 2004
14:29 GMT
Total Posts: 623
Yes, I'd say go for the Graphlink software. The USB cable began to be distributed a few years ago, and anyone who bought a graphlink cable (black that was used with the gl software) before that most likely won't be interested in stealing any of your code.

Or CalcSys would work as well.

---
"Men are not prisoners of fate, but only prisoners of their own minds." -Franklin D. Roosevelt
calculatorfreakCG
Wraith
Posted: 2 Jan 2004
17:09 GMT
Total Posts: 739
Graphlink locks programs? I doubt it.
BullFrog
Wraith
Posted: 2 Jan 2004
17:21 GMT
Total Posts: 623
Have you ever used the Graph Link software? There is an option when editing a program that will let you "lock" it. I know, I've used it before.

---
"Men are not prisoners of fate, but only prisoners of their own minds." -Franklin D. Roosevelt
dysfunction
Goliath
Posted: 2 Jan 2004
18:51 GMT
Total Posts: 122
MirageOS also protects or unprotects programs.
Ray Kremer
Ultralisk
Posted: 2 Jan 2004
19:32 GMT
Total Posts: 310
If you edit-lock a program with the Graph Link software, it's true that anybody could just unlock it again, but the vast majority of calculator users out there wouldn't have a clue about how to do that. So it's better than nothing.
allynfolksjr
Administrator
avatar
Posted: 2 Jan 2004
20:38 GMT
Total Posts: 1892
You've never used Graphlink?!? I always use it, it's alot better that connect. Yes, open, mirageOS, press the 'X,T,O' button, theres a lock option there. Or download calcsys and read the documtation to lock something.

But don't be so paranoid calcfreak, it's so very rare that code is stolen...
BullFrog
Wraith
Posted: 3 Jan 2004
11:29 GMT
Total Posts: 623
I use the graphlink software too. I find it more reliable than TI Connect - but that's merely personal preference.

If he wants to be paranoid then that's his decision. Unless you copyright your programs then anyone can copy them and you can't do a thing. So just make your programs, and if someone takes some of your code and makes something better then you should be all the much happier.

---
"Men are not prisoners of fate, but only prisoners of their own minds." -Franklin D. Roosevelt
spiral
Wraith
Posted: 3 Jan 2004
16:45 GMT
Total Posts: 958
Just look around and see how many programs there are that the source was ripped from, it's pretty much none afaik. THe programs would look nearly exactly the same.

Anyways, your game is BASIC and it'll probably be lost in the sea of 10^99 basic games ought there.
BullFrog
Wraith
Posted: 3 Jan 2004
19:24 GMT
Total Posts: 623
There's over 2000 files in the BASIC games directory at ticalc.org...

---
"Men are not prisoners of fate, but only prisoners of their own minds." -Franklin D. Roosevelt





Portal | My Account | Register | Lost Password or Username | TOS | Disclaimer | Help | Site Search | File Archives Copyright © 2002-2019 CalcG.org