Thank for e-mailing me. I will be out of the office from Monday, July 11 until Monday, July 18, 2005. Immediate tech support concerns should be addressed to [EMAIL PROTECTED] .
I will be responding to e-mail upon my return. Have a good day! >>> lingo-l 07/11/05 12:02 >>> Send Lingo-l mailing list submissions to lingo-l@lists.fcgnetworks.net To subscribe or unsubscribe via the World Wide Web, visit http://lists.fcgnetworks.net/mailman/listinfo/lingo-l or, via email, send a message with subject or body 'help' to [EMAIL PROTECTED] You can reach the person managing the list at [EMAIL PROTECTED] When replying, please edit your Subject line so it is more specific than "Re: Contents of Lingo-l digest..." [You are receiving the digest version of Lingo-L. When replying to a message in this digest, post the response to lingo-l@penworks.com and optionally copy the original poster. Do NOT include or quote this whole digest in your reply! You should also change the subject line to reflect the original subject, and not just say Re: Digest...] Today's Topics: 1. SQLite Xtra (direct-l cross post) (Valentin Schmidt) 2. getnettext + php - default projector port? (julian weaver) ---------------------------------------------------------------------- Message: 1 Date: Mon, 11 Jul 2005 17:16:48 +0200 From: "Valentin Schmidt" <[EMAIL PROTECTED]> Subject: <lingo-l> SQLite Xtra (direct-l cross post) To: "Lingo programming discussion list" <lingo-l@lists.fcgnetworks.net> Message-ID: <[EMAIL PROTECTED]> Content-Type: text/plain; format=flowed; charset="iso-8859-1"; reply-type=response Hi list, I just want to announce that I've finished a first version of "SQLite Xtra", a free SQL-capable database xtra that I'm currently working on: http://dasdeck.de/staff/valentin/xtras/sqlite/win/ As the name implies, it's based on the open source database engine "SQLite" which is also used by commercial xtras like Arca Xtra and MelixDB Xtra, and for which ports/wrappers for many different programming languages exist, like e.g. perl, php, python, ...(see http://www.sqlite.org/cvstrac/wiki?p=SqliteWrappers). SQLite Xtra uses a naming convention for it's basic database functions that is similar to the PHP extension (see interface below), and in addition has a couple of utilitiy functions for embedding/retrieving binary data (binary strings, external files, arbitrary cast members) into/from a database. A cool feature, in my opinion, is it's support for using lingo functions (so called User Defined Functions, UDFs) inside SQL statements, simply by registering those functions with sx = xtra("SQLite").new() ... sx.sqlite_create_function(string functionName, integer numberOfArguments). Those functions can be either lingo handlers in moviescripts or global functions of any other scripting xtra, which allows short and elegant SQL queries, like e.g. sx.sqlite_create_function("zx_md5_string", 1) -- global function of zlibXtra! ... sql = "SELECT zx_md5_string(str1) AS md5 FROM test LIMIT 1" put sx.sqlite_fetch(sql, 1, errorList) -- [[#md5: "900150983cd24fb0d6963f7d28e17f72"]] It's an early version, there is no real documentation yet (but a demo movie demonstrating usage), and no mac port yet (which will definetly follow soon), but I would appreciate if anybody was willing to test it a bit and send me bug reports, comments etc. Cheers, Valentin put xtra("SQLite").interface() -- "xtra SQLite -- SQLite Xtra v0.3 (c) 2005 Valentin Schmidt -- contact: [EMAIL PROTECTED] -- based on SQLite 2.8.16 -- see http://sqlite.org/ -- CONSTRUCTOR: new object me -- BASIC COMMANDS: sqlite_open object me, string, * sqlite_close object me, * sqlite_exec object me, string, * sqlite_fetch object me, string, * sqlite_last_insert_rowid object me sqlite_changes object me sqlite_create_function object me, string, integer -- UTILITIES: *sqlite_escape_string string *sqlite_encode_binary_string string *sqlite_decode_binary_string string *sqlite_encode_binary_file string *sqlite_decode_binary_file string, string *sqlite_encode_member any *sqlite_decode_member string, * *sqlite_member_to_binary_string any *sqlite_member_to_binary_file any, string *sqlite_binary_string_to_member string, any *sqlite_binary_file_to_member string, any -- SHELL: *sqlite_shell string -- just partially implemented, work in progress " ------------------------------ Message: 2 Date: Mon, 11 Jul 2005 16:27:05 +0100 From: julian weaver <[EMAIL PROTECTED]> Subject: <lingo-l> getnettext + php - default projector port? To: Lingo programming discussion list <lingo-l@lists.fcgnetworks.net> Message-ID: <[EMAIL PROTECTED]> Content-Type: text/plain; charset=US-ASCII; format=flowed hi, Does anyone have a solution for port scanning firewalls to enable queries from a projector. I have some reports of the projector using port 10 for getnettext before it uses port 80...? I know you can specify ports using proxyserver and by appending it to the domain but before i start looking, is port 10 a default for the projector comms? tks Julian ------------------------------ [To remove yourself from this list, or to change to regular (non-digest) mode, go to http://www.penworks.com/lingo-l.cgi To post messages to the list, email lingo-l@penworks.com (Problems, email [EMAIL PROTECTED]). Lingo-L is for learning and helping with programming Lingo. Thanks!] End of Lingo-l Digest, Vol 9, Issue 6 ************************************* This e-mail and its contents are confidential and intended solely for the use of the entity to which they are addressed. If you have received this e-mail in error, you are prohibited from using, divulging, or forwarding this email. Please notify [EMAIL PROTECTED] and delete it from your system. [To remove yourself from this list, or to change to digest mode, go to http://www.penworks.com/lingo-l.cgi To post messages to the list, email lingo-l@penworks.com (Problems, email [EMAIL PROTECTED]). Lingo-L is for learning and helping with programming Lingo. Thanks!]