Re: [Flashcoders] Flash chat options

2007-05-12 Thread Russell Sprague
I second the Smartfox server, maybe not the cheapest option, but very 
robust and easy to use

Russ

Max Cutler wrote:

Or SmartFoxServer (www.smartfoxserver.com).

On 5/12/07, Guntur N. Sarwohadi [EMAIL PROTECTED] wrote:

Or use haXe (haxe.org).

On 5/12/07, Jobe Makar [EMAIL PROTECTED] wrote:

 Hi,

 You should check out ElectroServer 3 as well.
 http://www.electro-server.com


 Jobe Makar
 http://www.electrotank.com
 http://www.electro-server.com
 phone: 252-627-8026
 mobile: 919-609-0408
 fax: 919-882-1121
 - Original Message -
 From: Mick G [EMAIL PROTECTED]
 To: Flashcoders mailing list flashcoders@chattyfig.figleaf.com
 Sent: Friday, May 11, 2007 4:18 PM
 Subject: [Flashcoders] Flash chat options


  Does anyone have any suggestions to the best way to implement a 
Flash

  based
  chatroom (Can be commercial, but I have a low budget). I'm after
 something
  that utilizes a free XML socket server and something that works
  efficiently
  on a server without any nast polling.
 
  I've tried implementing ElectroServer but it wasn't really an option
 with
  my
  current hosting situation and in general the documentation on the 
site

  seemed sparse.
 
  I don't anticipate many more than 20-30 concurrent users.
 
 
  Any links/help appreciated thanks,
  Mick
  ___
  Flashcoders@chattyfig.figleaf.com
  To change your subscription options or search the archive:
  http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
 
  Brought to you by Fig Leaf Software
  Premier Authorized Adobe Consulting and Training
  http://www.figleaf.com
  http://training.figleaf.com
 


 ___
 Flashcoders@chattyfig.figleaf.com
 To change your subscription options or search the archive:
 http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

 Brought to you by Fig Leaf Software
 Premier Authorized Adobe Consulting and Training
 http://www.figleaf.com
 http://training.figleaf.com

___
Flashcoders@chattyfig.figleaf.com
To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

Brought to you by Fig Leaf Software
Premier Authorized Adobe Consulting and Training
http://www.figleaf.com
http://training.figleaf.com


___
Flashcoders@chattyfig.figleaf.com
To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

Brought to you by Fig Leaf Software
Premier Authorized Adobe Consulting and Training
http://www.figleaf.com
http://training.figleaf.com


___
Flashcoders@chattyfig.figleaf.com
To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

Brought to you by Fig Leaf Software
Premier Authorized Adobe Consulting and Training
http://www.figleaf.com
http://training.figleaf.com


Re: [Flashcoders] AS2.0 Question - passing data between classes

2007-04-23 Thread Russell Sprague
What I would do is have the Queue class be a listener of the connection 
class, and not pass that data at all.  When a connection is detected, a 
notice is fired off to the listeners (the Queue class).  You can send 
the connection info in the message to the Queue, then in the Queue class 
can the send the data.


Russ.


Andrew wrote:

Hi

I'm new to OOP programming in AS2.

I'm writing two classes right now. One which creates/manipulates an 
array of XMLNodes and one which watches for an internet connection. 
When it finds a connection, it starts to send the XMLNodes from the 
queue back to a server one by one.


So far I've written the Queue class.

class com.Queue {
private var _milestoneXMLNode:XMLNode;
private var _aQueue:Array;
//Constructor
public function Queue() {
_aQueue = new Array();
}
//Methods
public function addMilestoneToQueue(milestoneXMLNode:XMLNode):Void {
_aQueue.push(milestoneXMLNode);
}
private function getQueue():Array {
return _aQueue;
}
private function getFirstMessageInQueue():XMLNode {
return _aQueue[0];
}
private function deleteFirstMessageFromQueue():Void {
_aQueue.splice(0,1)
}
}

Now the real question I have is how to get the first element from the 
Queue, i.e. _aQueue[0] from the Queue class into the Connection class 
so that it can be sent back to the server?


class com.Connection {
private var _isConnection:Boolean;
//Constructor
public function Connection() {
//No connection by default
_isConnection = false;
}
//Methods
private function detectConnection():Void {
//
}

}

How do I do this? Or does this break encapsulation? I'm a bit stuck, 
would appreciate any advice.


Cheers
Andrew


___
Flashcoders@chattyfig.figleaf.com
To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

Brought to you by Fig Leaf Software
Premier Authorized Adobe Consulting and Training
http://www.figleaf.com
http://training.figleaf.com


___
Flashcoders@chattyfig.figleaf.com
To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

Brought to you by Fig Leaf Software
Premier Authorized Adobe Consulting and Training
http://www.figleaf.com
http://training.figleaf.com


[Flashcoders] Need help with error, PLEASE HELP ME!!!

2007-04-18 Thread Russell Sprague

I am gettint this error, and it just doesn't make sense to me

**Error** 
\\sugarmomma\projects\couresFrameWork\04-04-2007\com\infusion\ui\DataUpdate.as: 
Line 1: The class being compiled, 'com.infusion.ui.DataUpdate', does not 
match the class that was imported, 'DataUpdate'.

class com.infusion.ui.DataUpdate {

here is my class:
class com.infusion.ui.DataUpdate {
   //
   public var _dataList:Array;
   public var _data:XML;
   public var _currSec:Number;
   public var _isInit:Boolean;
   //
   public function DataUpdate(init:Boolean, dataList:Array, 
secData:XML, sec:Number) {

   trace(DataUpdate +init);
   this._isInit = init;
   this._dataList = dataList;
   this._data = secData;
   this._currSec = sec;
   }
}

it is in the folder it is suppose to be, and I am only using it in one 
place in my app.


I don't get what the error is telling me, where is the class being 
imported?  Like I said it is only being used in one place, and I went 
over the code in that class a hundred times to see if I madee a spelling 
mistake or something, but it is correct.


Any thoughts?

Thanks
Russ
___
Flashcoders@chattyfig.figleaf.com
To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

Brought to you by Fig Leaf Software
Premier Authorized Adobe Consulting and Training
http://www.figleaf.com
http://training.figleaf.com


[Flashcoders] Problem controlling multiple movies with one class

2007-03-28 Thread Russell Sprague
I have two sections of my app in separate swf files that have very 
similar functionality, but have different content.  The 2 swf files are 
generated from the same fla file.  I built a core class that controls 
the creation of the menu and loading the content.  The menu data and 
content is in an xml file called config.xml that I load into the core 
class.   I attached the core class to the main movie clip in my fla.  I 
then exported the 2 swfs, put them in their own folders, in which there 
was a folder called config that held the config.xml that went with the 
section. What I found is it would work fine when I loaded the first swf, 
but when I loaded the second, it is still referencing the data for the 
first movie.  So even though it was a different swf file, the content 
was the same.  The swf were loaded into the same holder movie, so I 
thought this might be the problem.  I changed my root movie ot created a 
new emptyMovieClip each time a section was loaded, and delete the old 
one, but that didn't solve the issue.  The only way I found around this 
was to create two subclass files that extend the main class, overriding 
the function that loads the xml file, and rename the xml files to be 
specific to the swf.
My question is, is this normal behavior?  How can I get rid of the class 
and/or data from memory so the new data will load?


Thanks
Russ

___
Flashcoders@chattyfig.figleaf.com
To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

Brought to you by Fig Leaf Software
Premier Authorized Adobe Consulting and Training
http://www.figleaf.com
http://training.figleaf.com


Re: [Flashcoders] Flash CS3 Announced

2007-03-27 Thread Russell Sprague
So is this the next version of Flash, or is it just Flash 8 with AS3 
support?  It would seem odd to me if they released Flash 9 with out ever 
having a beta.


Russ

Ian Thomas wrote:

For those who haven't seen it yet, Adobe's site has been updated with
details about Flash CS3 (and the rest of the new Creative Suite).

http://www.adobe.com/products/flash/

Ian
___
Flashcoders@chattyfig.figleaf.com
To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

Brought to you by Fig Leaf Software
Premier Authorized Adobe Consulting and Training
http://www.figleaf.com
http://training.figleaf.com





___
Flashcoders@chattyfig.figleaf.com
To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

Brought to you by Fig Leaf Software
Premier Authorized Adobe Consulting and Training
http://www.figleaf.com
http://training.figleaf.com


[Flashcoders] Job in Maine

2007-01-23 Thread Russell Sprague
My company, Infusion Studios, Inc,(www.infusion-studios.com) located in 
Gorham Maine just north of Portland, is looking to build a network of 
Flash/Flex and/or 3D freelancers that we can call on from time to time.
If you are a freelancer that would like to be on our list, send your 
resume, examples, and pricing info to

info(at)infusion-studios.com
(we have a spam filter on our server, so you will have to fill out the 
verification email)...


We are also looking for a part time employee.
The job requirements are:
Design skills
Web site development skills, both Flash and HTML
Fireworks/Photoshop skills.
Flash and AS 2 skills.
Should have some knowledge of OOP.
Flex 2 and AS3 knowledge - you don't have to be a pro, just know what is 
going on.

Coldfusion knowledge is helpful.
knowledge and experience in 3D studios Max, or a strong desire to learn.
Maya knowledge will work as well, or other 3D packages if will to 
transfer knowledge to 3D Max.
Video compositing knowledge.  We use Combustion, but also have After 
Effects.


tasks would include:
Maintenance of current Flash sites.
Building new sites, both Flash and HTML.
Helping to design and build Flex apps.
Playing video games.

So basically we are look for someone to do it all.
We would like to have someone in house, but it may be possible to work 
remotely.

Pay will depend on experience, etc.
Send us your info - info(at)infusion-studios.com

thanks
Russ Sprague



___
Flashcoders@chattyfig.figleaf.com
To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

Brought to you by Fig Leaf Software
Premier Authorized Adobe Consulting and Training
http://www.figleaf.com
http://training.figleaf.com