You are not logged in.
Pages: 1
Hello,
Recently I did a program to install oni scripts in a very simple way. I did it because it may be useful and also for increasing my java knowledge.
So how it works?
-We simple select the file with the scripts to install and press install button.
Are old zip files with oni scripts compatible with it?
-Unfortunately no. It's needed to be created new zip files with the original content and with a configuration file called "installer.osi".
How can we convert and create new zip files compatible with OSI?
-You just need a text editor, and edit the model (can be any installer.osi valid). After that you just need to put in the root of the zip, the bsl files and the "installer.osi" file.
I have did a installer.osi generator, that can speed up the process.
example of zip file usable by OSI.
OSI is multiplatform, so it should work on both Windows, Mac and Linux systems.
OSI 0.2 screenshot:
OSI Generator (to generate configuration file): [and yes I know that the name of it is wrong, it's not a script editor, need to change that in next version]
More deep information (token from the readme):
Readme.txt
~~~~~~~~~~~~~~~~~~~~~~~~~~
Oni Script Installer v0.2
~~~~~~~~~~~~~~~~~~~~~~~~~~------------------------
Description:
------------------------A simple application that will install oni scripts in few seconds.
It also allows the user to restore original oni scripts.------------------------
Installation:
------------------------Extract OSI folder to any place in your computer.
PLEASE NOTE THAT YOU MUST HAVE JAVA RUNTIME INSTALLED TO RUN
THIS APPLICATION, GET IT HERE:------------------------
Starting the application:
-------------------------->Windows
Run run_windows.bat file.
-->Mac or linux
Run run_mac-linux.sh file.
------------------------
First Run:
------------------------At first run the application will ask you for the oni folder,
please select it. (usually installed in C:\program files\Oni\------------------------
Usage:
------------------------Install a script:
To install a script you need select the file containing it.
To select a file simple drag and drop a zip file compatible
with OSI, normally it include *.bsl files and a installer.osi in.
You can also select a file, by browsing it in the explorer,
clicking in the "Choose" button.After that just click in "Install" button, if it is successful
you will get the message "Script name was been installed successful".
If not, you will get a error message.If you have AE installed you can install a script in it, just select
"Install in Anniversary Edition".Restoring Original Scripts:
To restore oni original scripts, click in options and then in "restore original
scripts files".
You will get a confirmation message if it was successful.------------------------
Contacts:
------------------------Script10k, "faob2@hotmail.com"
Oni Central Forum:
http://oni.bungie.org
->Select forumOni Wiki:
http://wiki.oni2.net
Planned to next version:
-improved gui
-scripts that need multiple folders to install, compatibility (ex. titan mode)
Please report any bugs or sugestions.
Download:
http://dl.dropbox.com/u/143726/osi/osi_all_in_one02.zip [this package include the osi, osi gen and an example script)
10 scripts osi compatible:
http://dl.dropbox.com/u/143726/osi/osi_scripts.zip
Edit\
If you have a mac and can't run it try the steps of this page:
http://code.google.com/p/double-fanucci … ootingHelp
Thanks to edt for testing.
Last edited by s10k (01/20/10 15:01)
Offline
Ah, didn't see this coming! I can see this being useful especially as a tool for non-AE Oni. You can add support for the AE to your tool, if you like, but we are also going to support installing scripts with the next release of the AE, so it's up to you if you also want to provide that functionality.
Check out the Anniversary Edition Seven at ae.oni2.net!
Offline
Yeah, for some reason that was the one thing we left off the official to-do list... :-\ If I hadn't been busy 100% of the time lately, I would have finished the feature already and we would have released the new AE. (Edit: Fwiw, we did talk about our upcoming support for scripts in a topic or two, but I don't think most people follow every new post on the board, so I'm not surprised if you missed it.)
But some people don't like the AE, so wouldn't your app still be useful for them?
Check out the Anniversary Edition Seven at ae.oni2.net!
Offline
Yeh, maybe it can be useful for that people that use regular oni with the regular scripts.
If that people needs any modification to the current version let me know.
Thanks.
Offline
(Edit: Fwiw, we did talk about our upcoming support for scripts in a topic or two, but I don't think most people follow every new post on the board, so I'm not surprised if you missed it.)
uh.. what does Fwiw stand for?
I intentionally spell dang, dange, FYI.
Offline
For what it's worth
Check out the Anniversary Edition Seven at ae.oni2.net!
Offline
I follow every new post.
If we don't change the direction we're going, we'll likely end up where we're headed.
Offline
Ok, I did an upgrade to the program.
Now supports AE and I also changed the gui (for better I hope).
Last edited by s10k (01/20/10 12:01)
Offline
Though I'm never using scripts, you did your job well.
Great efford to the community!
+1
Offline
Well I know that the next AE will have its own installer, but this should work while it isn't out. Also it works with the original oni installation. Learned some nice things about java writing it.
Offline
Can I have the source? =3
Jente, du er deilig, du er lekker, ihvertfall nå når jeg drikker.
Baby, du har det som trengs, hva er sannsynligheten for at vi to hopper til sengs?
Kan du si meg det? Jeg er ikke så stø i sannsynlighetsregning.
Offline
Can I have the source? =3
Sure. I just didn't released it because I am ashamed of the quality of the source.
It should be rewrite entirely. (probably you will just get more confuse reading it, you can read the oke source that it's better)
http://dl.dropbox.com/u/143726/osi/oni% … backup.zip
Offline
Pages: 1