claudius

AMFPHP – Errors After PHP 5.3 Upgrade

In PHP 5.3 the function eregi_replace() is deprecated, you can replace it with preg_replace().

The function eregi_replace() is used in the file MethodTable.php in line 505 and 507.
In file /amfphp/core/shared/util/MethodTable.php go to line 505 and replace these three lines of code:

505
506
507
$comment = eregi_replace("\n[ \t]+", "\n", trim($comment));
$comment = str_replace("\n", "\\n", trim($comment));
$comment = eregi_replace("[\t ]+", " ", trim($comment));

with these lines of code:

505
506
507
$comment = preg_replace("'\n[ \t]+'U", "\n", trim($comment));
$comment = str_replace("\n", "\\n", trim($comment));
$comment = preg_replace("'[\t ]+'U", " ", trim($comment));
claudius

Cairngorm Plugin released on Labs

The Cairngorm Plugin is released on http://opensource.adobe.com/wiki/display/cairngorm/Plugin

You can install it from an Eclipse update site:

  • Within Eclipse go to Help > Software Updates > Find and Install…
  • Choose Search for new features to install and click Next.
  • Create a New Remote Site…
  • Enter a Name (e.g. Cairngorm) and the following URL: http://download.macromedia.com/pub/opensource/cairngorm/plugin/
  • Select Europa Discovery Site for references.
  • Follow the installation wizard.

With the march release of SUPER© the free video converter from eRightSoft now converts videos to H.264 streamable MP4 or MOV. This will support progressive download while playback in Flash Player 9.

Within SUPER© click on the tiny switch “Other Opts” and check “Streamable H.264″

claudius

Flex 3 Beta and AIR available on Labs

The new Adobe Flex 3 beta with Adobe Integrated Runtime (AIR) – formerly code-named Apollo – support is avalable on Adobe Labs.

Flex Data Services has been renamed to LiveCycle Data Services 2.5 providing enhanced integration with Adobe LiveCycle server products. Take a look at the new features here:

LiveCycle Data Services documentation:

claudius

Adobe Workshop Downloads

The download is valid for all attendees of the Adobe Flex 2 Advanced Workshops in Brussels (spring 2007) and in Vienna (winter 2006).

Get Adobe Flash player
claudius

Apollo Password Encoder

The Password Encoder apollo application is based on the cairngorm multilanguage sample from my “Adobe Flex 2 – Developing Cairngorm Applications with FDS and Java” workshop. It uses the crypt classes from the corelib library you can find at RIAForge. Download the Password Encoder AIR-file by clicking the picture below.

Download Apollo Password Encoder

A beta release of Cairngorm has been put on Alistair McLeod’s blog and will be moved over onto the Cairngorm page on Adobe Labs once feedback has been received.

Eric Feminella has released a new version of Cairngen.

Cairngen is a one-shot code generation tool for Adobe Cairngorm.

claudius

Apollo Pocket Guide on Labs

The free “Apollo for Adobe Flex Developers Pocket Guide” PDF is available for download here.

Apollo Pocket Guide

Next »