|
SWFKit Feature List II - FFish Script Features |
| Protecting
resources files such as SWF files, FLV files,
MP3 files, JPG files, XML files, TXT files, etc |
 |
 |
 |
| Calling
JScript, VBScript, PerlScript, PythonScript, etc
from within FFish Script or Action Script |
 |
 |
 |
| Add
AutoUpdate compatible to your projectors or screen
saves, that is, they can automatically download
and apply new updates from Internet. |
 |
 |
 |
| Using
FFish Script object directly in Action Script
in Flash 8 |
 |
 |
 |
| Embedding
ActiveX controls in Flash movie |
 |
 |
 |
| Using
Windows Media Player, RealPlayer or QuickTime
to play audios and videos |
 |
 |
 |
| Embedding
the Adobe Acrobat reader control to open, display
or print PDF documents |
 |
 |
 |
| Reuse the IE web
browser |
 |
 |
 |
| Launching
message boxes, file open dialog box, file save
dialog box, folder browsing dialog box |
 |
 |
 |
| Launching
the choose font dialog box and the choose color
dialog box |
 |
 |
 |
| Opening external
documents, running external applications, getting
the special folders, exploring a specified folder |
 |
 |
 |
| Running
an external application and waiting for it to
exist, setting environment variables, clearing
the recycle bin, setting desktop wallpaper, getting
version information of an exe file or a dll. |
 |
 |
 |
| Playing
multimedia devices and recording multimedia resource
files |
 |
 |
 |
| Dragging files
or text and dropping into the SWF movie |
 |
 |
 |
| Coping
and pasting text or bitmaps |
 |
 |
 |
| Displaying
a status bar at the bottom of the main window |
 |
 |
 |
| Customizing the
main menu, right click menu and the tray menu |
 |
 |
 |
| Blowfish
and DES encryption and decryption, MD5 |
 |
 |
 |
| Getting
the information of HDD. Including the unique serial
number |
 |
 |
 |
| Saving FFish Script
variables to a text file and loading FFish Script
variables from a text file |
 |
 |
 |
| Controlling
desktop toys |
 |
 |
 |
| Providing
access to windows. Getting or setting caption,
position, state, visibility, handle events, and
more. |
 |
 |
 |
| Controlling the
playing SWF movies. Exchanging data between Action
Script and FFish Script, playing, stopping the
SWF movies, loading movies to the specified layers,
calling frames or labels, getting or setting properties,
and more |
 |
 |
 |
| Calling
ActiveX components, handling events |
 |
 |
 |
| Using
ADO to connect to databases such as Access, Dbase,
MySQL, MS SQL, Oracle, etc |
 |
 |
 |
| Using the FreeReport
object to build, preview and print reports |
 |
 |
 |
| Using
MSXML parser to work with XML documents |
 |
 |
 |
| Accessing
Windows registry. Opening, creating or deleting
keys, getting or setting values, and more |
 |
 |
 |
| Accessing ini files |
 |
 |
 |
| Creating,
opening and manipulating a shortcut |
 |
 |
 |
| Sending
and receiving email. Supporting multiple attachments |
 |
 |
 |
| Retrieving TCP/IP
network configuration, pinging a remote host,
downloading HTTP or FTP files, checking the Internet
connection state |
 |
 |
 |
| Retrieving
system information such as computer name, user
name, version, CPU speed, memory size, display
settings, and more. Shutting down system, turning
off power |
 |
 |
 |
| Retrieving
file attributes such as size, last modified date,
etc. Coping, moving and deleting files. Checking
if the file exists |
 |
 |
 |
| Retrieving folder
attributes such as size, children, last modified
date, etc. Creating new directory, coping, moving
and deleting folders. Checking if the folder exists |
 |
 |
 |
| Retrieving
drive attributes such as type, total size, free
space, etc |
 |
 |
 |
| Facilitating
sequential access to file. Reading and writing
string text, binary bytes, and more |
 |
 |
 |
| Performing real
time communication |
 |
 |
 |
| Displaying
a splash window. Popping up a animating window
from the corner of the window just like MSN Messenger |
 |
 |
 |
| Retrieving
printers, print preview, printing text, images,
shapes |
 |
 |
 |
| Loading bmp, jpg,
png, ico, wmf, gif, tga, tiff, pcx files and saving
to bmp, jpg and png files. Real-time screen capturing
or movie capturing, saving captured picture to
bmp, png or jpg files. Changing the brightness
and contrast of an image and blurring, sharpening,
or embossing an image, and more |
 |
 |
 |
| Changing
screen resolution when playing a full screen movie.
Using a lower screen resolution can make your
full screen movies to play faster |
 |
 |
 |
| Retrieving
joystick inputs. Supporting multiple joysticks |
 |
 |
 |
| Calling functions
in Dlls |
 |
 |
 |
| Changing
the volume of wave, CD, microphone, etc |
 |
 |
 |
| Setting
or changing the system tray icon, showing balloon
tip, displaying tray menu, and more |
 |
 |
 |
| Customizing the
expiry/trial/unlock protecting system |
 |
 |
 |
| Connect
to a Ftp server. |
 |
 |
 |
| Create
modal or modeless forms |
 |
 |
 |
| Perform interprocess
communication |
 |
 |
 |