Projects

.sparta – An AIR MXI Editor

Wednesday, October 8th, 2008 | Projects | 12 Comments
Version 2.0.2, Updated February 21, 2011
  • Compatibility: AIR 1.5 and later (ActionScript 3.0)
  • File Size: About 590Kb
  • Change Log

Download Now (2.0.2)

Please upgrade your Flash Player This is the content that would be shown if the user does not have Flash Player 9.0.115 or higher installed.

What’s New

  • Fixed product drag error
  • Fixed new file save error

Description

.sparta is an Adobe AIR based utility. It allows you to edit .mxi files and create new ones. It currently supports the majority of the MXI specification with the goal of supporting all of it.

I made this program because I was tired of all the half-assed MXI editing programs that were built with Flash MX 2004 and some random swf to exe program. I also tended to forget what options I had when creating an MXI for my own components. So I created .sparta, it has a (hopefully) intuitive interface and shows ALL the options MXI can support.

Features

  • Scalable UI
  • Drag-n-Drop support
  • Create MXI files
  • Edit MXI files
  • Auto-update capability
  • Tool-Tips describing every feature
  • Create mxi files for Fireworks, Dreamweaver and Flash

› Continue reading

Tags: , ,

.merlin – An AIR Font Organizer

Tuesday, October 7th, 2008 | Projects | 44 Comments
Version 1.11.0, Updated June 11, 2010
  • Compatibility: AIR 1.5 and later (ActionScript 3.0)
  • File Size: About 375Kb
  • Change Log

Download Now (1.11.0)

Please upgrade your Flash Player This is the content that would be shown if the user does not have Flash Player 9.0.115 or higher installed.

What’s New

  • Fixed ActionScript error

Description

.merlin is an Adobe AIR based utility. If you’re like me, and have a thousands of mis-labeled fonts scattered in endless folders, this utility is for you. I had a folder with roughly 7000 fonts, it would bring Windows to a halt just opening the folder. I also had a lot of duplicate fonts because they were all labeled incorrectly.

This utility will extract the actual font name, and rename the file based off of that. Then put that font into a folder of the first letter. So Arial would go in the “a” folder. While it’s processing fonts, it will display which font is being processed. Below the progress bar will update with the current font of the total being processed (ie. 15 of 200). If for some reason .merlin runs into any errors, it will stop processing fonts and report the specific font it had a problem with.

Some of the options you can configure for processing is to move, rename, or delete files. Each has a check box to enable or disable each.

Features

  • Read OTF font files.
  • Read TTF font files.
  • Read Type1 (AFM, PFM, PFB, INF) font files.
  • Auto-update capability

› Continue reading

Tags: ,

.minerva – An AIR Shared Object Editor

Monday, October 6th, 2008 | Projects | 75 Comments
Version 3.3.2, Updated January 25, 2012
  • Compatibility: AIR 1.5 and later (ActionScript 3.0)
  • File Size: About 950Kb
  • Change Log

Please upgrade your Flash Player This is the content that would be shown if the user does not have Flash Player 9.0.115 or higher installed.

What’s New

  • Fixed issue #-, exported JSON broken when used via command flags
  • Fixed issue #21, booleans not being saved properly

Description

.minerva is an Adobe AIR based utility. It is capable of reading and writing AS2 (AMF0) and AS3 (AMF3) Shared Objects (.sol Files). It is also capable of reformatting JavaScript that has been optimized. An example of optimized JavaScript is JavaScript that has all the line breaks removed in order to reduce file size. Thus reducing the entire script to a single line. While good for file size, it’s hard on readability. .minerva returns the code back to it’s formatted form.

Features

  • Read/Write AS3 Shared Objects – Capable of reading/writing Flash 9 and newer .sol files.
  • Read/Write AS2 Shared Objects – Capable of reading/writing Flash 8 and older .sol files.
  • Reformat JavaScript – This is a bit of a random feature I added in becuase I didn’t feel like making an entire application for this feature. When you run across compressed JavaScript, it’s a pain to read. What this allows you to do is return that compressed (often one-lined) JavaScript back into formatted and legible text. Beautify Javascript
  • Auto-update capability
  • JSON Export
  • Command Line Actions – Export JSON of a SOL file directly from the command line. Available commands are ‘json-export’ and ‘exit’. ‘json-export’ will immediately export the file url passed, and ‘exit’ will auto exit the program after exporting. Example: ‘C:\Program Files (x86)\Course Vector\minerva\minerva.exe” C:\Users\username\Desktop\myLSO.sol json-export exit’. The exported JSON file will be placed in the same folder and be the same name with a JSON extension (i.e. ‘myLSO.sol.json’)

› Continue reading

Tags: , ,

TempoLite (AS3) – Small Efficient Media Library

Wednesday, September 24th, 2008 | Projects | 8 Comments
Version 3.0.4, Updated April 30, 2009
  • Compatibility: Flash Player 9 and later (ActionScript 3.0)
  • File Size: About 8Kb – 33Kb
  • Change Log

Download Now (3.0.4)

What’s New

  • Updated NetStreamPlayer to 3.0.4
  • Updated SoundPlayer to 3.0.4
  • Updated ImagePlayer to 1.0.3
  • API Change – currentPercent is now a number from 0 – 1
  • API Change – seekPercent now accepts a number from 0 – 1

Description

TempoLite 3.0 is a complete refactoring of the code. I’ve finally made it modular enough that you can pick and choose which components you need at the time. If you only want to play an mp3, then just use the SoundPlayer. If you need to play a video use the NetStreamPlayer. If you’re not sure if you’re going to be loading an mp3 or a video, use TempoLite and it will play the media with the correct player. By using only what you need you can keep filesize down. TempoLite (1.0) is now the core of Tempo, with Tempo expanding upon TempoLite’s capabilities. With that said, TempoLite focuses on playing and managing media, nothing else. Any UI elements would be handled by the user or by Tempo.

TempoLite is no longer a component you drag into the library. It is now purely just a set of calsses you copy to your project folder. I’ve found this is simpler to test and update than needing to update something in the FLA constantly.

Competitors

This is a list of other known Flash media players currently out. While some media players may seem fancy or elaborate TempoLite’s goal is to be small, and efficient. Below is a list of comparable players with similar capabilities and file sizes:

› Continue reading

Tags: , , ,

SideShow – An AIR Media Player

Sunday, September 21st, 2008 | Projects | No Comments
Version 2.0.0, Updated January 23, 2009
  • Compatibility: AIR 1.5 and later (ActionScript 3.0)
  • File Size: About 345Kb
  • Change Log

Download Now (2.0.0)

Please upgrade your Flash Player This is the content that would be shown if the user does not have Flash Player 9.0.115 or higher installed.

What’s New

  • Added PixelBender effects
  • Added tiny bit of 3D effects
  • Upgraded to TempoLite 2.0.7
  • Upgraded to AIR 1.5
  • Added Scanlines Video Filter
  • Added Swap Channels Audio Filter
  • Added in Aspect Ratios
  • Fixed fullscreen to properly scale video
  • Added visual effect when playign audio (can be disabled in Control Options menu)
  • Added Pin button to keep controls always visible while playing
  • Complete overhaul of the internal code
  • Upgraded metadata window to show everything it can find on files and display them better
  • Metadata window is now resizable
  • Sideshow can now lock to an aspect ratio and maintain it while it’s being resized.
  • Updated project url in About window
  • Updated TempoLite url in About window
  • Playlist will remember the last files it was playing til it is either cleared of “Close File” is called.

Description

SideShow is an AIR based FLV player. Based on TempoLite, it’s capable of playing FLVs, MP4s, or really whatever Flash Player is capable of. SideShow currently supports the following file types: flv, mp4, m4v, m4a, 3gp, mov, f4v, f4p, f4a, f4b, mp3. The UI is based on Sasami2K, a fantastic video player built years and years ago. Sasami2K is no longer actively developed (latest was in 2001) so I took it upon myself to revive my own version in the form of SideShow.

Features

  • Full Screen capabilities
  • Scalable UI
  • Playlist window
  • Metadata window displays any meta data pertaining to the media playing Improved!
  • Can take screenshots of videos as they play
  • Robust amount of keyboard shortcuts
  • Auto-update capability
  • Drag and drop capability (multiple files)
  • Open file directly to SideShow
  • Video filters (negative, flip, soften, sharpen, brightness, scanlines)
  • Audio filters (swap channels)

› Continue reading

Tags: , , ,

Search