This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.
Messages - alberthrocks
Pages: 1 ... 32 33 [34] 35 36 ... 55
496
« on: May 30, 2011, 06:35:42 pm »
You are allowed to run 2.0.1 non-CAS and 2.0.1 CAS, but not radically different OSes. Simply put, you can't toss 3.0 and 2.0.1 on the same calc. Unless you have a graphical memory of which button/menu is which, the strings will be mixed up and things (unfortunately) won't work.
497
« on: May 27, 2011, 11:56:13 pm »
This is known as ISP hijacking, where incorrect URLs will cause a search page from the ISP to show. You can (usually) opt out of it, but it requires setting a specific resolving server, something that I think I know how to do but don't feel like doing it.
499
« on: May 21, 2011, 10:55:50 am »
I think we should continue to work on this. DrawfWM is a shell, not a GUI library, although like DCS, it will expose the GUI library as well. This project's goal is to make an independent GUI library, in which I think we could do nicely. At the same time, either we or SirCmpwn can make Axe wrappers for it. However, my main focus at the moment is wxWabbitemu, since there's quite a demand for such an app, and my C++ skills are growing as well, enabling me to contribute more.
500
« on: May 16, 2011, 07:47:57 pm »
2 feature requests! 1) Make a Fast App Menu for non-extra RAM calcs. This seems to work without such RAM, but it does crash a bit more. 2) Clock saving. I know this isn't technically "possible", but that's if you are looking to save every second of the clock in an ASM program (Or any program) I'm just asking to save the clock when you execute a program or leave a program. Applies to apps too, if possible. It would save me some time (hehe, get it? ) to set the time. And of course, a manual shortcut as needed Also, what's the status on DCS compatibility?
501
« on: May 16, 2011, 07:25:34 pm »
Yup! It's still a heavy WIP, but it will be ready soon! Thank you guys for reminding me! It'll be a while before this takes off due to much projects and HW from school, and tests next week. I'm literally swamped to death... X_X
502
« on: May 16, 2011, 07:02:01 pm »
Hehe, I remember this post and was going to reply to it, but I forgot.... now I did! This is just simply an awesome program! The only issue is that this isn't compatible with Linux... but that can't be helped, and definitely doesn't take away from how awesome this is! I guess me or some other C/C++ versed member will port this little guy to Linux (compat with Mac) someday...
503
« on: May 14, 2011, 07:24:44 pm »
Maybe it's the easyest to detect the platform, and make a function for every platform
Well, there are lots of platforms (Windows, Linux, Mac, Solaris) and I hope there's a way to do this.
In Python, webbrowser.open("url") will open in the default browser on any platform so I guess there is a way to do that in C/C++.
That's because Python gets interpreted the same way, remember. C++ is compiled to assembly, which is different on each OS. I don't think there's a real cross-platform way to do it. Since you're going to have to release separate versions for each platform anyway (you can't release an .exe for Mac users, for instance) what about keeping different versions for each? I think that's what most devvers do.
I don't know C++ though, so I might be wrong.
Python's webbrowser module is in fact, pure source. http://hg.python.org/cpython/file/d71476b9a55d/Lib/webbrowser.pyTechnically, if you translated all of this source code (by HAND, not by program, since there is no such thing as automated Python => C++), you could probably achieve a Python webbrowser-like library for inclusion into your program. Of course, translating (and possibly writing a LOT of code) is a whole different thing...
504
« on: May 14, 2011, 11:53:40 am »
Hum, that sounds too complicated, here's my option:
g++ helloworldgui.cpp `wx-config --cxxflags` `wx-config --libs` ./a.out Save it as compile.sh or whatever and build+run by doing sh compile.sh.
But I guess that has more options, but for developing it, I used this.
bleh... remember that Linux has no extensions for shell scripts or binaries! Preferably: g++ helloworldgui.cpp `wx-config --cxxflags` `wx-config --libs` -o helloworldgui ./helloworldgui ...since you know exactly what was compiled. If you had many object files, it wouldn't be very pretty with all of them writing to ./a.out! If its an sh file can't it only be run in Linux. alberthrocks method would be multiplatform I believe
Actually, I don't think /usr/bin exists in Windows for software, or does it?
Scout's right on this one - the make install rule will not work on Windows. But, the makefile works on all platforms (assuming GCC is in the PATH on Windows) due to the "make" binary being cross-platform. For Windows, a slight modification needs to be made. Change g++ `wx-config --libs` helloworldgui.o -o helloworld to g++ `wx-config --libs` helloworldgui.o -o helloworld.exe
505
« on: May 13, 2011, 05:28:11 pm »
Here's a Makefile to build this: all: @echo "** Building..." g++ -c `wx-config --cppflags` helloworldgui.cpp -o helloworldgui.o @echo "** Linking/creating executable..." g++ `wx-config --libs` helloworldgui.o -o helloworld clean: @echo "** Removing object files and executable..." rm -f helloworldgui.o helloworldgui install: echo '** Installing (why in the world do you want to install this??)...' cp helloworldgui /usr/bin uninstall: @echo '** Uninstalling...' rm /usr/bin/helloworldgui
Make a file called Makefile, copy+paste the above stuff into it, and save it in the same dir as helloworldgui.cpp. Then, in a terminal, make sure you are in the directory where the Makefile and source are, and type: make To run, type: ./helloworldgui make clean will delete the helloworldgui.o and helloworldgui executable files, make install will install helloworldgui into your computer (why would you want to do that? ), and make uninstall will uninstall helloworldgui.
506
« on: May 11, 2011, 03:20:43 pm »
Axiom would be cool, but Axe adds a ret at the end of a prog... Idk how that should be fixed.
I'm not too sure if Axe lets you modify programs, something like Zeros(10) appends such to the program. Of course, you could always make a converter program to parse through a program, find the start and the end, and modify it. (This is probably a good idea - it could also reorganize the program to push data to the bottom, and all executable code to the top)
507
« on: May 02, 2011, 11:40:18 pm »
Happy birthday graphmastur! Hope the AP Chem test didn't slaughter it.... * alberthrocks offers graphmastur a 5 and tons of King Cake
508
« on: May 01, 2011, 08:27:32 pm »
Before I begin, I'd like to apologize to those I've hurt a while ago, including KermM and Merth. I was misconstrued at the time, assumed the impossible, and reacted quite immaturely to the situation. I hope that this won't happen again. Going to the bright side of things, Lent is over (and I kinda didn't abstain completely from the calc community... but no worries - this wasn't the "real" thing I gave up). There are a few projects that are brewing away, including DCS7Axiom (an Axe axiom to use the DCS7 GUI libraries), AxeGUI (Axe GUI libraries), Todo (self-explanatory), and a secret game. On the PC side of things, I'm working on NspireWebLauncher, a little yet powerful tool to launch the Nspire Document Player without going through TI's insanity; wxWabbitemu, a Linux (wxWidgets) port of Wabbitemu; and a little secret project. However, all of these projects are halted. Why? AP tests, of course! I have an AP Chemistry exam on Monday, May 2nd, which is very hard and requires some intense studying. I also have an AP Government and Politics exam on Tuesday, May 10th, which isn't as hard but definitely needs some dedication. Combined with some projects, I'm pretty much booked for the next two weeks. I'll probably release a finished project, AxeKey'D, after next Monday. But yeah, hiatus begins as soon as I submit this post. So cya! (I will not respond to any replies or PMs. Only method of contact is Facebook, and even then I probably won't reply.) P.S - good luck to those taking the AP Chem exam tomorrow! (And any other APs that you might be taking!)
509
« on: May 01, 2011, 08:17:20 pm »
There is 1 opening and 4 endings that I like, in which there's a forbidden one First off - Yu-Gi-Oh 5D's. Yeah, you can rip my head off now. It actually isn't that bad of a series. Plot isn't too bad, especially for the semi-middle and ending parts (Season 2 and Seasons 4-5, which I haven't gotten to watching). The sub versions are the ones you should watch if you ever decide to taste it. (The dub versions sound terribly pathetic... as it the voice actors were held at gunpoint at the same time they're recording... ) This is the only sub-series of Yu-Gi-Oh that I like - this one doesn't revolve (too much) on "OMG CARDS!! OH LOOKIE A CONTEST!!1! MUST WIN MUST WIN!!!!" (The new one, Zexal, is pretty much like this as well... in fact, their opening almost wants you to look away due to its extremely kiddy nature: Anyway, here's one opening and two endings: The next anime that is probably much more appealing but less known - Xam'd: Lost Memories* (亡念のザムド, Bōnen no Zamud). It's only released on PSN and DVD/BD, and just recently can be spotted as well on Hulu and Anime Network. (It's "web anime", as the term on wikipedia goes.) If you're not a person that doesn't mind some slightly alien looking characters (hint: Ben 10), this is not for you. This anime tends to have the lovely elements of swag, story, and character development. Due to the swag, I'm never ever going to show this to a little kid... The openings are evil lies; the endings tell a bit more of the series true core. (The "swag" == "offensive material", so beware if you are a person who is offended by this kind of stuff.) (NOTE: These don't have the credits overlaid. If you are looking for them, you can try and find them - they're somewhat hard to find, surprisingly. ) Drooling at the amazing animation quality? Thank Bones for that. They also animated Full Metal Alchemist, so you might see a similarity between the two. * Did I mention that YGO ZEXAL's plotline somewhat looks like this? ZEXAL's plotline base also looks like Soul Eater's one as well, especially with the number 99.
510
« on: April 29, 2011, 08:07:40 pm »
I'm saddened by this event, as many of your projects have been awesome (even if I hadn't gotten any chance to test them). I'm sorry to hear that. I hope that you may find your computer again, and if not, wish you luck on Project Crabcake (hey, that's MD's favorite food!), and potentially any efforts if you decide to restart a lost project in the future. I can't (and won't) blame you for the loss - I hardly backup at all. Personally, it's kind of a hassle to backup from the calc. TI-Connect dies randomly, transfers slowly, and makes you want to pull out your hair. If you're luckier, you'll have TiLP, but it loves to crash a lot with transfers unless you are using the latest SVN version. (This, btw, applies for BASIC, AXE, and occasionally Mimas ASM projects.) This also could be very hard if parents don't like you and your calc. I also find it sometimes time consuming to backup on a flash drive. First, you have to not lose the flash drive in the first place, then stick it in, copy files, and then *eject* and pull it out. (Don't just yank it out - if you are unfortunate like me, you'll learn to respect that rule with FS damage.) OK, that's not too hard, and only if you're lazy you'll think that way. Which pretty much encompasses the whole community. We don't backup... at least not automatically. If someone asks us to, then most of the time we would. We assume that nothing bad will happen.... but obviously, that's a big fat lie. Hot_Dog's laptop got stolen, calc84's data lost. I think it's just another jarring reminder to backup, backup, backup! For (most) program projects, I use Dropbox to backup. It may seem scary to install it first (if you are that kind of person), but once it's set up, simply copy your files in the special Dropbox folder, and it'll sync automatically! For more redundancy, set it up on multiple computers. They will sync with any computer's changes.
Pages: 1 ... 32 33 [34] 35 36 ... 55
|