Find Jobs
Hire Freelancers

473268 Basic interpreter extensions

N/A

処理中
投稿日: 13年以上前

N/A

完了時にお支払い
I need someone to extend a basic interpreter with some additional commands and functions.... -Add an "on error goto" handler -Add variable scope (currently only allows globals.. but needs locals for functions/procedures. -Add function/procedure support with parameter passing (sub/function) -Add special variable jumping... so that goto,gosub and call (for subs and functions) can handle variables like "goto somehwer$" -changes in graphics handling... currently supports basic graphics commands, but I need more to allow more font handling options, rotations, resize functions etc... (uses libGD.. so upgrading to libGD2 or GraphicsMagick are the options here and directly passing things to the gfx-subsystem to avoid the need of having dedicated gfx-commnads for every function). -integration of a small licensing function.... the program is a small cgi program.. so nothing big. -integration of a mysql connector (only if this will not break a given filesize at the end) ... currently already support SQLite.. so commands structure is already there. -Add MD5 hashing capabilities -Add encode/decode functions for AES,3DES,Base64 -Add extra email attachment encoding/decoding function via base64 without overal string size limitation of the rest of the program. -Currently the email handler supports sending mail.. but also needs to allow retreiving mail from pop3 and imap.. with optional leave/delete retreived message. -create a second version of the cgi program as a fast-cgi version/or other standalone server solution (needs discussion and considerations) -expand allowed string length (currently limiteted to about 12000 chars. -add a sendfile command to directly send a file to the client. -little changes in the script handling to allow easier handling on the webserver -some optimisations in regards of speed and size. Project compiles under VC++6 No timewasters (had enough of them in the past!!!)
プロジェクト ID: 2219171

プロジェクトについて

リモートプロジェクト
アクティブ 12年前

お金を稼ぎたいですか?

Freelancerで入札する利点

予算と期間を設定してください
仕事で報酬を得る
提案をご説明ください
登録して仕事に入札するのは無料です

クライアントについて

GERMANYのフラグ
Wesel, Germany
5.0
12
お支払い方法確認済み
メンバー登録日:1月 27, 2011

クライアント確認

ありがとうございます!無料クレジットを受け取るリンクをメールしました。
メールを送信中に問題が発生しました。もう一度お試しください。
登録ユーザー 投稿された仕事の合計
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
プレビューを読み込み中
位置情報へのアクセスが許可されました。
あなたのログインセッションの有効期限がきれ、ログアウトされました。もう一度ログインしてください。