Deleted
Deleted Member
Posts: 0
Likes:
Member is Offline
Deleted
inherit
guest@proboards.com
40
0
May 3, 2024 4:56:43 GMT -5
Deleted
0
May 3, 2024 4:56:43 GMT -5
January 1970
Deleted
|
MSG
Oct 18, 2015 0:20:56 GMT -5
Post by Deleted on Oct 18, 2015 0:20:56 GMT -5
Hello, everyone.
Some of you may know me from PBS - I go by the name of MSG over there as well. I'm into programming, although I'm old school. My first programming languages were machine code (aka assembly code) and BASIC for the Apple II computer. When PC's came to my school, I took up GWBASIC. Don't know what BASIC is? It's an acronym that stands for Beginner's All-purpose Symbolic Instruction Code. These were the program that relied on line numbers to tell the compiler in what order to execute the program lines. Here's (typically) the first example you'd see in a BASIC book:
10 CLS 20 PRINT "Hello, World!" 30 END
I've still got my "baby" (25+ printed pages @ 80 cpl and 60 lpp) that a virtual time clock program. This program came about when I joined an RP group, and the main leader wanted the different "officers" (we had some who worked on maps, others who set up the storyline, etc.) to keep track of when they worked on their projects with his clock program. Well, being the curious programmer myself, I hacked into his EXE file and found a serious flaw. Next time I talked to him, I told him that I found a way where I could decrypt his data file (that held the dates and times of being "on the clock"), forge my hours and re-encrypt his data file and he wouldn't be any wiser to it. Well, this alarmed him and made him wonder if others would be able to figure it out (he asked how I did it, but I didn't tell him) and so asked if I could make a better program. Willing to take on the challenge, I did such a thing - and it turned out better than he even dreamed could be done with it. It's been revised a few times, and the last version for it was 4.0. I had learned so much about the BASIC language, there wasn't much I couldn't do with it (I even have a few utility programs that come with it that accept command line parameters - not something you normally see done with a BASIC program). Enough patting myself on the back - that was then. Now, with JavaScript, jQuery, CSS, HTML and JSON - I'm back at the "bottom of the class" again. I should have kept up with them as they came out. In my error, I didn't - and now I'm trying to force my brain to UNlearn everything I had learned for BASIC - as none of its components apply anymore. But, I'm learning. With the help of some people on PBS, I've managed to put out 2 plugins for ProBoards. I've got some on my "Ideas List", but I need to learn more about the modern programming languages before I can tackle them.
|
|
Alan Vende
Hover over a special place in my mini-profile to view my Custom Title!
Posts: 1,895
Likes: 351
Member is Offline
Last Online: Sept 7, 2023 18:53:56 GMT -5
Staff Member
Mini Profile Theme: Alan Vende's Double Mini-Profile
Spiritual Path: Other
Astrological Sign: Scorpio
Admin
#d12001
1
0
1
Sept 7, 2023 18:53:56 GMT -5
351
Alan Vende
Hover over a special place in my mini-profile to view my Custom Title!
1,895
Nov 1, 2014 12:37:13 GMT -5
November 2014
admin
Alan Vende's Double Mini-Profile
Other
Scorpio
|
MSG
Oct 18, 2015 8:07:38 GMT -5
Post by Alan Vende on Oct 18, 2015 8:07:38 GMT -5
Welcome, @msg, and thank you for joining Psychic Psyghtings! I like to think that I'm proficient in HTML and CSS, but there is always a lot to learn about any language, so how can someone say that they're proficient in anything - especially a coding language since it changes from time to time? (Just general terms, I'm not saying that you're not proficient in BASIC or anything like that!) I have been coding in HTML and CSS for a few years now. I think on and off as long as I have been on my psychic journey (which is going on, believe it or not, six years this coming November. I can't believe it either!) I hope you enjoy this forum, and if you have any questions, please don't hesitate to ask!
|
|
Deleted
Deleted Member
Posts: 0
Likes:
Member is Offline
Deleted
inherit
guest@proboards.com
40
0
May 3, 2024 4:56:43 GMT -5
Deleted
0
May 3, 2024 4:56:43 GMT -5
January 1970
Deleted
|
MSG
Oct 18, 2015 13:15:39 GMT -5
Post by Deleted on Oct 18, 2015 13:15:39 GMT -5
Hi @msg nice to meet you. I have just done my first plugin, (more for my own forum really), but you might see it here soon. It is for the affiliation bar on my forum. Still have a Tandy TRS-80 Color Computer and a Texas Instruments TI-99/4A here. My brother and I created a game in the old BASIC language, which worked fairly well. I'm not too bad these days with HTML and CSS, but want to learn about Javascript and PHP. Not sure about jQuery and JSON though. Wow! I've still got a TRS-80 myself, but I think mine might have a monochrome monitor. I really can't remember, as it's been so long since I've fired it up. I've also got an old IBM PC/XT 8086 with a green mono monitor for it. I actually used to run my BBS off of it at one time. jQuery is definitely worth learning - it's like a shortcut JavaScript and can really help. Have you ever seen the statement: $('document').ready - that's jQuery (you can tell because it starts with the $). While it may be nice to learn PHP, just remember that it's not supported on PB. Welcome, @msg, and thank you for joining Psychic Psyghtings! I like to think that I'm proficient in HTML and CSS, but there is always a lot to learn about any language, so how can someone say that they're proficient in anything - especially a coding language since it changes from time to time? (Just general terms, I'm not saying that you're not proficient in BASIC or anything like that!) I have been coding in HTML and CSS for a few years now. I think on and off as long as I have been on my psychic journey (which is going on, believe it or not, six years this coming November. I can't believe it either!) I hope you enjoy this forum, and if you have any questions, please don't hesitate to ask! Well, I felt that I could call myself proficient, as I devised a way to internally encrypt my data file using a random encryption key - one the computer picked at the time of encryption, then I encrypted that: That is an exact copy of the encrypted data file. The 2 red areas are the exact same word, as proven here by it's decrypted form: I've made the decrypted part that matches the red encrypted form as red in the decrypted form above. Mind you, with it using a random key, this made writing the decryption program a right pain in the butt. Those 2 files are the same file - just one encrypted and it's actual decrypted counterpart. Since my program had encrypted internally, and used a random key, the chance of someone cracking it to forge their false hours was practically inconceivable, and it wouldn't certainly be worth the time - as you would have had to start all over again for each entry since one key wouldn't work on another entry. Take this line in the encrypted file: 9CCMGED2EECáñýáá57÷MGED.EXE_Version_2.00 Þ2002 ©yyyy GMW_Merlin gmwmerlin@aol.com now look at just this part: 9CCMGED2EEC and separate: 9CC MGED 2EEC 9CC is the random key that been encrypted by the 2nd key 2EEC, which is also encrypted. So, first you'd have to decrypt 2EEC to get the key that will decrypt 9CC. Then you'd need to use this new key to decrypt the line directly below this "key line" (9CCMGED2EECáñýáá57÷MGED.EXE_Version_2.00 Þ2002 ©yyyy GMW_Merlin gmwmerlin@aol.com). The actual entry (using this key line) is this line: `^`LLuzLm€L\eY]^Y^\\cYY]cfa\f\cYYYYYY¡œ‘ž¢•Ÿ›žYYYYYYYYYY Notice how there's a key line just above each entry line? That's because each entry line uses a different (random) key, so it's decryption information is needed. SEPARATOR: ---------------------------------------------------------------------------------- KEY LINE: 9CCMGED2EECáñýáá57÷MGED.EXE_Version_2.00 Þ2002 ©yyyy GMW_Merlin gmwmerlin@aol.com ENTRY LINE: `^`LLuzLm€L\eY]^Y^\\cYY]cfa\f\cYYYYYY ¡œ‘ž¢•Ÿ›žYYYYYYYYYY KEY LINE: 1209MGED3579áñýáá57÷MGED.EXE_Version_2.00 Þ2002 ©yyyy GMW_Merlin gmwmerlin@aol.com ENTRY LINE: …ƒ…q ¦¥q’¥qŠ~‚ƒ~ƒˆ~~‚ˆ‹†‹Š~~~~~~ ¤ÆÁ¶ÃǺÄÀÃ~~~~~~~~~~ SEPARATOR: ---------------------------------------------------------------------------------- The separators simply encase one full entry (time logged IN and time logged OUT) to keep a LOGIN matched with its LOGOUT.
|
|
Alan Vende
Hover over a special place in my mini-profile to view my Custom Title!
Posts: 1,895
Likes: 351
Member is Offline
Last Online: Sept 7, 2023 18:53:56 GMT -5
Staff Member
Mini Profile Theme: Alan Vende's Double Mini-Profile
Spiritual Path: Other
Astrological Sign: Scorpio
Admin
#d12001
1
0
1
Sept 7, 2023 18:53:56 GMT -5
351
Alan Vende
Hover over a special place in my mini-profile to view my Custom Title!
1,895
Nov 1, 2014 12:37:13 GMT -5
November 2014
admin
Alan Vende's Double Mini-Profile
Other
Scorpio
|
MSG
Oct 18, 2015 13:17:59 GMT -5
Post by Alan Vende on Oct 18, 2015 13:17:59 GMT -5
Welcome, @msg, and thank you for joining Psychic Psyghtings! I like to think that I'm proficient in HTML and CSS, but there is always a lot to learn about any language, so how can someone say that they're proficient in anything - especially a coding language since it changes from time to time? (Just general terms, I'm not saying that you're not proficient in BASIC or anything like that!) I have been coding in HTML and CSS for a few years now. I think on and off as long as I have been on my psychic journey (which is going on, believe it or not, six years this coming November. I can't believe it either!) I hope you enjoy this forum, and if you have any questions, please don't hesitate to ask! Well, I felt that I could call myself proficient, as I devised a way to internally encrypt my data file using a random encryption key - one the computer picked at the time of encryption, then I encrypted that: That is an exact copy of the encrypted data file. The 2 red areas are the exact same word, as proven here by it's decrypted form: I've made the decrypted part that matches the red encrypted form as red in the decrypted form above. Mind you, with it using a random key, this made writing the decryption program a right pain in the butt. Those 2 files are the same file - just one encrypted and it's actual decrypted counterpart. Since my program had encrypted internally, and used a random key, the chance of someone cracking it to forge their false hours was practically inconceivable, and it wouldn't certainly be worth the time - as you would have had to start all over again for each entry since one key wouldn't work on another entry. Take this line in the encrypted file: 9CCMGED2EECáñýáá57÷MGED.EXE_Version_2.00 Þ2002 ©yyyy GMW_Merlin gmwmerlin@aol.com now look at just this part: 9CCMGED2EEC and separate: 9CC MGED 2EEC 9CC is the random key that been encrypted by the 2nd key 2EEC. So, first you'd have to decrypt 2EEC to get the key that will decrypt 9CC. Then you'd need to use this new key to decrypt the line directly below this "key line" (9CCMGED2EECáñýáá57÷MGED.EXE_Version_2.00 Þ2002 ©yyyy GMW_Merlin gmwmerlin@aol.com). The actual entry (using this key line) is this line: `^`LLuzLm€L\eY]^Y^\\cYY]cfa\f\cYYYYYY¡œ‘ž¢•Ÿ›žYYYYYYYYYY Notice how there's a key line just above each entry line? That's because each entry line uses a different (random) key, so it's decryption information is needed. SEPARATOR: ---------------------------------------------------------------------------------- KEY LINE: 9CCMGED2EECáñýáá57÷MGED.EXE_Version_2.00 Þ2002 ©yyyy GMW_Merlin gmwmerlin@aol.com ENTRY LINE: `^`LLuzLm€L\eY]^Y^\\cYY]cfa\f\cYYYYYY ¡œ‘ž¢•Ÿ›žYYYYYYYYYY KEY LINE: 1209MGED3579áñýáá57÷MGED.EXE_Version_2.00 Þ2002 ©yyyy GMW_Merlin gmwmerlin@aol.com ENTRY LINE: …ƒ…q ¦¥q’¥qŠ~‚ƒ~ƒˆ~~‚ˆ‹†‹Š~~~~~~ ¤ÆÁ¶ÃǺÄÀÃ~~~~~~~~~~ SEPARATOR: ---------------------------------------------------------------------------------- The separators simply encase one full entry (time logged IN and time logged OUT) to keep a LOGIN matched with its LOGOUT. I understand that. You are proficient, but I don't know whether to call myself proficient since I can code basic things, although I am getting better! Sorry if I sounded cross! Your code confused me, haha. I know HTML and CSS. That's about it. I know how to code a little bit of JS and JQuery if the source code is there, though!
|
|
Deleted
Deleted Member
Posts: 0
Likes:
Member is Offline
Deleted
inherit
guest@proboards.com
40
0
May 3, 2024 4:56:43 GMT -5
Deleted
0
May 3, 2024 4:56:43 GMT -5
January 1970
Deleted
|
MSG
Oct 18, 2015 13:21:56 GMT -5
Post by Deleted on Oct 18, 2015 13:21:56 GMT -5
No worries! I just couldn't resist showing off my "baby" - that program is one of my greatest achievements. Too bad it run under DOS and not Windows though. I can get it to work on a 32-bit machine, but it won't run on my 64-bit main computer. It's due to this that there's no actual copyright year (©yyyy) listed - it never was completely finished (the RP group broke up) so it never got copyrighted.
|
|
Alan Vende
Hover over a special place in my mini-profile to view my Custom Title!
Posts: 1,895
Likes: 351
Member is Offline
Last Online: Sept 7, 2023 18:53:56 GMT -5
Staff Member
Mini Profile Theme: Alan Vende's Double Mini-Profile
Spiritual Path: Other
Astrological Sign: Scorpio
Admin
#d12001
1
0
1
Sept 7, 2023 18:53:56 GMT -5
351
Alan Vende
Hover over a special place in my mini-profile to view my Custom Title!
1,895
Nov 1, 2014 12:37:13 GMT -5
November 2014
admin
Alan Vende's Double Mini-Profile
Other
Scorpio
|
MSG
Oct 18, 2015 13:26:32 GMT -5
Post by Alan Vende on Oct 18, 2015 13:26:32 GMT -5
No worries! I just couldn't resist showing off my "baby" - that program is one of my greatest achievements. Too bad it run under DOS and not Windows though. I can get it to work on a 32-bit machine, but it won't run on my 64-bit main computer. It's due to this that there's no actual copyright year (©yyyy) listed - it never was completely finished (the RP group broke up) so it never got copyrighted. But how is copyright a factor in it not working on your big computer??
|
|
Deleted
Deleted Member
Posts: 0
Likes:
Member is Offline
Deleted
inherit
guest@proboards.com
40
0
May 3, 2024 4:56:43 GMT -5
Deleted
0
May 3, 2024 4:56:43 GMT -5
January 1970
Deleted
|
MSG
Oct 18, 2015 13:34:23 GMT -5
Post by Deleted on Oct 18, 2015 13:34:23 GMT -5
There is no need to copyright it now. As it doesn't run on a 64-bit machine, which are getting extremely popular, my program is quite outdated. I'd have to learn how to re-write it so it would work in Windows and on 64-bit machines. Writing Windows programs is a right pain in the butt, so I probably won't do it. So, why spend the time and money to copyright and outdated and (practically) unusable program?
|
|
Alan Vende
Hover over a special place in my mini-profile to view my Custom Title!
Posts: 1,895
Likes: 351
Member is Offline
Last Online: Sept 7, 2023 18:53:56 GMT -5
Staff Member
Mini Profile Theme: Alan Vende's Double Mini-Profile
Spiritual Path: Other
Astrological Sign: Scorpio
Admin
#d12001
1
0
1
Sept 7, 2023 18:53:56 GMT -5
351
Alan Vende
Hover over a special place in my mini-profile to view my Custom Title!
1,895
Nov 1, 2014 12:37:13 GMT -5
November 2014
admin
Alan Vende's Double Mini-Profile
Other
Scorpio
|
MSG
Oct 18, 2015 14:17:29 GMT -5
Post by Alan Vende on Oct 18, 2015 14:17:29 GMT -5
That's understandable. Besides, it's a lot of money to copyright something! I'm wondering if copyrighting my ebooks that I put onto Wattpad is a good use of my money, too
|
|
Deleted
Deleted Member
Posts: 0
Likes:
Member is Offline
Deleted
inherit
guest@proboards.com
40
0
May 3, 2024 4:56:43 GMT -5
Deleted
0
May 3, 2024 4:56:43 GMT -5
January 1970
Deleted
|
MSG
Oct 19, 2015 11:22:22 GMT -5
Post by Deleted on Oct 19, 2015 11:22:22 GMT -5
My TRS-80 is one of the single-unit ones - keyboard, monitor, drives (it has 2 floppy drives) and it's "guts" (motherboard, CPU, etc.) all housed in as a single unit. I'll see if I can get a picture of it to post.
|
|