Difference between revisions of "SoftwareMenu"

From AwkwardTV
Jump to: navigation, search
Line 1: Line 1:
 
'''Software''' is an AppleTV (ATV) plugin that allows the user to manage plugins, enables hiding of original scripts, downloading of new scripts and so forth. WORKS ONLY ON TV 2.0+ ---
 
'''Software''' is an AppleTV (ATV) plugin that allows the user to manage plugins, enables hiding of original scripts, downloading of new scripts and so forth. WORKS ONLY ON TV 2.0+ ---
  
  has not been tested on 2.2
+
  Version 0.71 Should work perfectly on 2.2
<br>(tested on 2.2: everytime I try to get in the scripts menu I got an "An error occurred, press play/pause to restert your Apple TV" message)
 
<br>should be fixed now -- except virtual keyboard please do not add untrusted under 2.2
 
<br> If I forgot to mention something, please tell me
 
  
 
SoftwareMenu  
 
SoftwareMenu  
<br>version 0.7
+
<br>version 0.71
<br>November 4, 2008 - Vote Obama
+
<br>November 5, 2008  
<br>http://iscripts.googlecode.com/files/SoftwareMenu-0.62.tar.gz
+
<br>http://iscripts.googlecode.com/files/SoftwareMenu-0.71.tar.gz
  
 
BUGS:  
 
BUGS:  
 
<ol>
 
<ol>
<li>in scripts menu do not press right arrow on the first two items
+
<li>None now
 
</ol>
 
</ol>
  
Line 21: Line 18:
 
==Installation==
 
==Installation==
 
<ol>
 
<ol>
<li>download the file <code>SoftwareMenu-0.7.tar.gz</code>,  
+
<li>download the file <code>SoftwareMenu-0.71.tar.gz</code>,  
 
<li>extract it this should give you a folder SoftwareMenu.frappliance
 
<li>extract it this should give you a folder SoftwareMenu.frappliance
 
<li>put it on your TV
 
<li>put it on your TV
Line 71: Line 68:
  
 
==Changes==
 
==Changes==
 +
===0.71===
 +
2.2 Virtual Keyboard fix
 +
2.2 hashValue fix
 +
scripts menu fix
 +
some more small updates
 +
 
===0.7===
 
===0.7===
 
Added manual sources
 
Added manual sources

Revision as of 19:27, 5 November 2008

Software is an AppleTV (ATV) plugin that allows the user to manage plugins, enables hiding of original scripts, downloading of new scripts and so forth. WORKS ONLY ON TV 2.0+ ---

Version 0.71 Should work perfectly on 2.2

SoftwareMenu
version 0.71
November 5, 2008
http://iscripts.googlecode.com/files/SoftwareMenu-0.71.tar.gz

BUGS:

  1. None now

Copyright (C) 2008 Thomas Cool

Note

If Something doesn't work, especially right after install, use FixPerm under scripts

Installation

  1. download the file SoftwareMenu-0.71.tar.gz,
  2. extract it this should give you a folder SoftwareMenu.frappliance
  3. put it on your TV
  4. install it to the plugins folder (/System/Library/CoreServices/Finder.app/Contents/Plugins/)

If you have software menu installed >=0.61 you should be able to update it from within softwaremenu

Note

from now on, SoftwareMenu will be updatable from within itself.

Usage

3rd Party

select Check for updates


select refresh (handles redrawing of menu)
select plugins and do your stuff
in the plugin menu itself, the only time you should use refresh is after installing Important Note: to have the plugins show or be removed, you have to restart Finder

Builtin

Simply allows to show and hide builtin fraps (except settings ...)

Scripts

same functionality as Iscripts except that you don't need to create the .plist anymore (handled using a NSFileManager)
has two execution modes:

  1. Fire and Forget (FaF), which launches the script in the background
  2. Fire and Wait (FaW), wait for output Pipe and error Pipe and then displays them at completion of task

Settings


The first three options allow you to hide or show the menus
enable auto restart finder after popping out of a frap menu (after doing a change)
add untrusted (manually added sources)

Untrusted

There is a special trick to this. you can add them in the settings menu. please make sure that the url actually exists (not tested to see what happens otherwise. there is an example available for you guys: type in :

http://web.me.com/tomcool420/Emulators.plist

Plugins Working

  1. nitoTV
  2. CouchSurfer
  3. Sapphire
  4. XBMCLauncher
  5. SoftwareMenu
  6. ATVFiles
  7. And anything else people want


Changes

0.71

2.2 Virtual Keyboard fix 2.2 hashValue fix scripts menu fix some more small updates

0.7

Added manual sources much improved interface settings menu

0.61-62

stupid bug fixes

0.60

script functionality added
Trusted sources added
uses setuid tool now
looks nicer
can update itself
handles zip files
handles .pkg installers

0.51


bug fixes

0.5


initial release

TODO

  1. add settings menu
  2. add option of adding scripts to main menu for quick execution
  3. only a couple of plugins work for the moment - solved all trusted added
  4. it will download nito but it doesn't install it yet... on the flip side you can hide it and so forth -- nito works perfectly
  5. need to support extraction of zip files and installing self installers -done
  6. PLEASE tell me if there are any problems

License

Copyright (C), 2008 Thomas Cool iScripts is licensed under GPL3. The full license can be found in LICENSE.txt.

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation,
either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/

Acknowledgements

Thanks to person who made FRAppliance 200 which in turn is based on the work of alan_quatermain
thanks to nito/|bile| for the insane amount of help
thanks to gbooker who didn't laugh at my stupid questions in the forum
thanks to emulators frappliance which was my first concrete example for a menu
If i forgot someone, please feel free to yell at me in a PM