I've often found myself wishing that TiLP was a portable application, so I could take it with me on a flash drive and use it on any computer. Almost all the apps I use in any given day (except for Chrome) is either a webapp or runs off my flash drive. It really helps because I use several computers over the course of a day.
But TiLP is definitely not portable, and maybe it's impossible to make it so. I don't know much at all about how these apps work, but is there a chance that there might be a portable TiLP in the future, such as if the drivers could be installed and uninstalled when the app is run?
When my IRC bots aren't dying/crashing/whatever, here's how they work.
Currently the bot's name is DT (which stands for Definition Term). It's also gone by a lot of other names including DeepBot and basically any of the nicks I use on IRC—DThought, DToaster, and so on.
In any case, its signal character is a colon. (Like TI-BASIC, where every line starts with a colon.) Here are the current commands:
:basic [keyword] - searches the Catalog for info about a TI-BASIC token and returns its syntax, description, and keystrokes (for typing on a calculator).
:axe [keyword] - Same as above, but for Axe.
:grammer [keyword] - Ditto for Grammer.
:calc [expression] - Calculates the value of an expression first by Google Calculator, then by Wolfram Alpha (so you can use it for math, unit conversions, currency conversions, random facts, and so on).
Commands to be added in the future:
:bbify [language][snippet] - Returns a BBCode syntax-highlighted version of the snippet.
Commands that once were and now are not:
:asm [assembly] - Compiles the provided assembly instruction(s).
It seems a some of us have named our calculators, and those who have more than one might have a naming pattern for them.
I named my (plain black) TI-83 Plus during a phase when I was really into Greek mythology, so she (it?) ended up with the title of Helen, the most beautiful woman in the world. (...) As I got more calculators they were also named after roughly human Greek mythological figures. Casios get male names, TIs get female.
This is an incomplete list of bots allowed on #omnimaga. Forum policy is that verbose bots are not allowed on #omnimaga unless approved, so if you have a bot that serves a purpose that hasn't been served by one of the existing bots, you should PM one of the admins for permission to bring it on the channel.
Only currently active bots have been listed in the table, which means it could be missing quite a few that are permitted but are no longer online. Examples include Sorunome's library lookup bots that were lost with the disappearance of 57o9.
If you have some info to add to the table, please post below (or edit if you're a mod)!
The next phase of my plan for world dominion the IES project, after the code and image editors, is the editor for number variables (lists, matrices, and reals). Today I made the list editor—you can now create, save, and build list variables (but not open them from your computer just yet).Now you can.
I want to make the editor as intuitive as possible, so I'm not going to provide any instructions here on using it. See if you "get" it, and if you do try please leave me some comments and suggestions so I can make it better (And of course if you find any bugs please let me know.
Right now, it only supports real lists (no complex numbers just yet). After the list editor is polished up the matrix and real/complex number editors should be fairly straightforward extensions on it.
For the Axe version of TI-Concours, the first round asked us to make a game of helicopters avoiding meteorites and other things that fall from the sky.
Unfortunately, just like with my TI-BASIC project, I started much too late (as in on the day it was due) and ended up with a lot of features missing. (And then my link cable didn't work and I had to spend two hours typing the code manually into IES, leaving me late by an hour again. Luckily it's only a one-point deduction, which seems a bit low but I'm not complaining )
Here's how the game works. In the first level, it's a pretty standard game of avoidance. Fly your helicopter around to avoid the flying meteorites. Then, in the next level, "ice" meteorites get mixed in with the normal ones. When an ice meteorite hits the ground, it explodes into three smaller pieces (Asteroids-style), which bounce up to hit you.
Two levels after that, homing missiles come in. This was where I planned to add a little message somewhere saying "HEY, THESE AIN'T METEORITES," as it starts to become evident that it's an alien invasion, but I didn't get around to that for the contest entry. (Two levels after that UFOs were supposed to come in and start blowing the place up, but again I didn't get to that.) All the while, the frequency of asteroids/missiles/UFOs goes up.
I tried to make up for the relative lack of completeness with some graphics—you can see the helicopter's blades turning as the up key is held and the scene getting shaken up by impacts, for example.
Hope you guys like it. I'm planning to finish this up as a small side project, so if you have any suggestions to post I'd really appreciate them!
Round 1 of TI-Concours for TI-BASIC this year asked us to make a game of Mastermind. Here's mine.
It's not really finished because I started it two hours before the deadline (and finished two hours after it ). Not even a (real) title screen. Turns out I wasn't even registered for TI-BASIC (because I forgot), so no wonder I didn't get an email to start coding.
What I did end up putting in was a nice (?) logo and a save-and-continue feature, complete with some simple encryption so people don't cheat
When the IES project was announced two months ago, it was an online program editor for TI-BASIC/Axe/Grammer projects. After adding stuff like syntax highlighting and inline sprite editing it became closer to an IDE, but what I've always wanted to do was to create an online tool that would let you create and edit any TI variable, not just programs.
The first variable type I'm adding support for (besides programs) is Picture. You can now drag-and-drop your 8XIs, GIFs, PNGs, and other images and IES will automatically resize and crop it to a calculator-sized image in two-, three-, and four-level grayscale.
I'll post more information on it later, but you can then use your left and right mouse buttons to edit the picture's front and back images.
Found a really neat trick on Lifehacker today. Might actually have been useful if I didn't have my calculator with me all the time.
I'll have to think a bit about how that works O.o
EDIT: I guess it's basically the same as multiplying it the normal way, except that in the step where you're adding numbers together you're adding columns of digits instead. Not as groundbreaking as I thought, but it's ... visual?
Looking through my random junk pile on my flash drive, I found a lot of little tools I'd never published.
Here's a unit converter (I think from 2010) that converts a lot of units. Some stats:
15 categories:
Length
Area
Capacity (volume)
Mass
Speed (velocity
Pressure
Energy
Power
Force
Temperature
Charge
Radiation
Time
Angle (degrees, radians, etc.)
132 different units
1,170 different conversions
2,975 bytes
Mainly I just like it because it's intuitive. I'm not sure the units I picked were the most useful ones, though. If you try it and find one of the conversions categories is missing a unit you use a lot, please tell me