Author Topic: [TI-Basic] "Wrench" Utility Pack-(8x series)  (Read 977 times)

0 Members and 1 Guest are viewing this topic.

Offline 123outerme

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 421
  • Rating: +17/-0
  • Self-unpaid intern
    • View Profile
[TI-Basic] "Wrench" Utility Pack-(8x series)
« on: September 01, 2014, 07:31:04 pm »
I have started work on a utility pack for oncalc programmers such as myself. It can run on any 8x series calculator, including the CSE (as usual, with me). Those of you on #omnimaga around the time of this post have seen the GIF of the Token Search utility. If you have any suggestions, feel free to post them!

Spoiler For Info:
-Token Search has you type in the token you wish to copy, and it searches for a command in it's database. These commands include ones only found in the Catalog (sub(, length(, etc) and some commands that require a lot of menuing (or, xor, list symbol, etc)

-Routine Search (called "Routines") lets you look through a list of routines (movement, list to string, etc) and copy them to Str2.

-getKey Codes waits until you press a key, and returns its getKey value. You can then use it again or quit. (Thanks to princetonlion for this idea!)

-Text Centerer has you input the number of letters (characters, really) and if the calc you're working with is a CSE or monochrome (for figuring out compatibility). It outputs the X value that your Output( command should be set to.

Spoiler For Images:



Spoiler For To Do:
*Add more utilities
« Last Edit: September 08, 2014, 05:24:26 pm by 123outerme »
Projects:
Sorcery of Uvutu
TImpire Earth
Calc Sites Links:
Cemetech
ticalc.org
GitHub
Images:
Spoiler For Because of Size:






Offline Princetonlion.tibd

  • Agranovskiy Founder
  • Members
  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 790
  • Rating: +3/-4
    • View Profile
    • Agranovskiy
Re: [TI-Basic] "Wrench" Utility Pack-(8x series)
« Reply #1 on: September 03, 2014, 11:34:44 pm »
I happen to be doing the same thing on a 68k calculator, just worse and more math-like. I don't think it deserves a thread so there isn't going to be one.
« Last Edit: September 04, 2014, 12:01:08 am by Princetonlion.tibd »
Founder of Agranovskiy, a basic TI programming tutorial site.



I'm a USCF (United States Chess Federation) player.

Offline 123outerme

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 421
  • Rating: +17/-0
  • Self-unpaid intern
    • View Profile
Re: [TI-Basic] "Wrench" Utility Pack-(8x series)
« Reply #2 on: September 04, 2014, 04:33:59 pm »
I happen to be doing the same thing on a 68k calculator, just worse and more math-like. I don't think it deserves a thread so there isn't going to be one.
Nah, give it a thread. I want to see what it looks like :)
Projects:
Sorcery of Uvutu
TImpire Earth
Calc Sites Links:
Cemetech
ticalc.org
GitHub
Images:
Spoiler For Because of Size:






Offline Princetonlion.tibd

  • Agranovskiy Founder
  • Members
  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 790
  • Rating: +3/-4
    • View Profile
    • Agranovskiy
Re: [TI-Basic] "Wrench" Utility Pack-(8x series)
« Reply #3 on: September 04, 2014, 06:00:38 pm »
I haven't backed it up yet. I'm going to make one.
Founder of Agranovskiy, a basic TI programming tutorial site.



I'm a USCF (United States Chess Federation) player.

Offline 123outerme

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 421
  • Rating: +17/-0
  • Self-unpaid intern
    • View Profile
Re: [TI-Basic] "Wrench" Utility Pack-(8x series)
« Reply #4 on: September 08, 2014, 05:25:29 pm »
I got a few more ideas for Wrench, and only one more needed until my program is filled up (well, really the Menu( command, but I don't want to have to make users pilot through a lot of menus to get to what they want).
Projects:
Sorcery of Uvutu
TImpire Earth
Calc Sites Links:
Cemetech
ticalc.org
GitHub
Images:
Spoiler For Because of Size:






Offline ClrDraw

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 627
  • Rating: +61/-2
    • View Profile
    • GitHub
Re: [TI-Basic] "Wrench" Utility Pack-(8x series)
« Reply #5 on: September 08, 2014, 06:14:13 pm »
I like how you saved tokens to a string. Maybe you could make an easy way to save '#' and other characters?
Visit my GitHub for all my TI programs as well as other projects.
Also check out my website.

Offline xlibman

  • Now active at https://codewalr.us
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55807
  • Rating: +3148/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • CodeWalrus
Re: [TI-Basic] "Wrench" Utility Pack-(8x series)
« Reply #6 on: September 09, 2014, 12:29:40 am »
Yeah my favorite part is how it detects tokens from strings and stuff.

Granted, I generally just use the catalog but i found the fact your utility lets you search tokens by typing them out quite impressive.
« Last Edit: September 09, 2014, 12:31:16 am by DJ Omnimaga »
In case you are wondering where I went, I am still active in the TI community, but I left Omni back in 2015 for various  reasons. I might come back one day, depending of certain circumstances, but my new online home (despite me being Omnimaga founder in 2001) is now CodeWalrus ( https://codewalr.us ). Sorry for the inconveniences.

Bandcamp|Reverbnation|Facebook|Youtube|Twitter
Retired Omnimaga admin (2001-11) and editor (2012-14)

Offline 123outerme

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 421
  • Rating: +17/-0
  • Self-unpaid intern
    • View Profile
Re: [TI-Basic] "Wrench" Utility Pack-(8x series)
« Reply #7 on: September 09, 2014, 05:44:19 pm »
I like how you saved tokens to a string. Maybe you could make an easy way to save '#' and other characters?
Thanks! I'll definitely look into adding unaccessable characters.

Edit: Added that, and removed most tokens that require menuing, since it doesn't take that long to get to some of those.

Yeah my favorite part is how it detects tokens from strings and stuff.

Granted, I generally just use the catalog but i found the fact your utility lets you search tokens by typing them out quite impressive.

Thanks :) I kinda brute-forced it, so now I'm looking for a way to compact it.
« Last Edit: September 09, 2014, 06:37:28 pm by 123outerme »
Projects:
Sorcery of Uvutu
TImpire Earth
Calc Sites Links:
Cemetech
ticalc.org
GitHub
Images:
Spoiler For Because of Size: