News

Erica Utilities v0.55 (iPhone Application)

Erica Sadun has updated his/her(?) collection of utilities for the iPhone.

Following utilities are with this pack:

Individual Utilities
alert
Alert is pretty much your one-utility source for all command-line alerts. It lets you customize text, buttons, and images and offers special features like timed alerts (no human intervention necessary) and progress indicators. Run at the command line for the full documentation and feature set. An early version of alert is documented here

autosnap
Like snapngo, autosnap grabs the contents of the screen and serves it via bonjour. Unlike snapngo, autosnap automatically names and serves files and can be triggered from your Mac using FileCatcher. Tap on the “File Throw Auto Snap” server and your iPhone snaps a picture and shares it to your Mac. The file appears on your desktop.

catch and throw
Command-line bonjour file sharing. Throw a file to another iPhone or iPod touch, where you catch it. Each takes one argument. Throw requires the file to send. Catch uses the path to save to, e.g. throw foo.amr and catch newsound.amr.

doAlert
You supply a string and doAlert opens an alert window with that string.

doPrompt
doPrompt opens an alert window with a string you supply and prompts the user to enter a text reply. The utility prints the result to stdout. (For Greg Hartstein by request)

doQuery
You supply a string and doQuery opens an alert window with that string asking “Yes” or “No”. After running, you can get the result in $? (For Benanzo by request)

doSafari
Takes one argument, the URL to open in Mobile Safari.

ip-print
Scrapes the current ip-address used by your iPhone or iPod touch.

playaudio
Play an audio or video file from the command line on either iPod touch or iPhone.

phoneCheck
When run, determines whether the host is or is not an iPhone. If so, the environmental variable $? gets set to 1. If not, to 0. This lets you run an if statement in your shell script immediately after.

phonetime
Phonetime converts iPhone times into understandable dates, and will return the current time and the epoch time on request.

plutil
Property List utility modeled on OS X’s plutil.

restart
Restart issues a launchctl command that restarts SpringBoard. Use this utility whenever you add or remove Applications to update the display and SpringBoard to recognize new items.

sendFileByMail
For iPhone or iPod touch with mail configured. SendFileByMail takes, at this time, one argument, a file to send by mail. It opens the mail program, creates a new message with that attachment.

showPic
Sometimes you just want to peek at a picture without having to bring it back to your development platform. showPic lets you do exactly that, with some crude resizing ability (double-tap is not supported yet but pinching is). Just give it one argument, the name of the picture to display.

snap
Snap grabs the contents of the screen and saves it to a snapshot in png format. Snap takes one argument, the name of the file to snap to.

snap2album
Thoroughly updated with better fidelity, this utility snaps a picture of your screen and adds it to your Photos library on the iPhone and (possibly) the iPod touch–even though that doesn’t have a camera. It’s unclear whether the iPod touch will sync to its album.

snapngo
Snapngo grabs the contents of the screen and then serves it via bonjour, using the file name you specify, e.g. snapngo fileshot will send fileshot.png to whatever device is listening for it. This is meant to be used with FileCatcher, so you can snap on your iPod touch or iPhone and the file instantly appears on your Mac Desktop.

sound
Sound takes one argument (y or n) and enables or disables system sound.

timedAlert
Takes two arguments, a number (in seconds) and a string. This displays the string as an alert for that number of seconds and then auto dismisses. (by request for Benanzo)

toggle
Very basic command-line app hiding toggle. It adds or removes application identifiers from the Special category.

toJPEG
Convert a file to JPEG. Meant for use with PNG. Be aware however, that the iPhone will read a png file that you just rename to jpg. This is meant more for files that must be in JPEG when sent back to your personal computer.

xwidg
Xwidg supports transferring your non-standard Applications into /var/root/Applications. It links to them via the undocumented /Widgets folder. Xwidg creates or deletes the folder and restarts SpringBoard. This lets you easily hide all third party apps (good for Genius Bar visits) or link them back. Xwidg takes no arguments. It looks for /Widgets and remove the symbolic link if present or adds it when absent.

By · 0 comments
ToDo v0.03 (iPhone Application)

ToDo is an application which let you track what to do, of course you have to fill it first. It’s now international, because umlauts are supported with this and upcomming releases.

By · 0 comments
Nanodesktop v0.3.3 (PSP misc)

A new version of Nanodesktop SDK (Software Development Kit) is online: http://visilab.unime.it/~filippo/Nanodesktop/PSP_PSPE/Downloads/Downloads.htm

This new version of the system adds a new HAL (Hardware Abstraction Layer) called HAL CFW. It is designed for custom firmwares, either on PSP-FAT or on PSP-SLIM. Now, the nd applications can work on every PSP. The new HAL has been tested on custom firmware version 3.71 M33-4 (in PSP-FAT or in PSP-SLIM).

More release notes:

Here is the new user guide, with hundreds of how-to: http://visilab.unime.it/~filippo/Nanodesktop/PSP_PSPE/Docs/Docs.htm

The new distribution adds the support for ndSQLLite (a library that manages database), ndSIFT (an alghoritm that allows the recognition of an object), and ndGOCR (a reimplementation of GNU OCR, that can work on PSP).

We have fixed hundreds of bugs.

The system now supports the Sony GoCam, and not only the Eyeserver tecnology. In the guide you can find some example about the use of the GoCam with few rows of code.

Remember that, all applications that are developed on CFW HAL, must be accomplished with the “kernel extender”: it is a driver called ndKrnExtender_v1.Prx and it must be copied in the root folder of the memory stick before starting the new nd application.

You can find the kernel extender in the download page of the Visilab website.

New version of the SDK supports also ndHAL_SystemExec to load another homebrew from a homebrew, the pseudoExec function to make easier the porting of software and libraries that have been originally developed for PC, and a faster version of Nanodesktop graphical system.

The multimedia features include support for WAV and MP3 decoding via Media Engine (hardware accelerated).

The engine for Text-To-Speech synthesis is ndFLite.

If you have trouble in Nanodesktop installation, you can find help in Nanodesktop official forum.

By · 0 comments
FBA2x (Beta 6) (CPS1 emu for GP2x)

Headoverheels has released a new version of FBA2x, a CPS 1 emulator for GP2x.

Changes:

* Updated romset to the one in MAME 0.117u3 and added several clones
* CPS1: corrected the problems with Saturday Night Slam Masters (slammast,slammasu,mbomberj,mbombrd,mbombrdj)
* CPS2: added the function of deciphering of roms and support for the upper 32MB of memory. Many of the games already work without the need to create cache files. Others like DDSOM are still not working due to problems with memory management.
* CAVE: corrected problems with ESP Ra.De.(esprade,espradej,espradeo), Dangun Feveron (dfeveron,feversos), Thunder Heroes (theroes), Gaia Crusaders (gaia), Guwange (guwange), Pretty Soldier Sailor Moon(sailormo,sailormn) and Air Gallet(agallet)
* New supported games:
o Biomechanical Toy(biomtoy)
o Gals Panic(galpanic)
o Kaneko Pandora: Hyper Pacman(hyperpac,hyperpcb), Cookie & Bibi 2(cookbib2), Cookie & Bibi 3(cookbib3), More More(moremore,moremorep), XESS – The New Revolution (SemiCom 3-in-1)(3in1semi), Toppy & Rappy(toppyrap), Twinkle(twinkle), Puzzle King(4in1boot), Final Tetris(finalttr), Twin Adventure(twinadv,twinadvk), Honey Dolls(honeydol), Snow Bros(snowbros,snowbroa,snowbrob,snowbroc,snowbroj, wintbob),Snow Brothers 3(snowbro3)
o Kaneko 16: The Berlin Wall(berlwall,berlwalt), Blaze On(blazeon), Blood Warrior(bloodwar), Bonk’s Adventure(bonkadv), Explosive Breaker(explbrkr,bakubrkr), 1000 Miglia: Great 1000 Miles Rally(gtmr,gtmra,gtmre,gtmrusa), Mille Miglia 2: Great 1000 Miles Rally(gtmr2,gtmr2a,gtmr2u), Magical Crystals(mgcrystl,mgcrysto,mgcrystj)
o News(news,newsa)
o Oh My God!(ohmygod), Naname de Magic!(naname)
o Power Instinct(powerins,powerina,powerinb) Use the powerina ROM, the others run very slowly!!!

By · 0 comments
FlashX v0.5 OSX (PSP Lua Application)

FLASHX is a LUA program made for the PSP. It can view files from many place on the PSP. E.G: FLASH0 FLASH1 and MS0.

If you do not know what these are, google it up. In particular it’s just a basic file viewer, which uses: delete, copy, paste and more. Also has USB MODE TO MS0:/ only!

This one comes with a MacOS X theme, as the version number already tells.

By · 0 comments