Author Topic: Online Calculator Program/App Simulator? (Idea)  (Read 5498 times)

0 Members and 1 Guest are viewing this topic.

Offline alberthrocks

  • Moderator
  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 876
  • Rating: +103/-10
    • View Profile
Re: Online Calculator Program/App Simulator? (Idea)
« Reply #15 on: July 25, 2010, 11:12:42 am »
@graphmastur: Ahh, OK I see. But why a kext? Merely detecting via libusb will work. :)
(Then again, I'm not sure how Mac OS X works in terms of drivers, so excuse me if I wrong.)

I'm not really good with USB devices, other than plugging them in and taking them out. ;)
I've read a little bit of the USB specification, but that's all, and that was a loooonnnngggg time ago.
Also, I've played around with libusb before. (Also when I was looking at the USB spec.)
I wrote an iPod Touch/iPhone jailbreaker in C with libusb (mostly copy and paste functions).

I'm not really good in calc ASM either, which is why I'm waiting for Quigbo to implement the USB communication stuff into his Axe Parser. :) However, we can get started on that stuff first, and maybe post a POC with source code.

For me, Java is "meh"... Python's pretty powerful. You could write a C library and Python can interface with it.
For speed, did you mean the calc is faster than HTTP? ;) That would make more sense.

My main goal in the end is just to get the calc on the internet. It's very tricky to do the remote control idea.
I'll PM you shortly.

@Quigibo: Very true... but as I've said, 1) there are security checks and such that I have yet to show; 2) This was a bad idea from the start (and I knew that) 3) My main goal is just connecting the calc to the internet. :)

I like your idea of a website dedicated to testing! However, there might be some kinks to work out, such as if the person should get 1 credit from the start and such, as well as reviews of the reviews. Otherwise, that definitely sounds more sensible to me.

@Lionel: Yes, we'll look at it for sure. :)
But before we dive into your code, a quick question: does the SilverLink and DirectLink cables (USB) allow for custom communication to the calculator, or are only files (basically regular transfers) allowed?

@Art_of_camelot: It is indeed a tricky idea. If there is a demand, we'll probably implement (or a least try to) the idea.
For now, we'll be focused on getting the calc to get on the internet. :)

Withgusto Networks Founder and Administrator
Main Server Status: http://withg.org/status/
Backup Server Status: Not available
Backup 2/MC Server Status: http://mc.withg.org/status/


Proud member of ClrHome!

Miss my old signature? Here it is!
Spoiler For Signature:
Alternate "New" IRC post notification bot (Newy) down? Go here to reset it! http://withg.org/albert/cpuhero/

Withgusto Networks Founder and Administrator
Main Server Status: http://withg.org/status/
Backup Server Status: Not available
Backup 2/MC Server Status: http://mc.withg.org/status/

Activity remains limited due to busyness from school et al. Sorry! :( Feel free to PM, email, or if you know me well enough, FB me if you have a question/concern. :)

Don't expect me to be online 24/7 until summer. Contact me via FB if you feel it's urgent.


Proud member of ClrHome!

Spoiler For "My Projects! :D":
Projects:

Computer/Web/IRC Projects:
C______c: 0% done (Doing planning and trying to not forget it :P)
A_____m: 40% done (Need to develop a sophisticated process queue, and a pretty web GUI)
AtomBot v3.0: 0% done (Planning stage, may do a litmus test of developer wants in the future)
IdeaFrenzy: 0% done (Planning and trying to not forget it :P)
wxWabbitemu: 40% done (NEED MOAR FEATURES :P)

Calculator Projects:
M__ C_____ (an A____ _____ clone): 0% done (Need to figure out physics and Axe)
C2I: 0% done (planning, checking the demand for it, and dreaming :P)

Offline jnesselr

  • King Graphmastur
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2270
  • Rating: +81/-20
  • TAO == epic
    • View Profile
Re: Online Calculator Program/App Simulator? (Idea)
« Reply #16 on: July 25, 2010, 12:23:23 pm »
@graphmastur: Ahh, OK I see. But why a kext? Merely detecting via libusb will work. :)
(Then again, I'm not sure how Mac OS X works in terms of drivers, so excuse me if I wrong.)

I'm not really good with USB devices, other than plugging them in and taking them out. ;)
I've read a little bit of the USB specification, but that's all, and that was a loooonnnngggg time ago.
Also, I've played around with libusb before. (Also when I was looking at the USB spec.)
I wrote an iPod Touch/iPhone jailbreaker in C with libusb (mostly copy and paste functions).

I'm not really good in calc ASM either, which is why I'm waiting for Quigbo to implement the USB communication stuff into his Axe Parser. :) However, we can get started on that stuff first, and maybe post a POC with source code.

For me, Java is "meh"... Python's pretty powerful. You could write a C library and Python can interface with it.
For speed, did you mean the calc is faster than HTTP? ;) That would make more sense.

My main goal in the end is just to get the calc on the internet. It's very tricky to do the remote control idea.
I'll PM you shortly.

You can interface with C via jni.  A kext or a driver to basically be able to get rid of the client program all together.  I am not really good with ASM either.  I mean that http is faster than the usb protocol.  At least overall.  Anyway, connecting a calc to a server shouldn't be too difficult.

What OS do you have?

Offline alberthrocks

  • Moderator
  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 876
  • Rating: +103/-10
    • View Profile
Re: Online Calculator Program/App Simulator? (Idea)
« Reply #17 on: July 26, 2010, 10:33:04 pm »
@graphmastur: I'm using Linux. (Ubuntu Linux 10.04 LTS to be exact.)
Withgusto Networks Founder and Administrator
Main Server Status: http://withg.org/status/
Backup Server Status: Not available
Backup 2/MC Server Status: http://mc.withg.org/status/


Proud member of ClrHome!

Miss my old signature? Here it is!
Spoiler For Signature:
Alternate "New" IRC post notification bot (Newy) down? Go here to reset it! http://withg.org/albert/cpuhero/

Withgusto Networks Founder and Administrator
Main Server Status: http://withg.org/status/
Backup Server Status: Not available
Backup 2/MC Server Status: http://mc.withg.org/status/

Activity remains limited due to busyness from school et al. Sorry! :( Feel free to PM, email, or if you know me well enough, FB me if you have a question/concern. :)

Don't expect me to be online 24/7 until summer. Contact me via FB if you feel it's urgent.


Proud member of ClrHome!

Spoiler For "My Projects! :D":
Projects:

Computer/Web/IRC Projects:
C______c: 0% done (Doing planning and trying to not forget it :P)
A_____m: 40% done (Need to develop a sophisticated process queue, and a pretty web GUI)
AtomBot v3.0: 0% done (Planning stage, may do a litmus test of developer wants in the future)
IdeaFrenzy: 0% done (Planning and trying to not forget it :P)
wxWabbitemu: 40% done (NEED MOAR FEATURES :P)

Calculator Projects:
M__ C_____ (an A____ _____ clone): 0% done (Need to figure out physics and Axe)
C2I: 0% done (planning, checking the demand for it, and dreaming :P)

Offline Lionel Debroux

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2135
  • Rating: +290/-45
    • View Profile
    • TI-Chess Team
Re: Online Calculator Program/App Simulator? (Idea)
« Reply #18 on: July 27, 2010, 12:47:25 am »
Quote
@Lionel: Yes, we'll look at it for sure. Smiley
But before we dive into your code, a quick question: does the SilverLink and DirectLink cables (USB) allow for custom communication to the calculator, or are only files (basically regular transfers) allowed?
Custom communication is possible on all links: the ROM dump protocol is a custom one :)
Member of the TI-Chess Team.
Co-maintainer of GCC4TI (GCC4TI online documentation), TILP and TIEmu.
Co-admin of TI-Planet.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Online Calculator Program/App Simulator? (Idea)
« Reply #19 on: July 29, 2010, 02:10:21 am »
The project testing server/site sounds a bit like it could be implemented into SourceCoder on Cemetech. They allow you to submit projects and even make them public if you want to. I don't remember if you could make them visible to specific users, though.

As for the idea in general, I do not have experience in the matter so I can't tell if this could be doable or not and if it would be practical/convenient to use, but as Art said, it is cool to see more people explore new ideas in the community lately. This is how Nspire cracking happened, after all :P
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)