Author Topic: OSLauncher, LUA to TNS converter and TI document player  (Read 45895 times)

0 Members and 2 Guests are viewing this topic.

Offline Silver Shadow

  • Beta Tester
  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 817
  • Rating: +27/-7
    • View Profile
Re: OSLauncher, LUA to TNS converter and TI document player
« Reply #45 on: April 15, 2011, 03:45:05 pm »
Also, we need to figure out if different HW versions impact on the success rate. e.g. Clickpad/Touchpad, CAS/non-CAS, HW version with/without power management bug...
Former Coder of Tomorrow


Offline calc84maniac

  • eZ80 Guru
  • Coder Of Tomorrow
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2912
  • Rating: +471/-17
    • View Profile
    • TI-Boy CE
Re: OSLauncher, LUA to TNS converter and TI document player
« Reply #46 on: April 15, 2011, 03:50:40 pm »
Does the OSLauncher code clean/invalidate the caches when necessary? (e.g. after loading new code into memory)
"Most people ask, 'What does a thing do?' Hackers ask, 'What can I make it do?'" - Pablos Holman

Offline Lionel Debroux

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2135
  • Rating: +290/-45
    • View Profile
    • TI-Chess Team
Re: OSLauncher, LUA to TNS converter and TI document player
« Reply #47 on: April 15, 2011, 03:54:38 pm »
It does not. But at least when starting a Phoenix, the caches should be pretty devoid of the code that previously existed at the loading address, shouldn't they be ?
« Last Edit: April 15, 2011, 04:12:18 pm by Lionel Debroux »
Member of the TI-Chess Team.
Co-maintainer of GCC4TI (GCC4TI online documentation), TILP and TIEmu.
Co-admin of TI-Planet.

Offline critor

  • Editor
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2079
  • Rating: +439/-13
    • View Profile
    • TI-Planet
Re: OSLauncher, LUA to TNS converter and TI document player
« Reply #48 on: April 15, 2011, 05:13:02 pm »
Due to some kind of a DoS attack on that file (thousands of hits since yesterday), OSlauncher has been temporarily removed from TI-Bank.

We are sorry for any inconvenience, but will keep you informed.

If you don't mind me asking, where does the IP address of the attacker geolocate to?

Various IP all around Europe.
What is sad, is that it's probably not coming from TI, but from someone related to the community.
TI-Planet co-admin.

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: OSLauncher, LUA to TNS converter and TI document player
« Reply #49 on: April 15, 2011, 05:28:06 pm »
From the TI-BANK forum posts, the hit attack seems to have started happening before we posted our news I think, but maybe someone or a bot found the link from an older Omni news, since Omni posts a lot of news about TI-BANK stuff (It might also be why some TI-BANK news got an unusually higher amount of hits, too, especially since October).

I hope OSLauncher can be put back online soon. I wonder who could be behind this? Because it's weird that this file in particular was hit, then the Lua file.
« Last Edit: April 15, 2011, 05:29:33 pm by DJ_O »
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

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: OSLauncher, LUA to TNS converter and TI document player
« Reply #50 on: April 15, 2011, 05:46:57 pm »
Nonono that isn't what I implied. For the news hits I was refering to an older post on TI-BANK that is not related at all to OSLauncher: http://tibank.forumactif.com/t6823-hits-news

But yeah it's strange, hopefully it was not meant to be malicious and I hope the site isn't affected due to that. And I see, I'M glad Free got some protections about that.

In any case, it's a good idea to backup.
« Last Edit: April 15, 2011, 05:47:52 pm by DJ_O »
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline GB

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 147
  • Rating: +15/-3
  • Use Microhard WindOS today!
    • View Profile
    • MICROHARD CORPORATION
Re: OSLauncher, LUA to TNS converter and TI document player
« Reply #51 on: April 15, 2011, 07:41:34 pm »
How do I use OSLauncher? I'm not too big of a computer programmer (only worked with TI-Basic) and couldn't find a readme for it.

Any help would be wonderful!
TI-86 USER
CASIO PRIZM USER
TI-NSPIRE USER
TI-84 PLUS SILVER EDITION USER
TI-83 PLUS USER

PROJECTS:

Microhard Paint
http://www.omnimaga.org/index.php?topic=11915.0

TI-Nspire Character Map
http://www.omnimaga.org/index.php?topic=7725.msg142555#msg142555

Offline bsl

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 157
  • Rating: +14/-0
    • View Profile
Re: OSLauncher, LUA to TNS converter and TI document player
« Reply #52 on: April 15, 2011, 10:46:54 pm »
It does not. But at least when starting a Phoenix, the caches should be pretty devoid of the code that previously existed at the loading address, shouldn't they be ?
It should, since starting a Phoenix intilializes its own resources, same with boot1,boot2, and diags - they have there own
interrupt vector table and initialization routines.
So the DummyOS demo might encounter problems if ran at some lengthy time.

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: OSLauncher, LUA to TNS converter and TI document player
« Reply #53 on: April 15, 2011, 11:12:36 pm »
Nice Critor!
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline Lionel Debroux

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2135
  • Rating: +290/-45
    • View Profile
    • TI-Chess Team
Re: OSLauncher, LUA to TNS converter and TI document player
« Reply #54 on: April 16, 2011, 01:23:08 am »
Quote
Quote
It does not. But at least when starting a Phoenix, the caches should be pretty devoid of the code that previously existed at the loading address, shouldn't they be ?
It should, since starting a Phoenix intilializes its own resources, same with boot1,boot2, and diags - they have there own
interrupt vector table and initialization routines.
I have initialized the vector table :)
We'll have to try putting an inline version of clear_cache.
Member of the TI-Chess Team.
Co-maintainer of GCC4TI (GCC4TI online documentation), TILP and TIEmu.
Co-admin of TI-Planet.

Offline Adriweb

  • Editor
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1708
  • Rating: +229/-17
    • View Profile
    • TI-Planet.org
Re: OSLauncher, LUA to TNS converter and TI document player
« Reply #55 on: April 16, 2011, 05:49:43 am »
New version (all-in-one included, except 7zip) of the shell script :

http://www.mirari.fr/DWGG


Edit : link working
Edit2 : new version
« Last Edit: April 16, 2011, 07:11:53 am by adriweb »
My calculator programs
TI-Planet.org co-admin.
TI-Nspire Lua programming : Tutorials  |  API Documentation

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: OSLauncher, LUA to TNS converter and TI document player
« Reply #56 on: April 16, 2011, 07:15:44 am »
New version (all-in-one included, except 7zip) of the shell script :

http://www.mirari.fr/DWGG


Edit : link working
Edit2 : new version

Thanks for sharing source =D

Offline Lionel Debroux

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2135
  • Rating: +290/-45
    • View Profile
    • TI-Chess Team
Re: OSLauncher, LUA to TNS converter and TI document player
« Reply #57 on: April 17, 2011, 10:07:36 am »
We're still improving the shell script :)

And adding a clear_cache() (locally copied) before launching the OS does not seem to make the OSLauncher more reliable ?
Member of the TI-Chess Team.
Co-maintainer of GCC4TI (GCC4TI online documentation), TILP and TIEmu.
Co-admin of TI-Planet.

Offline alberthrocks

  • Moderator
  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 876
  • Rating: +103/-10
    • View Profile
Re: OSLauncher, LUA to TNS converter and TI document player
« Reply #58 on: April 17, 2011, 07:37:22 pm »
Inspired by Adriweb and apcalc, I've created an IRC bot to take Pastebin code and convert it to a TNS! :)
It's currently on #nspire-lua - this is how to use it:
Code: [Select]
<Lua2TNS> Lua2TNS Help | #lua2tns [Pastebin Source URL] [Output file name (like helloworld.tns, etc.)For example:
Code: [Select]
#lua2tns http://pastebin.com/bcyukaiq blockdude.tns
And you'll get back:
Code: [Select]
<Lua2TNS> alberthro: Lua2TNS | Success! :D http://withg.us.to/lua2tns/59979/blockdude.tns | All files, including logs @ http://withg.us.to/lua2tns/59979/lua2tnslog.txt
Isn't it awesome? :D
If there's enough demand (and if the admins approve), I can bring this bot to #omnimaga.
Enjoy! :)
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 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: OSLauncher, LUA to TNS converter and TI document player
« Reply #59 on: April 19, 2011, 07:32:38 pm »
Nice, that might be useful I think. I like how it works with pastebin.

You should add support for pastie and rafb.me, though, for when pastebin is down.
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)