mX4/mX5 ScriptStudio V4.7.6 June 2023

SHA1 of maxbox4.zip: EE2E955B14D85A6703F2F1A2976077DC2119A943

SHA1 of 4.7.6.50 V maXbox4.exe: d047dbd5412c3e4a436089018b9c7facf17a2eb5

SHA1 of 5.1.4.95 V maXbox5.exe: 992ee15018a339567039c2de1ca17c9336dca113 (64-bit beta unicode version)

All Functions List: maXbox Functions and Objects CodePlex: maXbox CodePlex Site

Wpress: maXbox Code & Blog Objects

Wpress: maXbox on Linux 2019

Try maXbox online!

mX4 V4.7.6.50 June 2023, mX5 V5.1.4.95 April 2024

mX3 V3.9.9.195 Mai 2015

Download VX 4.7.6 maXbox4 Win of maXbox Download V 3.9.9.195 maXbox3 Win or maXbox3 Linux sourceforge Download: GitHub maXbox4 Release

SHA1 of maxbox3.zip: 0b163053c27bfcb301118858c126bb05c320eba5

SHA1 of maxbox4.zip: EE2E955B14D85A6703F2F1A2976077DC2119A943

SHA1 of maxbox5.zip: AE63B27AAE5550881BD7462816E77CA8211DC36D (64-bit beta unicode version)

SHA1 of maxbox3clx.tar.gz: 29e78f1c1ce1cc45727b317afad4bf058d6d2bc7

Download DigitalSignatureExe 3.9.9.195 maXbox3 Certificates

1. Features in Object Scripting Box

mX4 Engine framework POBST (Precompiled Object Based Script Tool)

Extensible

Ease of use

Performance

Open Architecture

Compatibility

 

ImageFileLibBCB.  can read and write BMP, ICO, CUR, PNG, MNG, PCX, TIFF and JPEG 2000 bitmaps. RAS, PNM, PGM, PPM, HIPS images can be loaded, but not created. More graphics support Canvas, provides conv

Indy Socket Support.   Provides socket support.  SMTP, POP3, URI, HTTP, FTP, SHA1, ASN1...

System Utils.   Sysutils, Strutils, RegEx, Shell and Ini support in script and file - binary operations.

Source code doc.   with XML help insight for all registered public methods, properties, events.  XML/Html Document can be generated using --doc Delphi compiler switch.

Arduino maXbox web of things slide show from Max Kleiner

Use Case designer.  Enables modeling of use cases and provides image conversion to a lot of graphic formats in mX3 framework.

Indy interfaced methods.  Concerning Indy, the SMTP, IdDayTime, hashCRC and message support is available, maXbox becomes a simple mailbox too, also Indy globals with a lot of network or binary functions

mX3 Adapters.  Improvments of 64Bit, BigInt, PNG, Bitmap, Canvas, MP3, POP3, HTML and Ansi/WideStrings are done.   This allows apps to still use older scripts with

Samples

Shell Execute Procedure

Unified code base is much easier to start with external shell scripts or batch code, and easier to maintain.

mX3 now accesses and executes shell code using ExecuteCommand or ExecuteShell Procedure.

Enhanced Ini-File maxboxdef.ini

External Libs and Components imported

Note that Unicode, PChar and 64 bit operations depends on def files and can't supported in a general way, Overload Functions do have number 1n..2n..n at end of name, e.g. FileCreate2.

2. Release and Change Notes

Plugin Driver Concept

A driver will be called mX3plugin.dll.  This driver supports external apps registered.  This  driver will only work with the version of next 4.0 so for the meantime static linking

Available Lib's

Project Procedure/Function Changes

Most apps or scripts will not be affected by this changes.  However there are a some methods,properties,events,constants and enums that were removed or replaced with equivalent functionality from the VCL runtime lib, JEDI or Indy Globals.  These changes were required for one of two reasons:

Known compatibility issues and bugs:

New Imported and Registered XUnits

Using Units /Packages (without PS Import and VCL Standard Components)

Examples Demo Catalog

Using Examples and Sources from Directory Catalog

  • Ex. 001-068 cat base, math;________eg. 014 primetester
  • Ex. 069-089 cat graphics;__________eg. 069 ledmatrix
  • Ex. 090-099 cat statistics;________eg. 090 sudoku
  • Ex. 100-120 cat internet;__________eg. 109 mp3 download
  • Ex. 121-129 cat network, media;____eg. 126 time server
  • Ex. 130-150 cat systems, admin;____eg. 131 system information
  • Ex. 151-174 cat science;___________eg. 155 random
  • Ex. 175-190 multimedia, games; _eg. 175 tetris
  • Ex. 191-199 cat database;__________eg. 196 SQL exec
  • Ex. 200-220 cat specials;__________eg. 218 biorythmus
  • Ex. 221-250 cat forms;_____________eg. 222 memo text component
  • Ex. 251-270 cat science crypto;____eg. 258_AES_cryptobox.txt
  • Ex. 271-290 cat toolbox;___________eg. 275_turtle_language.txt
  • Ex. 290-310 cat animation;_________eg. 299_animation.txt
  • Ex. 311-340 cat development________eg. 321_SQL_Excel2.txt
  • Ex. 341-350 cat solutions ________eg. 343_dice2.txt
  • Ex. 351-360 cat components ________eg. 353_SMTP_eMail.txt
  • Ex. 361-370 cat universal ________eg. 363_compress_services.txt
  • Ex. 371-380 cat time web ________eg. 377_smartXMLWorkshop.txt
  • Ex. 381-390 cat bit web ________eg. 381_bitcoin_simulation.txt
  • Ex. 391-399 cat code web ________eg. 393_QRCode2Direct.TXT
  • Ex. 400-415 cat system web ________eg. 407_indydemo.txt
  • Ex. 411-415 cat arduino __________eg. 414_avrdude_flash.txt
  • Ex. 416-425 cat biolog __________eg. 423_game_of_life3.TXT
  • Ex. 426-445 cat services __________eg. 442_arduino_rgb_led.txt
  • Ex. 446-455 func services _________eg. 455_functionfun.txt
  • Ex. 456-465 func FORMS _________eg. 461_sqlform_calwin.txt
  • Ex. 466-486 tech FORMS2 _________eg. 470_Oscilloscope.txt
  • Ex. 487-492 Async COM RS232________eg. 489_simpleComport.txt
  • Ex. 493-500 Testing ________eg. 498_UnitTesting.txt
  • Ex. 501-505 cat runtime ________eg. 503_led_switch.txt
  • Ex. 506-530 cat GIS/GEO/GPS________eg. 509_GEOMap2.TXT
  • Ex. 531-552 cat electronics________eg. 534_arduino_cockpit2.TXT
  • Ex. 553-560 cat codes______________eg. 558_hirestimer2.txt
  • Ex. 561-565 cat timer______________eg. 566_queryperformance2.TXT
  • Ex. 566-570 big numbers____________eg. 568_U_BigFloatTestscript.pas
  • Ex. 571-575 desktop _______________eg. 575_Tartaruga_Desktop.txt
  • Ex. 576-600 pro tasks _____________eg. 597_ole_commands.txt
  • Ex. 601-610 Internet of Things_____eg. 604_GEOCodeReverse5.TXT
  • Ex. 611-635 Admin / String Things__eg. 629_Word_FORMULA.PAS
  • Ex. 635-650 REST Service Things____eg. 640_rest_weather_report.txt
  • Ex. 651-660 Web Service Callbacks__eg. 660_InetUtils_REST.TXT
  • Ex. 661-675 InterProcessCom backs__eg. 673_pipe_singapure.TXT
  • Ex. 676-685 Physics________________eg. 680_gravity_waves.txt
  • Ex. 686-690 WebTech maXlab_________eg. 686_namedpipe_demo2.txt
  • Ex. 686-699 WebTech2 maXlab________eg. 692_imageserv_fClient33.pas
  • Ex. 691-699 DocProcessing maXtex___eg. 696_kmemo_demo.pas
  • Ex. 700-725 Shell/Batch Processing_eg. 702_X509_Cert_OpenSSL.txt
  • Ex. 726-760 Statistic/IT Security _eg. 738_mX4_exact_fishertest2.pas
  • Ex. 761-780 IT Integration _eg. 770_U_ParsingDemo3_ASCIITalk_test.pas
  • Ex. 781-810 Machine Learning I _eg. 807_FANN_XorSample2.pas
  • Ex. 811-830 Machine Learning II _eg. 826_reglin_regression_fit2.psb
  • Ex. 831-845 Machine Learning III _eg. 845_TestPermutations2.txt, 1234_NeuralNetwork2_XOR_test12.pas
  • Ex. 846-862 Machine Learning VII _eg. 856_SnakeAmX42_tab.pas, 862_socialmention_api3.txt
  • Ex. 863-882 Web Console _eg. 875_filehistounit2app_forensic.txt
  • Ex. 883-900 Universal _____________eg. 1241_pixabay_api_tester12.pas
  • Ex. 901-920 CGI, WebCam/WebSockets_eg. 880_cgiMain_server3.pas
  • Ex. 921-970 Data Science___________eg. 942_gaussen_data_science.txt
  • Ex. 971-992 Data Detectors ________eg. 990_winhttprequest_API_51.txt
  • Ex. 992-1010 rosettacode.org_______eg. 1006_writeSphere_PPM_2readBMPfix2.txt
  • Ex. 1010-1040 REST API_____________eg. 1017_XmlDocRssParser_BBCNewsDemo.pas
  • Ex. 1041-1070 P4D Engine API_______eg. 1050_pydemo.txt,1065_neuralnetwork_CAI_2.txt
  • Ex. 1071-1090 Simulation __________eg. 1077_U_Catapult43forms2.pas.txt
  • Ex. 1091-1100 Simulation II________eg. 1092_Rollercoaster_Simulator22.pas, 1243_U_Cannonballs32.pas
  • Ex. 1100-1170 REST Api_____________eg. 1154_energy_api_agsi_plot14wininet.txt
  • Ex. 1170-1202 REST Api II__________eg. 1202_chatgpt_API35.txt
  • Ex. 1203-1250 IOT Engines__________eg. 1247_Dispenser_mX4_Form12.pas
  • Ex. 1250-1280 GEO Coding___________eg. 1274_GoogleDirForm2GeocodeStreetMap21.pas
  • All Examples List 2022
  • All 40 Articles of maXbox Pascal in Blaise Pascal Magazine!

    Using Examples and Sources from Magazine CatalogX

  • Art of Coding V.31/32
  • DLL for All V.33
  • QR Code Coding V.34
  • GEO Maps Nav V.35
  • 3D Printing Lab V.36
  • RegEx Report REX V.37/38
  • Function Testing V.40
  • Arduino Coding V.45/46
  • Time is on my side V.48
  • Compute Big Numbers V.52
  • Code Metrics V.57
  • Work with WineHQ V.60
  • Work with Win WMI V.63
  • Work with Win WMI II V.64
  • Work MS CryptoAPI V.65
  • The Perceptron! V.72
  • No GUI Shell V.80
  • Machine L. with CAI V.87/88
  • Portable Pixmap PPM V.90
  • Fundamentals Lib V.91
  • RSS Feed of BBC News V.92
  • RSS Feed Sentiment V.93
  • JSON4Pascal V.94/95
  • Python4Delphi V.96
  • Python4Delphi II V.97
  • Python4maXbox III V.98
  • Image Detection Lazarus V.99/100
  • Fake Data SynDat V101
  • VCL4Python Catapult Simulation V102
  • Geocoding V103/104
  • CNN Model Process Pipeline V105
  • AGSI API Gas Data Storage V106
  • Data Science Story Plot V107/108
  • Image2Text API V109
  • Cryptobox API V110
  • Cannonball API V112
  • 64-bit Migration V113
  • 64-bit Migration2 Debugging V114/15
  • Mystery of IStream V116

  • JavaScript maXbox4

    maXbox 2022 Tutorials- Precompiled Object Based Scripting Tool (POBST)

    3. Review mX3/mX4/mX5 links & download

    Review the mX3 Framework Show architect overview docu.

    Recompile &test maXbox4 compiled version 4.7.6 of sourceforge download.

    maXbox Archive mX4 Archive.org code, tutors and app overview document.

    View the mX4 Function List unit function/proc overview document.

    More Infos mX4 Site with docu, link and download support.

    Download sourceforge also Linux/Mac Update on Wine.

    Download Torry.net Coding World.

    Service Delphi Programming Intro Service Wiki _Forum_ - Art of Programmingsourceforge.net - one ready run box

    Service Jupyter - Notebook online guthub.com - machine learning

    Lib Json4Delphi, Alcinoe-BigLib compatible Delphi Sydney 10.4.1 sourceforge.net

    Tutorials All Tutorials explained with samples linuxschweizag.wordpress.com