So the client would need to download a RB app created specifically for the upload such as what you've done on EPX Express. How much would you charge for a license for something like this if you created it? seems there might be a market for it.
Garth
RealBasic is an IDE like witango dev studio. Where the dev studio creates application files that can be deployed on a witango server, the RealBasic IDE compiles an actual desktop application. RealBasic is a RAD tool that allows you to create desktop apps that will be natively compiled in Mac Classic, Mac OS X, or Windows. You create one interface in the IDE, and RB takes care of compiling it into 3 seperate applications. You then distribute the apps to the corresponding platforms. It is completely object oriented, but is based on the Basic language, so is much easier to use than C or C++. It is very much like VisualBasic is on the Windows platform, only you can create apps that run on mac and windows. It is great for beginners into object oriented programming, but is also very powerful. I have created many RB apps for various reasons, but the most complex app is EPX Express which allows photographers to categorize upload hundreds of images to eventpix.com, which is a site I created with witango. Here is some info:
http://www.apple.com/macosx/applications/realbasic/ http://www.realbasic.com/
On Sunday, March 23, 2003, at 09:12 PM, Garth Penglase wrote:
Yes, you've thoroughly thought this through. Sounds like an app in something like RealBasic is going to be the only answer, however, is that a server app and/or a client app? Like you, while I can be platform specific with the server end, I don't have that luxury at the client end and it really needs to be cross-platform and easily integrated into a web app.
Garth
I have a taf that I wrote that checks the size. But that is does not solve the problem. The taf can only figure the size of the file AFTER it has been completely uploaded to the server. If I remember correctly, fileSize on Javascript can only be obtained on Netscape browsers. Accessing the clients file system is considered a security issue.
Read the excerpt from MSDN (Microsoft Developer's Network) at the bottom of this message.
So, Javascipt or VBScript won't work on IE, which is the lion share of browsers.
About JAVA. I would write the applet if I thought it was the best solution. In the past, I steered away from JAVA due to the lack of JAVA support with the classic Mac OS. Now with OS X, this is not as much of an issue. However, there are still two major obstacles in my mind:
1. JAVA still does not work consistently enough on Mac browsers, even in OS X.
2. Windows XP does not come with a JAVA runtime. Microsoft, in there effort to kill java, stopped including the runtime in there newest OS, which is becoming more and more an issue as more people move to XP. The JAVA runtime environment is a pretty significant, and intrusive download. I still have trouble getting everyone to use the latest flash plugin, this would be worse.
Active X would be a great solution, but completely eliminates the Mac. And I know that wouldn't work for you (Garth) of all people. Like me, you deal with mac clients a lot.
So far, I see the only solution is to use RealBasic. That would allow me many methods of transport, like FTP, or direct database insert. It would allow me to check size, and even better, allow me to have a user drop any type of image of any size, and I can use code I have already written to convert to jpeg, resize and upload.
I would love to have another solution that is as quick and flexible as the web. I guess I could build a frame work in RealBasic that would give me this ability, like I have done with templates I use in Witango.
Robert.
-- _______________________________________________________________________ _ TO UNSUBSCRIBE: send a plain text/US ASCII email to [EMAIL PROTECTED] with unsubscribe witango-talk in the message body
--
Robert Garcia President - BigHead Technology CTO - eventpix.com 2781 N Carlmont Pl Simi Valley, Ca 93065 ph: 805.522.8577 - cell: 805.501.1390 [EMAIL PROTECTED] - [EMAIL PROTECTED] http://bighead.net/ - http://eventpix.com/ - http://theradmac.com/
________________________________________________________________________ TO UNSUBSCRIBE: send a plain text/US ASCII email to [EMAIL PROTECTED] with unsubscribe witango-talk in the message body
--
________________________________________________________________________
TO UNSUBSCRIBE: send a plain text/US ASCII email to [EMAIL PROTECTED]
with unsubscribe witango-talk in the message body
