maxkleiner / maXbox4

code compiler script studio
GNU General Public License v3.0
23 stars 10 forks source link

Source Organisation Hints #31

Open maxkleiner opened 2 years ago

maxkleiner commented 2 years ago

Hi Max,

I think your maXbox project is impressive. However, an issue with the files at sourceforge.net (SourceForge), is people can't download the latest files easily. For instance, the "all_maxbox_tutorials.zip" and "13_General_Examples_1_1020.zip" at your GitHub doesn't exist on SourceForge. It appears your users have to download updated files individually. Also, at your GitHub, it appears the files aren't being updated there, but at SourceForge.

I think a possible solution would be to have at least .zip files for your major folders on SourceForge (tutorials, arduino, examples) that is updated once a month or whenever convenient for you. If possible, also do this for GitHub. I know the configuration of settings at GitHub can be problematic, but the release dates do help, as gives people the impression the project is active. And you are, from the activity on SourceForge, but this might not be understood by those coming across only GitHub and seeing only 2016.

Lastly, I know you are probably busy, but anything for Android and/or iOS would be good too. A lot of people are using such platforms as their primary device.

Thanks in advance for your consideration

From warejo@tutamail.com on 2021-09-22 01:09

maxkleiner commented 2 years ago

Hi

Thanks for your improvements, we consider that for a possible Version mX5.

Also the sync between Git and SourceForge, its not the best way for me; at least an update for all tutorials is now available:

https://sourceforge.net/projects/maxbox/files/Tutorials/all_maxbox_tutorials.zip/download

maxbox4delphidirectories2022

Greetings, Max

maxkleiner commented 2 years ago

Release Notes maXbox 4.7.5.90 October 2021 mX47


Add 14 Units + 2 Tutorials

1423 uPSI_SingleList.pas; TSingleListClass 1424 unit uPSI_AdMeter.pas; Async Professional 1425 unit uPSI_neuralplanbuilder; CAI 1426 unit uPSI_neuralvolume.pas; CAI 1427 unit uPSI_neuralvolumev.pas; CAI 1428 unit uPSI_DoubleList4; CapJack 1429 unit uPSI_ByteListClass; CapJack 1430 unit uPSI_flcVectors4; FLC5 1431 unit uPSI_flcMatrix4; FLC5 1432 uPSI_CurlHttpCodes.pas 1433 unit uPSI_NeuralNetwork.pas; CAI 1434 unit unit uPSI_neuralfit; CAI 1435 unit uPSI_neuraldatasets; CAI 1436 unit uPSI_neuraldatasetsv.pas CAI

Total of Function Calls: 34735 SHA1: of 4.7.5.90 DF1FF22823A03E2E3E777F6D739DC5C93578A82B CRC32: A674AE54 30.2 MB (31,768,904 bytes)

maxkleiner commented 2 years ago

Release Notes maXbox 4.7.5.90 V October 2021 mX475


Add 16 Units + 4 Tutorials

1423 uPSI_SingleList.pas; TSingleListClass 1424 unit uPSI_AdMeter.pas; Async Professional 1425 unit uPSI_neuralplanbuilder; CAI 1426 unit uPSI_neuralvolume.pas; CAI 1427 unit uPSI_neuralvolumev.pas; CAI 1428 unit uPSI_DoubleList4; CapJack 1429 unit uPSI_ByteListClass; CapJack 1430 unit uPSI_flcVectors4; FLC5 1431 unit uPSI_flcMatrix4; FLC5 1432 uPSI_CurlHttpCodes.pas 1433 unit uPSI_NeuralNetwork.pas; CAI 1434 unit unit uPSI_neuralfit; CAI 1435 unit uPSI_neuraldatasets; CAI 1436 unit uPSI_neuraldatasetsv.pas CAI 1437 uPSI_flcFloats.pas FLC5 1438 unit UBigIntsForFloatV4.pas DFF

Total of Function Calls: 34780 SHA1: of 4.7.5.90 A1C85C7A69602F40F66C84E91196E25E44E0EC7A CRC32: 5BDDA952 30.4 MB (31,923,016 bytes)

maxkleiner commented 2 years ago

--- v2 +++ v3 @@ -1,7 +1,7 @@


-Release Notes maXbox 4.7.5.90 October 2021 mX47 +Release Notes maXbox 4.7.5.90 V October 2021 mX47


-Add 14 Units + 2 Tutorials +Add 16 Units + 4 Tutorials

1423 uPSI_SingleList.pas; TSingleListClass 1424 unit uPSI_AdMeter.pas; Async Professional @@ -17,7 +17,10 @@ 1434 unit unit uPSI_neuralfit; CAI 1435 unit uPSI_neuraldatasets; CAI 1436 unit uPSI_neuraldatasetsv.pas CAI +1437 uPSI_flcFloats.pas FLC5 +1438 unit UBigIntsForFloatV4.pas DFF

-Total of Function Calls: 34735 -SHA1: of 4.7.5.90 DF1FF22823A03E2E3E777F6D739DC5C93578A82B -CRC32: A674AE54 30.2 MB (31,768,904 bytes) +Total of Function Calls: 34780 +SHA1: of 4.7.5.90 A1C85C7A69602F40F66C84E91196E25E44E0EC7A +CRC32: 5BDDA952 30.4 MB (31,923,016 bytes)

maxkleiner commented 2 years ago

Release Notes maXbox 4.7.5.90 VI November 2021 mX475


Add 18 Units + 5 Tutorials

1423 uPSI_SingleList.pas; TSingleListClass 1424 unit uPSI_AdMeter.pas; Async Professional 1425 unit uPSI_neuralplanbuilder; CAI 1426 unit uPSI_neuralvolume.pas; CAI 1427 unit uPSI_neuralvolumev.pas; CAI 1428 unit uPSI_DoubleList4; CapJack 1429 unit uPSI_ByteListClass; CapJack 1430 unit uPSI_flcVectors4; FLC5 1431 unit uPSI_flcMatrix4; FLC5 1432 uPSI_CurlHttpCodes.pas 1433 unit uPSI_NeuralNetwork.pas; CAI 1434 unit unit uPSI_neuralfit; CAI 1435 unit uPSI_neuraldatasets; CAI 1436 unit uPSI_neuraldatasetsv.pas CAI 1437 uPSI_flcFloats.pas FLC5 1438 unit UBigIntsForFloatV4.pas DFF 1439 unit uPSI_CustApp.pas Pas2js 1440 unit uPSI_NeuralNetworkCAI.pas CAI

Total of Function Calls: 34807 SHA1: of 4.7.5.90 96DCDE2028125E00B67E42A801721AC513A5EAFC CRC32: BBC3A7E5 30.4 MB (31,974,216 bytes)

--- v3 +++ v4 @@ -1,7 +1,7 @@


-Release Notes maXbox 4.7.5.90 V October 2021 mX47 +Release Notes maXbox 4.7.5.90 VI November 2021 mX47


-Add 16 Units + 4 Tutorials +Add 18 Units + 5 Tutorials

1423 uPSI_SingleList.pas; TSingleListClass 1424 unit uPSI_AdMeter.pas; Async Professional @@ -19,8 +19,10 @@ 1436 unit uPSI_neuraldatasetsv.pas CAI 1437 uPSI_flcFloats.pas FLC5 1438 unit UBigIntsForFloatV4.pas DFF +1439 unit uPSI_CustApp.pas Pas2js +1440 unit uPSI_NeuralNetworkCAI.pas CAI

-Total of Function Calls: 34780 -SHA1: of 4.7.5.90 A1C85C7A69602F40F66C84E91196E25E44E0EC7A -CRC32: 5BDDA952 30.4 MB (31,923,016 bytes) +Total of Function Calls: 34807 +SHA1: of 4.7.5.90 96DCDE2028125E00B67E42A801721AC513A5EAFC +CRC32: BBC3A7E5 30.4 MB (31,974,216 bytes)

Sent from sourceforge.net because you indicated interest in https://sourceforge.net/p/maxbox/news/2021/10/maxbox-47590-released-/

maxkleiner commented 2 years ago

Release Notes maXbox 4.7.6.10 November 2021 mX476


Add 2 Units + 2 Tutorials

1441 unit uPSI_neuralgeneric.pas; CAI 1442 unit uPSI_neuralthread.pas; CAI

Total of Function Calls: 34841 SHA1: of 4.7.6.10 9A2ACB787BF0C740996997D04244E9AAF84F6FBA CRC32: 03921C69 30.5 MB (31,983,432 bytes)

maxkleiner commented 2 years ago

Release Notes maXbox 4.7.6.10 November 2021 mX476


Add 5 Units + 2 Tutorials

1441 unit uPSI_neuralgeneric.pas; CAI 1442 unit uPSI_neuralthread.pas; CAI 1443 unit uPSI_uSysTools; TuO 1444 unit upsi_neuralsets; mX4 1445 unit uPSI_uWinNT.pas mX4

Total of Function Calls: 34880 SHA1: of 4.7.6.10 CF939E3A8D4723DB1DEF383C5FC961E06728C58F CRC32: 38F88218 30.5 MB (32,022,344 bytes)

maxkleiner commented 2 years ago

New compiled and recompiled for mX4.7.6.10: 13/11/2021 22:31 477,572 fMain.dcu 13/11/2021 22:38 30,865 MathsLib.dcu 13/11/2021 17:01 37,230 neuraldatasets.dcu 13/11/2021 19:38 316,093 neuralnetworkCAI.dcu 13/11/2021 22:35 6,568 PXLTiming.dcu 13/11/2021 22:35 7,434 PythonAction.dcu 13/11/2021 22:35 278,938 PythonEngine.dcu 13/11/2021 17:41 23,968 uPSI_neuraldatasets.dcu 13/11/2021 17:53 153,048 uPSI_NeuralNetworkCAI.dcu 13/11/2021 17:41 9,359 uPSI_neuralthread.dcu 13/11/2021 22:35 8,642 uPSI_PXLTiming.dcu 13/11/2021 22:35 175,123 uPSI_PythonEngine.dcu 13/11/2021 22:13 11,007 uPSI_uSysTools.dcu 13/11/2021 22:31 2,720 uPSI_uWinNT.dcu 13/11/2021 18:46 22,817 uSysTools.dcu 13/11/2021 22:21 2,445 uWinNT.dcu 13/11/2021 22:35 46,234 VarPyth.dcu 13/11/2021 22:35 40,900 OverbyteIcsMimeUtils.dcu 13/11/2021 22:35 77,136 OverbyteIcsUtils.dcu 13/11/2021 18:44 56,530 RegExpr.dcu

maxkleiner commented 2 years ago

Comment for 'maXbox 4.7.6.10' added by Max Kleiner

To reply to this email please use the link provided below. DO NOT reply via your email client as it will not reach the person who wrote the comment https://appdb.winehq.org/objectManager.php?sClass=version&iId=40395#Comment-106455

Subject: CAI Framework

Docu of main Neural Unit for maXbox: http://www.softwareschule.ch/examples/uPSI_NeuralNetworkCAI.txt http://www.softwareschule.ch/examples/uPSI_neuralnetworkcai.txt http://www.softwareschule.ch/examples/uPSI_neuralvolume.txt http://www.softwareschule.ch/examples/uPSI_neuraldatasets.txt http://www.softwareschule.ch/examples/uPSI_neuralfit.txt Source https://github.com/joaopauloschuler/neural-api https://github.com/joaopauloschuler/neural-api/blob/master/neural/neuralvolume.pas

maxkleiner commented 2 years ago

--- v2 +++ v3 @@ -1,14 +1,19 @@


-Release Notes maXbox 4.7.6.10 November 2021 mX476 +Release Notes maXbox 4.7.6.10 II November 2021 mX476


-Add 2 Units + 2 Tutorials +Add 10 Units + 3 Tutorials

1441 unit uPSI_neuralgeneric.pas; CAI 1442 unit uPSI_neuralthread.pas; CAI 1443 unit uPSI_uSysTools; TuO 1444 unit upsi_neuralsets; mX4 1445 unit uPSI_uWinNT.pas mX4 +1446 unit uPSI_URungeKutta4.pas ICS +1447 unit uPSI_UrlConIcs.pas ICS +1448 unit uPSI_OverbyteIcsUtils.pas ICS +1449 unit uPSI_Numedit2 mX4 +1450 unit uPSI_PsAPI_3.pas mX4

-Total of Function Calls: 34880 -SHA1: of 4.7.6.10 CF939E3A8D4723DB1DEF383C5FC961E06728C58F -CRC32: 38F88218 30.5 MB (32,022,344 bytes) +Total of Function Calls: 35078 +SHA1: of 4.7.6.10 D4B0A36E42E9E89642A140CCEE2B7CCDDE3D041A +CRC32: B8F2450F 30.6 MB (32,101,704 bytes)

Sent from sourceforge.net because you indicated interest in https://sourceforge.net/p/maxbox/news/2021/11/maxbox-47610-released-/

maxkleiner commented 2 years ago

--- v3 +++ v4 @@ -1,7 +1,7 @@


-Release Notes maXbox 4.7.6.10 II November 2021 mX476 +Release Notes maXbox 4.7.6.10 III December 2021 mX476


-Add 10 Units + 3 Tutorials +Add 20 Units + 5 Tutorials

1441 unit uPSI_neuralgeneric.pas; CAI 1442 unit uPSI_neuralthread.pas; CAI @@ -13,7 +13,17 @@ 1448 unit uPSI_OverbyteIcsUtils.pas ICS 1449 unit uPSI_Numedit2 mX4 1450 unit uPSI_PsAPI_3.pas mX4 +1451 unit uPSI_SeSHA256.pas +1452 unit IdHashMessageDigest_max2; +1453 unit uPSI_BlocksUnit.pas +1454 unit uPSI_DelticsCommandLine.pas +1455 unit uPSI_DelticsStrUtils; +1456 unit uPSI_DelticsBitField; +1457 unit uPSI_DelticsSysUtils; +1458 unit uPSI_ALIniFiles2.pas +1459 unit uPSI_StarCalc2.pas +1460 unit uPSI_IdHashMessageDigest2.pas

-Total of Function Calls: 35078 -SHA1: of 4.7.6.10 D4B0A36E42E9E89642A140CCEE2B7CCDDE3D041A -CRC32: B8F2450F 30.6 MB (32,101,704 bytes) +Total of Function Calls: 35218 +SHA1: of 4.7.6.10 45593492099B0276B89BB305D52F17BE9B2A29E6 +CRC32: 1A1E95CA 30.7 MB (32,221,000 bytes)

Sent from sourceforge.net because you indicated interest in https://sourceforge.net/p/maxbox/news/2021/11/maxbox-47610-released-/

maxkleiner commented 2 years ago

--- v4 +++ v5 @@ -25,5 +25,5 @@ 1460 unit uPSI_IdHashMessageDigest2.pas

Total of Function Calls: 35218 -SHA1: of 4.7.6.10 45593492099B0276B89BB305D52F17BE9B2A29E6 -CRC32: 1A1E95CA 30.7 MB (32,221,000 bytes) +SHA1: of 4.7.6.10 6647E6200E46702944A6B8175A53EDC1ABEF8E14 +CRC32: 1A2922DA 30.7 MB (32,221,000 bytes)

maxkleiner commented 2 years ago

History of 4.7.6.10 I-III 4.7.6.10 2 new units - 1441 unit uPSI_neuralgeneric.pas; CAI 1442 unit uPSI_neuralthread.pas; CAI 4.7.6.10 I 3 units 1443 unit uPSI_uSysTools; TuO 1444 unit upsi_neuralsets; mX4 1445 unit uPSI_uWinNT.pas mX4 4.7.6.10 II 5 units 1446 unit uPSI_URungeKutta4.pas ICS 1447 unit uPSI_UrlConIcs.pas ICS 1448 unit uPSI_OverbyteIcsUtils.pas ICS 1449 unit uPSI_Numedit2 mX4 1450 unit uPSI_PsAPI_3.pas mX4 4.7.6.10 III 10 units 1451 uPSI_SeSHA256.pas, 1452 dHashMessageDigest_max2; 1453 uPSI_BlocksUnit.pas 1454 PSI_DelticsCommandLine.pas 1455 uPSI_DelticsStrUtils; 1456 uPSI_DelticsBitField; 1457 uPSI_DelticsSysUtils; 1458 uPSI_ALIniFiles2.pas 1459 uPSI_StarCalc2.pas 1460 unit uPSI_IdHashMessageDigest2.pas

maxkleiner commented 2 years ago

maXbox history revisions 2004-2021:
1.2 20.07.04 build menu structure for d7, preprocessor, compiler, runtimer 2.0 23.01.05 rebuild, save handling d6 from kylix2, byte code operator 2.7 05.10.09 V2.7 include tstringgrid and treeview, func max3, sys.-mathlib 3.0 10.01.11 locs=1974 V3.0 pop3,png,smtp,exceptionlog,emails,RegEX, sysutils 3.9 20.06.12 locs=10415 build 180_3, dbtable redesign, modbus consts,testvendor 3.9.9.195 15.5.2015 locs=10592, 36 Units, SOAPC,OLEUtils2,ACM2,CDS,Terminal, XML 4.0 12.03.16 locs=10700 build215 4.0.1.15, D2007, changetracks traxx,+22 units 4.5 30.10.17 locs=11554, 26 units+590funcs, Indent Guidelines, WMI,XMLDoc,ADO4
4.7 28.09.19 locs=12002 II some Fundamentals for 5.00, xmlRss, min.unicode 4.7.6.10 14.12.2021 III, locs=12170 Dec.2021 CAI ML, P4D, JS, Fundamentals Lib

maxkleiner commented 2 years ago

--- v5 +++ v6 @@ -1,7 +1,7 @@

1441 unit uPSI_neuralgeneric.pas; CAI 1442 unit uPSI_neuralthread.pas; CAI @@ -23,7 +23,12 @@ 1458 unit uPSI_ALIniFiles2.pas 1459 unit uPSI_StarCalc2.pas 1460 unit uPSI_IdHashMessageDigest2.pas +1461 unit uPSI_U_Splines; +1462 unit uPSI_U_CoasterB.pas; +1463 U_SpringMass2.pas +1464 uPSI_MARSCoreUtils; +1465 unit uPSI_clJsonParser.pas

-Total of Function Calls: 35218 -SHA1: of 4.7.6.10 6647E6200E46702944A6B8175A53EDC1ABEF8E14 -CRC32: 1A2922DA 30.7 MB (32,221,000 bytes) +Total of Function Calls: 35371 +SHA1: of 4.7.6.10 A2B2B2D1596C6A5F3ACCED90D0C2246172A3DE2C +CRC32: 285ACBCB 31.3 MB (32,921,928 bytes)


Additions to mX4.7.6.10 IV Jan. 2022

'TBitmapLoaders') do begin ---> free and clear

check create; override; TBSpline Vertex ---> TSplineVertex -TBSpline = class
TALMultipartFormDataDecoder destructor Destroy; override; ALWininetHttpClient; destryo ---> free and disconnect function WordMouseAction TKMemoHyperlink = class(TKMemoTextBlock) private FURL: TKString; public constructor Create; override; procedure Assign(ASource: TKObject); override; procedure DefaultStyle; virtual; function WordMouseAction(AWordIndex: Integer; AAction: TKMemoMouseAction; const APoint: TPoint; AShift: TShiftState): Boolean; override; property URL: TKString read FURL write FURL; end; TKMemoParagraph = class(TKMemoTextBlock) private

uPSI_UJSONFunctions with CL.AddClassN(CL.FindClass('TOBJECT'),'TPCJSONData') do --------->free TPCJSONNameValue ----> ffreeee TPCJSONList = Class(TPCJSONData) ---------Free; with CL.AddClassN(CL.FindClass('TPCJSONList'),'TPCJSONArray') do with CL.AddClassN(CL.FindClass('TPCJSONList'),'TPCJSONObject') do

04/01/2022 08:39 24,473 uPSI_LinarBitmap.dcu 04/01/2022 11:00 30,865 MathsLib.dcu 04/01/2022 08:46 12,360 uPSI_ALMultiPartFormDataParser.dcu 04/01/2022 08:57 7,811 uPSI_ALWininetHttpClient.dcu 04/01/2022 08:15 25,161 uPSI_JclSynch.dcu 04/01/2022 10:57 41,434 uPSI_U_Splines.dcu 04/01/2022 08:59 166,582 uPSI_KMemo.dcu 04/01/2022 09:13 16,246 uPSI_UJSONFunctions.dcu 04/01/2022 09:30 108,646 uPSI_UtilsMax4.dcu

This unit is a part of Pascal Coin, a P2P crypto currency without need of historical operations.

What is the next real number after zero? Of the five other answers to this question, only Edward Sherry's is correct. The question asks for a positive real number that is smaller than every other. It doesn't exist, plain and simple.

Additions to mX476.10 IV Jan. 2022

richedit.plaintext boolean attribute Tstringgrid + update and refresh trackscrollbar + pagesize TBigfloat.free with decpart TClassesAndElements add 'Procedure Free;'); add rollercoaster sound resources WAVE uPSI_VectorLists; fixed base class and baselist with CL.AddClassN(CL.FindClass('TBaseList'),'TSingleList') constructor unit uLkJSON; add static methods https://www.clevercomponents.com/articles/article052/

1461 unit uPSI_U_Splines; 1462 uPSI_U_CoasterB.pas; 1463 U_SpringMass2.pas 1464 uPSI_MARSCoreUtils; 1465 uPSI_clJsonParser.pas


Release Notes maXbox 4.7.6.10 IV Jan. 2022 mX476


Add 25 Units + 6 Tutorials

1441 unit uPSI_neuralgeneric.pas; CAI 1442 unit uPSI_neuralthread.pas; CAI 1443 unit uPSI_uSysTools; TuO 1444 unit upsi_neuralsets; mX4 1445 unit uPSI_uWinNT.pas mX4 1446 unit uPSI_URungeKutta4.pas ICS 1447 unit uPSI_UrlConIcs.pas ICS 1448 unit uPSI_OverbyteIcsUtils.pas ICS 1449 unit uPSI_Numedit2 mX4 1450 unit uPSI_PsAPI_3.pas mX4 1451 unit uPSI_SeSHA256.pas 1452 unit IdHashMessageDigest_max2; 1453 unit uPSI_BlocksUnit.pas 1454 unit uPSI_DelticsCommandLine.pas 1455 unit uPSI_DelticsStrUtils; 1456 unit uPSI_DelticsBitField; 1457 unit uPSI_DelticsSysUtils; 1458 unit uPSI_ALIniFiles2.pas 1459 unit uPSI_StarCalc2.pas 1460 unit uPSI_IdHashMessageDigest2.pas 1461 unit uPSI_U_Splines; 1462 unit uPSI_U_CoasterB.pas; 1463 U_SpringMass2.pas 1464 uPSI_MARSCoreUtils; 1465 unit uPSI_clJsonParser.pas

Total of Function Calls: 35371 SHA1: of 4.7.6.10 A2B2B2D1596C6A5F3ACCED90D0C2246172A3DE2C CRC32: 285ACBCB 31.3 MB (32,921,928 bytes)

ZIP file maxbox4.zip sha1 E267EB40AA945AD10B88EF8274C837F510DD96D4

Additions to mX476 III

procedure TPSRuntimeClass.RegisterMethod(ProcPtr: Pointer; const Name: tbtString); var P: PClassItem; begin New(P); p^.FName := FastUppercase(Name); p^.FNameHash := MakeHash(p^.FName); p^.b := 0; p^.Ptr := ProcPtr; FClassItems.Add(p); end; procedure TPSRuntimeClass.RegisterVirtualMethod(ProcPtr: Pointer; const Name: tbtString); var P: PClassItem; begin New(P); p^.FName := FastUppercase(Name); p^.FNameHash := MakeHash(p^.FName); p^.b := 1; p^.PointerInList := FindVirtualMethodPtr(Self, FClass, ProcPtr); FClassItems.Add(p); end;

maxkleiner commented 2 years ago

Release Notes maXbox 4.7.6.10 V Jan. 2022 mX476


Add 26 Units + 8 Tutorials

1441 unit uPSI_neuralgeneric.pas; CAI 1442 unit uPSI_neuralthread.pas; CAI 1443 unit uPSI_uSysTools; TuO 1444 unit upsi_neuralsets; mX4 1445 unit uPSI_uWinNT.pas mX4 1446 unit uPSI_URungeKutta4.pas ICS 1447 unit uPSI_UrlConIcs.pas ICS 1448 unit uPSI_OverbyteIcsUtils.pas ICS 1449 unit uPSI_Numedit2 mX4 1450 unit uPSI_PsAPI_3.pas mX4 1451 unit uPSI_SeSHA256.pas 1452 unit IdHashMessageDigest_max2; 1453 unit uPSI_BlocksUnit.pas 1454 unit uPSI_DelticsCommandLine.pas 1455 unit uPSI_DelticsStrUtils; 1456 unit uPSI_DelticsBitField; 1457 unit uPSI_DelticsSysUtils; 1458 unit uPSI_ALIniFiles2.pas 1459 unit uPSI_StarCalc2.pas 1460 unit uPSI_IdHashMessageDigest2.pas 1461 unit uPSI_U_Splines; 1462 unit uPSI_U_CoasterB.pas; 1463 U_SpringMass2.pas 1464 uPSI_MARSCoreUtils; 1465 unit uPSI_clJsonParser.pas 1466 unit uPSI_SynHighlighterPython.pas

Total of Function Calls: 35380 SHA1: 4.7.6.10 E51C63B7B47D83D441F9EB13F515920ACEB26101 CRC32: CEB35531 31.5 MB (33,034,056 bytes)

ZIP file maxbox4.zip sha1 4CF6DB3DA047118D6D208D722F273E37F04F0474

Additions to mX4.7.6.10 V Jan\Feb. 2022

recompile processor, compiler runtimer

uPSI_SynHighlighterPython.pas

//TabHeight := 26 TPageControl TTrackBar.creATE(form1) ParentShowHint TImage.create(form1) IsControl; PageControl1.TabIndex TabControl1.TabIndex] Style property

create wrong procedure SIRegister_TNNetReLUBase(CL: TPSPascalCompiler); begin //with RegClassS(CL,'TNNetIdentity', 'TNNetReLUBase') do with CL.AddClassN(CL.FindClass('TNNetIdentity'),'TNNetReLUBase') do begin RegisterMethod('Procedure Backpropagate( )'); RegisterMethod('Constructor Create( LowValue, HighValue : integer);'); //constructor Create(LowLimit, HighLimit: integer); overload; end; end;

TNNetReLUBase = class(TNNetIdentity) public procedure Backpropagate(); override; end;

TNNetDigital = class(TNNetIdentity) private FMiddleValue: TNeuralFloat; FLowValue, FHighValue: TNeuralFloat; FMiddleDist: TNeuralFloat; public constructor Create(LowValue, HighValue: integer); overload; procedure Compute(); override; procedure Backpropagate(); override; end;

/// This is a plain Rectified Linear Unit (ReLU) layer. // https://en.wikipedia.org/wiki/Rectifier_(neural_networks) TNNetReLU = class(TNNetReLUBase) public procedure Compute(); override; end;

procedure SIRegister_TNNetReLU(CL: TPSPascalCompiler); begin //with RegClassS(CL,'TNNetReLUBase', 'TNNetReLU') do with CL.AddClassN(CL.FindClass('TNNetReLUBase'),'TNNetReLU') do begin RegisterMethod('Procedure Compute( )'); //procedure Compute(); override; end; end;

Recompiled

14/01/2022 12:56 16,832 FindReplDlg.dcu 14/01/2022 13:12 479,472 fMain.dcu 14/01/2022 12:56 35,172 gsUtils.dcu 14/01/2022 12:56 194,228 IFSI_WinForm1puzzle.dcu 14/01/2022 13:48 317,040 uPSCompiler.dcu 14/01/2022 13:27 255,155 uPSI_ComCtrls.dcu 14/01/2022 12:57 145,655 uPSI_fMain.dcu 14/01/2022 12:57 10,780 uPSI_IdPOP3.dcu 14/01/2022 12:56 5,647 uPSI_JvParsing.dcu 14/01/2022 12:56 21,122 uPSI_uTPLb_AES.dcu 14/01/2022 13:49 257,656 uPSRuntime.dcu 14/01/2022 12:56 25,467 VListView.dcu 14/01/2022 12:56 70,849 WinForm1.dcu 14/01/2022 12:56 11,519 uPSI_SynEditMiscProcs.dcu 14/01/2022 12:57 105,299 AdoMain.dcu 14/01/2022 13:12 13,521 BlocksUnit.dcu 14/01/2022 12:56 11,790 frmExportMain.dcu 14/01/2022 14:20 30,846 MathsLib.dcu 14/01/2022 12:57 37,351 neuraldatasets.dcu 14/01/2022 12:57 50,128 neuralfit.dcu 14/01/2022 12:57 316,142 neuralnetworkCAI.dcu 14/01/2022 12:57 114,820 neuralvolume.dcu 14/01/2022 13:12 6,566 PXLTiming.dcu 14/01/2022 13:12 7,431 PythonAction.dcu 14/01/2022 13:12 278,955 PythonEngine.dcu 14/01/2022 13:12 6,446 SeSHA256.dcu 14/01/2022 12:57 3,879 simplecomport.dcu 14/01/2022 12:57 11,304 U_Splines.dcu 14/01/2022 13:12 20,496 uPSI_BlocksUnit.dcu 14/01/2022 12:57 16,019 uPSI_DFFUtils.dcu 14/01/2022 12:57 24,311 uPSI_neuraldatasets.dcu 14/01/2022 14:02 153,034 uPSI_NeuralNetworkCAI.dcu 14/01/2022 10:12 59,982 uPSI_OverbyteIcsUtils.dcu 14/01/2022 13:12 8,645 uPSI_PXLTiming.dcu 14/01/2022 13:12 175,131 uPSI_PythonEngine.dcu 14/01/2022 12:57 10,108 uPSI_SynHighlighterPython.dcu 14/01/2022 10:02 41,442 uPSI_U_Splines.dcu 14/01/2022 13:12 46,240 VarPyth.dcu 14/01/2022 12:56 19,478 ViewToDoFm.dcu 14/01/2022 10:12 40,887 OverbyteIcsMimeUtils.dcu 14/01/2022 13:12 77,146 OverbyteIcsUtils.dcu 14/01/2022 13:10 26,273 SynHighlighterPython.dcu 14/01/2022 13:48 317,040 uPSCompiler.dcu 14/01/2022 13:49 257,656 uPSRuntime.dcu 14/01/2022 17:46 317,056 uPSCompiler.dcu 14/01/2022 17:47 257,646 uPSRuntime.dcu

maxkleiner commented 2 years ago

Release Notes maXbox 4.7.6.10 VI Feb.2022 mX476


Add 32 Units + 10 Tutorials

1441 unit uPSI_neuralgeneric.pas; CAI 1442 unit uPSI_neuralthread.pas; CAI 1443 unit uPSI_uSysTools; TuO 1444 unit upsi_neuralsets; mX4 1445 unit uPSI_uWinNT.pas mX4 1446 unit uPSI_URungeKutta4.pas ICS 1447 unit uPSI_UrlConIcs.pas ICS 1448 unit uPSI_OverbyteIcsUtils.pas ICS 1449 unit uPSI_Numedit2 mX4 1450 unit uPSI_PsAPI_3.pas mX4 1451 unit uPSI_SeSHA256.pas 1452 unit IdHashMessageDigest_max2; 1453 unit uPSI_BlocksUnit.pas 1454 unit uPSI_DelticsCommandLine.pas 1455 unit uPSI_DelticsStrUtils; 1456 unit uPSI_DelticsBitField; 1457 unit uPSI_DelticsSysUtils; 1458 unit uPSI_ALIniFiles2.pas 1459 unit uPSI_StarCalc2.pas 1460 unit uPSI_IdHashMessageDigest2.pas 1461 unit uPSI_U_Splines; 1462 unit uPSI_U_CoasterB.pas; 1463 U_SpringMass2.pas 1464 uPSI_MARSCoreUtils; 1465 unit uPSI_clJsonParser.pas 1466 unit uPSI_SynHighlighterPython.pas 1467 unit uPSI_DudsCommonDelphi; 1468 unit uPSI_AINNNeuron; 1469 unit uPSI_PJConsoleApp2; 1470 unit uPSI_PJPipeFilters2; 1471 unit uPSI_uHTMLBuilder; 1472 unit uPSI_PJPipe2;

Total of Function Calls: 35446 SHA1: 4.7.6.10 4EE75804E1D64639046D080A4F66143B97C21D60 CRC32: B3FF8F09 31.6 MB (33,141,576 bytes)

ZIP file maxbox4.zip sha1 ABC47F68E58ABC912FAFBD0EC2528A46E5DD6CE6

Recompiled: 16/02/2022 21:29 50,625 uPSI_StrUtils.dcu 16/02/2022 21:36 59,984 uPSI_OverbyteIcsUtils.dcu 16/02/2022 15:49 16,601 uPSI_PJConsoleApp.dcu 16/02/2022 15:27 6,527 uPSI_PJPipe.dcu 16/02/2022 18:25 105,750 uPSI_PsAPI.dcu 16/02/2022 21:36 40,891 OverbyteIcsMimeUtils.dcu

17/02/2022 11:02 479,639 fMain.dcu 17/02/2022 09:55 30,889 uPSUtils.dcu 17/02/2022 10:56 3,723 AINNNeuron.dcu 17/02/2022 11:02 13,524 BlocksUnit.dcu 17/02/2022 11:27 9,594 DudsCommonDelphi.dcu 17/02/2022 11:34 30,868 MathsLib.dcu 17/02/2022 11:02 6,568 PXLTiming.dcu 17/02/2022 11:02 7,434 PythonAction.dcu 17/02/2022 11:02 278,950 PythonEngine.dcu 17/02/2022 11:02 6,446 SeSHA256.dcu 17/02/2022 11:02 5,744 uPSI_AINNNeuron.dcu 17/02/2022 11:02 20,494 uPSI_BlocksUnit.dcu 17/02/2022 11:23 5,442 uPSI_DudsCommonDelphi.dcu 17/02/2022 10:07 11,793 uPSI_PJEnvVars.dcu 17/02/2022 11:02 8,642 uPSI_PXLTiming.dcu 17/02/2022 11:02 175,123 uPSI_PythonEngine.dcu 17/02/2022 11:02 46,244 VarPyth.dcu 17/02/2022 11:02 77,152 OverbyteIcsUtils.dcu

maxkleiner commented 2 years ago

--- v9 +++ v10 @@ -1,7 +1,7 @@

Release Notes maXbox 4.7.6.10 VI Feb.2022 mX476

-Add 30 Units + 10 Tutorials +Add 32 Units + 10 Tutorials

1441 unit uPSI_neuralgeneric.pas; CAI 1442 unit uPSI_neuralthread.pas; CAI @@ -33,12 +33,14 @@ 1468 unit uPSI_AINNNeuron; 1469 unit uPSI_PJConsoleApp2; 1470 unit uPSI_PJPipeFilters2; +1471 unit uPSI_uHTMLBuilder; +1472 unit uPSI_PJPipe2;

-Total of Function Calls: 35403 -SHA1: 4.7.6.10 F2119248476CA94B35B7E02035B8E6E64E48BAE4 -CRC32: 67F0EA6C 31.5 MB (33,110,344 bytes) +Total of Function Calls: 35446 +SHA1: 4.7.6.10 4EE75804E1D64639046D080A4F66143B97C21D60 +CRC32: B3FF8F09 31.6 MB (33,141,576 bytes)

-ZIP file maxbox4.zip sha1 637AFE53463DA2F60182B7A064492CBBAFD669A6 +ZIP file maxbox4.zip sha1 ABC47F68E58ABC912FAFBD0EC2528A46E5DD6CE6

maXbox4.exe now available as a NFT

maxkleiner commented 2 years ago

--- v10 +++ v11 @@ -1,7 +1,7 @@

-Release Notes maXbox 4.7.6.10 VI Feb.2022 mX476 +Release Notes maXbox 4.7.6.10 VII March 2022 mX476

-Add 32 Units + 10 Tutorials +Add 38 Units + 12 Tutorials

1441 unit uPSI_neuralgeneric.pas; CAI 1442 unit uPSI_neuralthread.pas; CAI @@ -35,13 +35,18 @@ 1470 unit uPSI_PJPipeFilters2; 1471 unit uPSI_uHTMLBuilder; 1472 unit uPSI_PJPipe2; +1473 uPSI_WinApiDownload, +1474 uPSI_pxQRcode, // +1475 unit uPSI_neuralplanbuilder2 +1476 unit uPSI_DelphiZXingQRCode; +1477 unit uPSI_RestJsonUtils; +1478 unit UtilsTimeCode;

-Total of Function Calls: 35446 -SHA1: 4.7.6.10 4EE75804E1D64639046D080A4F66143B97C21D60 -CRC32: B3FF8F09 31.6 MB (33,141,576 bytes) +Total of Function Calls: 35484 +SHA1: 4.7.6.10 EC20D0A371A57AA078762D6D45F7229A370549A1 +CRC32: 82E481A4 31.7 MB (33,273,160 bytes) -ZIP file maxbox4.zip sha1 ABC47F68E58ABC912FAFBD0EC2528A46E5DD6CE6 +ZIP file maxbox4.zip sha1 C85788B2E85FCD488010B21531E8447BB214E148

maXbox4.exe now available as a NFT

maxkleiner commented 2 years ago

--- v11 +++ v12 @@ -1,7 +1,7 @@

Release Notes maXbox 4.7.6.10 VII March 2022 mX476

-Add 38 Units + 10 Tutorials +Add 40 Units + 12 Tutorials

1441 unit uPSI_neuralgeneric.pas; CAI 1442 unit uPSI_neuralthread.pas; CAI @@ -36,17 +36,19 @@ 1471 unit uPSI_uHTMLBuilder; 1472 unit uPSI_PJPipe2; 1473 uPSI_WinApiDownload, -1474 uPSI_pxQRcode, // +1474 uPSI_pxQRcode, //beta 1475 unit uPSI_neuralplanbuilder2 1476 unit uPSI_DelphiZXingQRCode; 1477 unit uPSI_RestJsonUtils; 1478 unit UtilsTimeCode; +1479 unit uPSC_classes2.pas; //TList +1480 unit uPSC_std2.pas

-Total of Function Calls: 35484 -SHA1: 4.7.6.10 EC20D0A371A57AA078762D6D45F7229A370549A1 -CRC32: 82E481A4 31.7 MB (33,273,160 bytes) +Total of Function Calls: 35495 +SHA1: 4.7.6.10 B55CF243E4A0DBA1FAA8B1640184CA6BA44C000D +CRC32: 2F0D7379 31.7 MB (33,300,296 bytes)

-ZIP file maxbox4.zip sha1 C85788B2E85FCD488010B21531E8447BB214E148 +ZIP file maxbox4.zip sha1 282187A504DDE1A94D6F59FBF590A993B03ECDF2

maXbox4.exe now available as a NFT

maxkleiner commented 2 years ago

--- v12 +++ v13 @@ -44,11 +44,11 @@ 1479 unit uPSC_classes2.pas; //TList 1480 unit uPSC_std2.pas

-Total of Function Calls: 35495 -SHA1: 4.7.6.10 B55CF243E4A0DBA1FAA8B1640184CA6BA44C000D -CRC32: 2F0D7379 31.7 MB (33,300,296 bytes) +Total of Function Calls: 35500 +SHA1: 4.7.6.10 AEF0EE239713A3E142EE3480F86C30B9F0B872FD +CRC32: 2D7A3208: 31.7 MB (33,300,808 bytes)

-ZIP file maxbox4.zip sha1 282187A504DDE1A94D6F59FBF590A993B03ECDF2 +ZIP file maxbox4.zip sha1 F0EC2E060702DF718D5D9C5611CC1E4D455B2CB9

maXbox4.exe now available as a NFT

maxkleiner commented 2 years ago

Release Notes maXbox 4.7.6.10 VIII August 2022 mX476


Add 48 Units + 16 Tutorials

1441 unit uPSI_neuralgeneric.pas; CAI 1442 unit uPSI_neuralthread.pas; CAI 1443 unit uPSI_uSysTools; TuO 1444 unit upsi_neuralsets; mX4 1445 unit uPSI_uWinNT.pas mX4 1446 unit uPSI_URungeKutta4.pas ICS 1447 unit uPSI_UrlConIcs.pas ICS 1448 unit uPSI_OverbyteIcsUtils.pas ICS 1449 unit uPSI_Numedit2 mX4 1450 unit uPSI_PsAPI_3.pas mX4 1451 unit uPSI_SeSHA256.pas 1452 unit IdHashMessageDigest_max2; 1453 unit uPSI_BlocksUnit.pas 1454 unit uPSI_DelticsCommandLine.pas 1455 unit uPSI_DelticsStrUtils; 1456 unit uPSI_DelticsBitField; 1457 unit uPSI_DelticsSysUtils; 1458 unit uPSI_ALIniFiles2.pas 1459 unit uPSI_StarCalc2.pas 1460 unit uPSI_IdHashMessageDigest2.pas 1461 unit uPSI_U_Splines; 1462 unit uPSI_U_CoasterB.pas; 1463 U_SpringMass2.pas 1464 uPSI_MARSCoreUtils; 1465 unit uPSI_clJsonParser.pas 1466 unit uPSI_SynHighlighterPython.pas 1467 unit uPSI_DudsCommonDelphi; 1468 unit uPSI_AINNNeuron; 1469 unit uPSI_PJConsoleApp2; 1470 unit uPSI_PJPipeFilters2; 1471 unit uPSI_uHTMLBuilder; 1472 unit uPSI_PJPipe2; 1473 uPSI_WinApiDownload, 1474 uPSI_pxQRcode, //beta 1475 unit uPSI_neuralplanbuilder2 1476 unit uPSI_DelphiZXingQRCode; 1477 unit uPSI_RestJsonUtils; 1478 unit UtilsTimeCode; 1479 unit uPSC_classes2.pas; //TList 1480 unit uPSC_std2.pas
1481 unit uPSI_maxIniFiles.pas 1482 unit uROPSImports.pas 1483 unit uROPSServerLink.pas 1484 unit uPSI_KLibUtils; 1485 unit uPSI_PathFunc2; //inno setup 1486 unit KLibVC_Redist.pas; 1487 unit HTTPApp2.pas; 1488 unit uPSI_XCollection2;

Total of Function Calls: 35597 SHA1: 4.7.6.10 AA16F6BCD100F0AD16A39CD9741E78A96DF5F7F1 CRC32: 412DE996: 31.7 MB (33,331,992 bytes)

ZIP maxbox4.zip SHA1: 6DD3F0835B62635B576BB16DBA07F4C292E453DA

--- v14 +++ v15 @@ -1,7 +1,7 @@ +*** +Release Notes maXbox 4.7.6.10 VIII August 2022 mX476

-Release Notes maXbox 4.7.6.10 VII March 2022 mX476 -** -Add 40 Units + 12 Tutorials +Add 48 Units + 16 Tutorials

1441 unit uPSI_neuralgeneric.pas; CAI 1442 unit uPSI_neuralthread.pas; CAI @@ -43,12 +43,20 @@ 1478 unit UtilsTimeCode; 1479 unit uPSC_classes2.pas; //TList 1480 unit uPSC_std2.pas +1481 unit uPSI_maxIniFiles.pas +1482 unit uROPSImports.pas +1483 unit uROPSServerLink.pas +1484 unit uPSI_KLibUtils; +1485 unit uPSI_PathFunc2; //inno setup +1486 unit KLibVC_Redist.pas; +1487 unit HTTPApp2.pas; +1488 unit uPSI_XCollection2;

-Total of Function Calls: 35500 -SHA1: 4.7.6.10 AEF0EE239713A3E142EE3480F86C30B9F0B872FD -CRC32: 2D7A3208: 31.7 MB (33,300,808 bytes) +Total of Function Calls: 35597 +SHA1: 4.7.6.10 AA16F6BCD100F0AD16A39CD9741E78A96DF5F7F1 +CRC32: 412DE996: 31.7 MB (33,331,992 bytes)

-ZIP file maxbox4.zip sha1 F0EC2E060702DF718D5D9C5611CC1E4D455B2CB9 +ZIP maxbox4.zip SHA1: 6DD3F0835B62635B576BB16DBA07F4C292E453DA

maXbox4.exe now available as a NFT

Additions to mX4.7.6.10 VIII August 2022

Notes for V47610 VIII _Help Tutorials 1-96 _Caption Ocean 116 Rheingold _PathFuncRunTests(false);

new units: 1484 unit uPSI_KLibUtils; 1485 unit uPSI_PathFunc2; //inno setup 1486 unit KLibVC_Redist.pas; 1487 unit HTTPApp2.pas; 1488 unit uPSI_XCollection2;

bugfixing: Func StrToDateFS(sDate: str, fmt: TFormatSettings;): TDateTime; newDate := StrToDateFS(sDate, fmt); TParams.create() with TIcsIntegerList.Create do begin free; end; //} ResStream:= TResourceStream.Create(hInstance,'TRUTH','JPEG');
ResStream.Position := 0; ResStream.SaveToFile(exepath+'examples\truth.jpg'); CL.AddDelphiFunction(' function executeAndWaitExe(fileName: string; params:string= ''; exceptionIfReturnCodeIsNot0: boolean = false): LongInt; function getIPFromHostName(hostName: string): string; function getLastSysErrorMessage: string;

New CommandLineInterface -c as compile script from shell: C:\maXbox\mx4\mx4_v38\mx4\source>maxbox4_7.exe -c examples\100_weather_australia.txt C:\maXbox\mx4\mx4_v38\mx4\source>maxbox4_7.exe -c examples\440_xml_tutor2.txt

Recompiled Units: c:\maXbox>dir /s /o N *.dcu | find "01/08/2022" > C:\maXbox\maxboxunitalldisk_sort.txt

28/07/2022 18:44 211,349 IFSI_SysUtils_max.dcu 28/07/2022 15:56 46,996 uPSC_classes.dcu 28/07/2022 15:23 49,036 uPSC_DB.dcu 28/07/2022 16:02 53,529 uPSR_classes.dcu 28/07/2022 15:23 89,402 uPSR_DB.dcu 28/07/2022 22:37 11,941 uPSI_SynEditMiscProcs.dcu 28/07/2022 22:37 26,896 uPSI_StrUtil.dcu 28/07/2022 14:51 9,910 uPSI_IdThreadSafe.dcu 31/07/2022 22:43 7,253 KLibTypes.dcu 31/07/2022 21:46 59,910 uPSI_OverbyteIcsUtils.dcu 31/07/2022 21:38 10,411 uPSI_XCollection.dcu 31/07/2022 21:38 40,887 OverbyteIcsMimeUtils.dcu 01/08/2022 12:28 482,562 fMain.dcu 01/08/2022 13:37 66,516 uPSI_HTTPApp.dcu 01/08/2022 12:28 13,517 BlocksUnit.dcu 01/08/2022 14:19 38,401 KLibUtils.dcu 01/08/2022 14:22 30,856 MathsLib.dcu 01/08/2022 12:28 6,566 PXLTiming.dcu 01/08/2022 12:28 7,430 PythonAction.dcu 01/08/2022 12:28 278,932 PythonEngine.dcu 01/08/2022 12:28 6,446 SeSHA256.dcu 01/08/2022 12:28 20,494 uPSI_BlocksUnit.dcu 01/08/2022 14:21 21,506 uPSI_KLibUtils.dcu 01/08/2022 12:22 7,927 uPSI_PathFunc.dcu 01/08/2022 12:28 8,645 uPSI_PXLTiming.dcu 01/08/2022 12:28 175,131 uPSI_PythonEngine.dcu 01/08/2022 12:28 46,238 VarPyth.dcu 01/08/2022 12:28 77,151 OverbyteIcsUtils.dcu

maxkleiner commented 2 years ago

--- v15 +++ v16 @@ -1,7 +1,7 @@

Release Notes maXbox 4.7.6.10 VIII August 2022 mX476

-Add 48 Units + 16 Tutorials +Add 51 Units + 16 Tutorials

1441 unit uPSI_neuralgeneric.pas; CAI 1442 unit uPSI_neuralthread.pas; CAI @@ -51,12 +51,15 @@ 1486 unit KLibVC_Redist.pas; 1487 unit HTTPApp2.pas; 1488 unit uPSI_XCollection2; +1489 unit uPSI_KLibWindows; +1490 unit KlibConstants; +1491 unit uPSI_AzuliaUtils.pas

-Total of Function Calls: 35597 -SHA1: 4.7.6.10 AA16F6BCD100F0AD16A39CD9741E78A96DF5F7F1 -CRC32: 412DE996: 31.7 MB (33,331,992 bytes) +Total of Function Calls: 35771 +SHA1: 4.7.6.10 30bace36b037686509bbbee256e22daa52b3df70 +CRC32: 500F69DD: 31.8 MB (33,400,088 bytes)

-ZIP maxbox4.zip SHA1: 6DD3F0835B62635B576BB16DBA07F4C292E453DA +ZIP maxbox4.zip SHA1: 9DA15BFD72471108FCF746669C6AFD96E9A0E54C

https://www.virustotal.com/gui/file/9b4ce8468d70b11a0b111009ccf9b4a9e1daf6f9ec53680bf301256e5f69518a/details

maXbox4.exe now available as a NFT

image

maxkleiner commented 1 year ago

Hi Max, of course, you can use my libraries following my LICENSE's conditions (BSD 3-Clause Clear License)

The Clear BSD License

Copyright (c) 2020 by Karol De Nery Ortiz LLave. All rights reserved. zitrokarol@gmail.com

Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:

NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY'S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

maxkleiner commented 1 year ago

--- v16 +++ v17 @@ -1,7 +1,7 @@

-Release Notes maXbox 4.7.6.10 VIII August 2022 mX476 +Release Notes maXbox 4.7.6.10 IX August 2022 mX476

-Add 51 Units + 16 Tutorials +Add 53 Units + 17 Tutorials

1441 unit uPSI_neuralgeneric.pas; CAI 1442 unit uPSI_neuralthread.pas; CAI @@ -54,12 +54,14 @@ 1489 unit uPSI_KLibWindows; 1490 unit KlibConstants; 1491 unit uPSI_AzuliaUtils.pas +1492 unit uPSI_ALHttpClient2; +1493 unit uPSI_ALWininetHttpClient2;

-Total of Function Calls: 35771 -SHA1: 4.7.6.10 30bace36b037686509bbbee256e22daa52b3df70 -CRC32: 500F69DD: 31.8 MB (33,400,088 bytes) +Total of Function Calls: 35842 +SHA1: 4.7.6.10 B8590FA3326B735E14D9687076B302461D8D49D9 +CRC32: CCBD8C56: 31.9 MB (33,472,792 bytes)

-ZIP maxbox4.zip SHA1: 9DA15BFD72471108FCF746669C6AFD96E9A0E54C +ZIP maxbox4.zip SHA1: 156558B294F186925FD99452687683BBDA86DDED


Release Notes maXbox 4.7.6.10 IX August 2022 mX476


Add 53 Units + 17 Tutorials

1441 unit uPSI_neuralgeneric.pas; CAI 1442 unit uPSI_neuralthread.pas; CAI 1443 unit uPSI_uSysTools; TuO 1444 unit upsi_neuralsets; mX4 1445 unit uPSI_uWinNT.pas mX4 1446 unit uPSI_URungeKutta4.pas ICS 1447 unit uPSI_UrlConIcs.pas ICS 1448 unit uPSI_OverbyteIcsUtils.pas ICS 1449 unit uPSI_Numedit2 mX4 1450 unit uPSI_PsAPI_3.pas mX4 1451 unit uPSI_SeSHA256.pas 1452 unit IdHashMessageDigest_max2; 1453 unit uPSI_BlocksUnit.pas 1454 unit uPSI_DelticsCommandLine.pas 1455 unit uPSI_DelticsStrUtils; 1456 unit uPSI_DelticsBitField; 1457 unit uPSI_DelticsSysUtils; 1458 unit uPSI_ALIniFiles2.pas 1459 unit uPSI_StarCalc2.pas 1460 unit uPSI_IdHashMessageDigest2.pas 1461 unit uPSI_U_Splines; 1462 unit uPSI_U_CoasterB.pas; 1463 U_SpringMass2.pas 1464 uPSI_MARSCoreUtils; 1465 unit uPSI_clJsonParser.pas 1466 unit uPSI_SynHighlighterPython.pas 1467 unit uPSI_DudsCommonDelphi; 1468 unit uPSI_AINNNeuron; 1469 unit uPSI_PJConsoleApp2; 1470 unit uPSI_PJPipeFilters2; 1471 unit uPSI_uHTMLBuilder; 1472 unit uPSI_PJPipe2; 1473 uPSI_WinApiDownload, 1474 uPSI_pxQRcode, //beta 1475 unit uPSI_neuralplanbuilder2 1476 unit uPSI_DelphiZXingQRCode; 1477 unit uPSI_RestJsonUtils; 1478 unit UtilsTimeCode; 1479 unit uPSC_classes2.pas; //TList 1480 unit uPSC_std2.pas
1481 unit uPSI_maxIniFiles.pas 1482 unit uROPSImports.pas 1483 unit uROPSServerLink.pas 1484 unit uPSI_KLibUtils; 1485 unit uPSI_PathFunc2; //inno setup 1486 unit KLibVC_Redist.pas; 1487 unit HTTPApp2.pas; 1488 unit uPSI_XCollection2; 1489 unit uPSI_KLibWindows; 1490 unit KlibConstants; 1491 unit uPSI_AzuliaUtils.pas 1492 unit uPSI_ALHttpClient2; 1493 unit uPSI_ALWininetHttpClient2;

Total of Function Calls: 35842 SHA1: 4.7.6.10 B8590FA3326B735E14D9687076B302461D8D49D9 CRC32: CCBD8C56: 31.9 MB (33,472,792 bytes)

ZIP maxbox4.zip SHA1: 156558B294F186925FD99452687683BBDA86DDED

maxkleiner commented 1 year ago

--- v17 +++ v18 @@ -57,11 +57,13 @@ 1492 unit uPSI_ALHttpClient2; 1493 unit uPSI_ALWininetHttpClient2;

-Total of Function Calls: 35842 -SHA1: 4.7.6.10 B8590FA3326B735E14D9687076B302461D8D49D9 -CRC32: CCBD8C56: 31.9 MB (33,472,792 bytes) +Total of Function Calls: 35847 +SHA1: 4.7.6.10 FC671CD2EFB04AB7DE53012A3C84E41679A4DEEF +CRC32: CCBD8C56: 31.9 MB (33,491,224 bytes) +Compilation Timestamp 2022-08-29 09:10:00 UTC +Entry Point 24725780 - Contained Sections 10

-ZIP maxbox4.zip SHA1: 156558B294F186925FD99452687683BBDA86DDED +ZIP maxbox4.zip SHA1: 4A5C23BB994577B582FDB956B06ECE026E1EF32E

Recompiled 29/08/2022 11:09 30,863 MathsLib.dcu 29/08/2022 10:01 22,280 uPSI_ALHttpClient.dcu 29/08/2022 10:28 66,636 uPSI_ALHttpClient2.dcu 29/08/2022 11:02 108,808 uPSI_UtilsMax4.dcu 29/08/2022 11:00 63,403 UtilsMax4.dcu

maXbox4.exe now available as a NFT maxbox4delphidirectories2022

--- v18 +++ v19 @@ -1,7 +1,7 @@

Release Notes maXbox 4.7.6.10 IX August 2022 mX476

-Add 53 Units + 17 Tutorials +Add 55 Units + 17 Tutorials

1441 unit uPSI_neuralgeneric.pas; CAI 1442 unit uPSI_neuralthread.pas; CAI @@ -56,14 +56,16 @@ 1491 unit uPSI_AzuliaUtils.pas 1492 unit uPSI_ALHttpClient2; 1493 unit uPSI_ALWininetHttpClient2; +1494 unit uPSI_UtilsMax41.pas +1495 unit uPSI_JclSysUtils1;

-Total of Function Calls: 35847 -SHA1: 4.7.6.10 FC671CD2EFB04AB7DE53012A3C84E41679A4DEEF -CRC32: CCBD8C56: 31.9 MB (33,491,224 bytes) -Compilation Timestamp 2022-08-29 09:10:00 UTC -Entry Point 24725780 - Contained Sections 10 +Total of Function Calls: 35856 +SHA1: 4.7.6.10 BDF9B124B2D21AB51B3AC553A9237808EA514A8F +CRC32: 34B15F22: 32.0 MB (33,600,280 bytes) +Compilation Timestamp 2022-08-30 14:02:19 UTC +Entry Point 24729876 - Contained Sections 10

-ZIP maxbox4.zip SHA1: 4A5C23BB994577B582FDB956B06ECE026E1EF32E +ZIP maxbox4.zip SHA1: 2AEFA56C0697EBAB3D94879C1ED8888B65D61D1F

maxkleiner commented 1 year ago

[maxbox:news] maxkleiner modified post maXbox 4.7.6.10 Released --- v19 +++ v20 @@ -1,7 +1,7 @@

-Release Notes maXbox 4.7.6.10 IX August 2022 mX476 +Release Notes maXbox 4.7.6.10 X Sept 2022 mX476

-Add 55 Units + 17 Tutorials +Add 58 Units + 18 Tutorials

1441 unit uPSI_neuralgeneric.pas; CAI 1442 unit uPSI_neuralthread.pas; CAI @@ -58,14 +58,17 @@ 1493 unit uPSI_ALWininetHttpClient2; 1494 unit uPSI_UtilsMax41.pas 1495 unit uPSI_JclSysUtils1; +1496 unit uPSI_RestUtils; //rest +1497 unit uPSI_TeEngine2.pas +1498 unit uPSI_Chart2.pas; (uPSI_TeCanvas2.pas)

-Total of Function Calls: 35856 -SHA1: 4.7.6.10 BDF9B124B2D21AB51B3AC553A9237808EA514A8F -CRC32: 34B15F22: 32.0 MB (33,600,280 bytes) -Compilation Timestamp 2022-08-30 14:02:19 UTC -Entry Point 24729876 - Contained Sections 10 +Total of Function Calls: 35906 +SHA1: 4.7.6.10 C0E2A42F65A51852F7156BA90072422F7798607C +CRC32: 514568F0 32.1 MB (33,665,304 bytes) +Compilation Timestamp 2022-09-23 15:46:06 UTC +Entry Point 24746260 - Contained Sections 10

-ZIP maxbox4.zip SHA1: 2AEFA56C0697EBAB3D94879C1ED8888B65D61D1F +ZIP maxbox4.zip SHA1: 6F660F75706D78761559433CF552818439866FFF

maXbox4.exe now available as a NFT

Sent from sourceforge.net because you indicated interest in https://sourceforge.net/p/maxbox/news/2021/11/maxbox-47610-released-/

To unsubscribe from further messages, please visit https://sourceforge.net/auth/subscriptions/

maxkleiner commented 1 year ago

[maxbox:news] maxkleiner renamed post maXbox 4.7.6.10 Released to maXbox 4.7.6.20 Released --- v20 +++ v21 @@ -1,7 +1,7 @@

-Release Notes maXbox 4.7.6.10 X Sept 2022 mX476 +Release Notes maXbox 4.7.6.20 Oct 2022 mX476

-Add 58 Units + 18 Tutorials +Add 60 Units + 18 Tutorials

1441 unit uPSI_neuralgeneric.pas; CAI 1442 unit uPSI_neuralthread.pas; CAI @@ -58,17 +58,19 @@ 1493 unit uPSI_ALWininetHttpClient2; 1494 unit uPSI_UtilsMax41.pas 1495 unit uPSI_JclSysUtils1; -1496 unit uPSI_RestUtils; //rest +1496 unit uPSI_RestUtils; 1497 unit uPSI_TeEngine2.pas 1498 unit uPSI_Chart2.pas; (uPSI_TeCanvas2.pas) +1499 unit uPSI_PSResources.pas +1500 unit uPSI_TeCanvas2_1.pas

-Total of Function Calls: 35906 -SHA1: 4.7.6.10 C0E2A42F65A51852F7156BA90072422F7798607C -CRC32: 514568F0 32.1 MB (33,665,304 bytes) -Compilation Timestamp 2022-09-23 15:46:06 UTC -Entry Point 24746260 - Contained Sections 10 +Total of Function Calls: 35943 +SHA1: 4.7.6.20 EE740B831A3F295A8AA337EEFD7E3F54B2048B5B +CRC32: 04F8158B 32.1 MB (33,683,736 bytes) +Compilation Timestamp 2022-10-08 14:05:57 UTC +Entry Point 24762644 - Contained Sections 10

-ZIP maxbox4.zip SHA1: 6F660F75706D78761559433CF552818439866FFF +ZIP maxbox4.zip SHA1: F9253EA67140D4AF226EECDB74ED7C2AA2CA8C43

maXbox4.exe now available as a NFT

maxkleiner commented 1 year ago

[maxbox:news] maxkleiner modified post maXbox 4.7.6.20 Released --- v21 +++ v22 @@ -1,7 +1,7 @@

Release Notes maXbox 4.7.6.20 Oct 2022 mX476

-Add 60 Units + 18 Tutorials +Add 61 Units + 18 Tutorials

1441 unit uPSI_neuralgeneric.pas; CAI 1442 unit uPSI_neuralthread.pas; CAI @@ -63,14 +63,15 @@ 1498 unit uPSI_Chart2.pas; (uPSI_TeCanvas2.pas) 1499 unit uPSI_PSResources.pas 1500 unit uPSI_TeCanvas2_1.pas +1501 unit uPSI_DataSetConverter4DUtil;

-Total of Function Calls: 35943 -SHA1: 4.7.6.20 EE740B831A3F295A8AA337EEFD7E3F54B2048B5B -CRC32: 04F8158B 32.1 MB (33,683,736 bytes) -Compilation Timestamp 2022-10-08 14:05:57 UTC -Entry Point 24762644 - Contained Sections 10 +Total of Function Calls: 35952 +SHA1: 4.7.6.20 C0459A5DD0CCC12CE9F3CDEC82E3E0C920D38D9C +CRC32: 498B62AF 32.1 MB (33,690,392 bytes) +Compilation Timestamp 2022-10-09 17:16:23 UTC +Entry Point 24766748 - Contained Sections 10

-ZIP maxbox4.zip SHA1: F9253EA67140D4AF226EECDB74ED7C2AA2CA8C43 +ZIP maxbox4.zip SHA1: 378C1B010AD66B3A24A90ABF0A9001CFA4490660

maxkleiner commented 1 year ago

--- v22 +++ v23 @@ -66,12 +66,12 @@ 1501 unit uPSI_DataSetConverter4DUtil;

Total of Function Calls: 35952 -SHA1: 4.7.6.20 C0459A5DD0CCC12CE9F3CDEC82E3E0C920D38D9C -CRC32: 498B62AF 32.1 MB (33,690,392 bytes) -Compilation Timestamp 2022-10-09 17:16:23 UTC -Entry Point 24766748 - Contained Sections 10 +SHA1: 4.7.6.20 B2D3DB10079C63D9C4E3C3350844174E259F4FEB +CRC32: 0C3FCCE9 32.2 MB (33,776,920 bytes) +Compilation Timestamp 2022-10-13 18:54:15 UTC ‎Signing Time: 20:56:00 +Entry Point 24770844 - Contained Sections 10

-ZIP maxbox4.zip SHA1: 378C1B010AD66B3A24A90ABF0A9001CFA4490660 +ZIP maxbox4.zip SHA1: BF5A3F16640D590FCF4EAFCF7D3F25782896C05E

maxkleiner commented 1 year ago

--- v23 +++ v24 @@ -1,7 +1,7 @@

Release Notes maXbox 4.7.6.20 Oct 2022 mX476

-Add 61 Units + 18 Tutorials +Add 62 Units + 18 Tutorials

1441 unit uPSI_neuralgeneric.pas; CAI 1442 unit uPSI_neuralthread.pas; CAI @@ -64,14 +64,14 @@ 1499 unit uPSI_PSResources.pas 1500 unit uPSI_TeCanvas2_1.pas 1501 unit uPSI_DataSetConverter4DUtil; +1502 unit uPSI_neuralfit2.pas;

-Total of Function Calls: 35952 -SHA1: 4.7.6.20 B2D3DB10079C63D9C4E3C3350844174E259F4FEB -CRC32: 0C3FCCE9 32.2 MB (33,776,920 bytes) -Compilation Timestamp 2022-10-13 18:54:15 UTC ‎Signing Time: 20:56:00 -Entry Point 24770844 - Contained Sections 10

-ZIP maxbox4.zip SHA1: BF5A3F16640D590FCF4EAFCF7D3F25782896C05E +Total of Function Calls: 35956 +SHA1: 4.7.6.20 545D9B5F888B2D147968BC88F40358ACBA898F4A +CRC32: B42723A6 32.2 MB (33,788,184 bytes) +Compilation Timestamp 2022-10-15 15:57:18 UTC signing time 15 Oct 2022 18:18:09 +Entry Point 24783132 - Contained Sections 10 +ZIP maxbox4.zip SHA1: D9FCA082EC8A1277F8509B0AE29F394E2C2E01E3

maxkleiner commented 1 year ago

--- v24 +++ v25 @@ -66,12 +66,12 @@ 1501 unit uPSI_DataSetConverter4DUtil; 1502 unit uPSI_neuralfit2.pas;

-Total of Function Calls: 35956 -SHA1: 4.7.6.20 545D9B5F888B2D147968BC88F40358ACBA898F4A -CRC32: B42723A6 32.2 MB (33,788,184 bytes) -Compilation Timestamp 2022-10-15 15:57:18 UTC signing time 15 Oct 2022 18:18:09 -Entry Point 24783132 - Contained Sections 10 -ZIP maxbox4.zip SHA1: D9FCA082EC8A1277F8509B0AE29F394E2C2E01E3 +Total of Function Calls: 35958 +SHA1: 4.7.6.20 D4619B18E231839334AB0FE0B90D4018DC6276A7 +CRC32: 9E995FA2 32.2 MB (33,805,592 bytes) +Compilation Timestamp 2022-10-17 09:27:44 UTC Signing time 17 Oct 2022 11:48:48 +Entry Point 24783132 - Contained Sections 10 +ZIP maxbox4.zip SHA1: 64EE069110FE2DC7A9758D364DE78B248D963802

maxkleiner commented 1 year ago

[maxbox:news] maxkleiner modified post maXbox 4.7.6.20 Released Contact photo From Max Kleiner on 2022-12-02 10:54 Details Plain text

--- v25 +++ v26 @@ -1,7 +1,7 @@

-Release Notes maXbox 4.7.6.20 Oct 2022 mX476 +Release Notes maXbox 4.7.6.20 Dez 2022 mX476

-Add 62 Units + 18 Tutorials +Add 68 Units + 20 Tutorials

1441 unit uPSI_neuralgeneric.pas; CAI 1442 unit uPSI_neuralthread.pas; CAI @@ -58,20 +58,26 @@ 1493 unit uPSI_ALWininetHttpClient2; 1494 unit uPSI_UtilsMax41.pas 1495 unit uPSI_JclSysUtils1; -1496 unit uPSI_RestUtils; +1496 unit uPSI_RestUtils; 1497 unit uPSI_TeEngine2.pas 1498 unit uPSI_Chart2.pas; (uPSI_TeCanvas2.pas) 1499 unit uPSI_PSResources.pas 1500 unit uPSI_TeCanvas2_1.pas 1501 unit uPSI_DataSetConverter4DUtil; 1502 unit uPSI_neuralfit2.pas; +1503 unit uPSI_SynCrtSock.pas +1504 uPSI_RunElevatedSupport.pas +1505 unit synTHttpRequest.pas; +1506 unit uPSI_VelthuisFloatUtils.pas +1507 unit HttpConnection.pas +1508 unit uPSI_HttpConnectionWinInet.pas

-Total of Function Calls: 35958 -SHA1: 4.7.6.20 D4619B18E231839334AB0FE0B90D4018DC6276A7 -CRC32: 9E995FA2 32.2 MB (33,805,592 bytes) -Compilation Timestamp 2022-10-17 09:27:44 UTC Signing time 17 Oct 2022 11:48:48 -Entry Point 24783132 - Contained Sections 10 -ZIP maxbox4.zip SHA1: 64EE069110FE2DC7A9758D364DE78B248D963802 +Total of Function Calls: 36117 +SHA1: 4.7.6.20 fd716204357ea24552f2647d6ea93060653285a3 +CRC32: 1D09A163 32.4 MB (33,980,696 bytes) +Compilation Timestamp 2022-12-01 16:07:40 UTC Signing time 01 Dec 2022 17:16:21 +Entry Point 24885800 - Contained Sections 10 +ZIP maxbox4.zip SHA1: 0BD1CFF474AC5EBDDDDEA780A4B52B1D5016235A

maxkleiner commented 1 year ago

[maxbox:news] maxkleiner modified post maXbox 4.7.6.20 Released Contact photo From Max Kleiner on 2022-12-04 17:06 Details Plain text

--- v26 +++ v27 @@ -1,7 +1,7 @@

Release Notes maXbox 4.7.6.20 Dez 2022 mX476

-Add 68 Units + 20 Tutorials +Add 70 Units + 20 Tutorials

1441 unit uPSI_neuralgeneric.pas; CAI 1442 unit uPSI_neuralthread.pas; CAI @@ -71,13 +71,15 @@ 1506 unit uPSI_VelthuisFloatUtils.pas 1507 unit HttpConnection.pas 1508 unit uPSI_HttpConnectionWinInet.pas +1509 unit UHexUtils.pas +1510 unit UExeFileType.pas

-Total of Function Calls: 36117 -SHA1: 4.7.6.20 fd716204357ea24552f2647d6ea93060653285a3 -CRC32: 1D09A163 32.4 MB (33,980,696 bytes) -Compilation Timestamp 2022-12-01 16:07:40 UTC Signing time 01 Dec 2022 17:16:21 -Entry Point 24885800 - Contained Sections 10 -ZIP maxbox4.zip SHA1: 0BD1CFF474AC5EBDDDDEA780A4B52B1D5016235A +Total of Function Calls: 36130 +SHA1: 4.7.6.20 A71AA600D48CE895C76CAB68C72F28707C4CD90B +CRC32: 5BD4B183 32.4 MB (33,991,448 bytes) +Compilation Timestamp 2022-12-04 14:10:28 UTC Signing time 04 Dec 2022 15:12:37 +Entry Point 24893992 - Contained Sections 10 +ZIP maxbox4.zip SHA1: 44F0C4E7C8AEC7FE669C30335380A116E6F7CFAB

additionals for 4.7.6.20 VII

CompilersURunner.pas uPSI_UConsoleApp.pas uPSI_CompilersURunner.pas

signed 2 dlls - fannfloat and dmath
Const('ALPHANUMSET','TCharset').SetSet('0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz);
CL.AddConstantN('ALPHANUMSET','TCharset').SetSet('0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz');

CL.AddConstantN('ALPHANUMSTR','String').SetString('0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz');

MaxWord2 = High(Word); compileconsoleunit add mormot or bitmapres EConvertError.CreateFmt(sBadDate, [SQLDateTime])) createfmt missing add StrSliceRight(URI, Length(URI) - LastSlashPos); Function CharInSet4(C: Char; const CharSet: CharSet):Bool; begin Result:= C in CharSet; end;

Function CharInSet5(C: Char; const CharSet: CharSet):Boolean;

EIntError = class(EExternal); EDivByZero = class(EIntError); ERangeError = class(EIntError); EIntOverflow = class(EIntError);

EMathError = class(EExternal); EInvalidOp = class(EMathError); EZeroDivide = class(EMathError); EOverflow = class(EMathError); EUnderflow = class(EMathError);

EInvalidPointer = class(EHeapException); EInvalidCast = class(Exception); EConvertError = class(Exception);

EAccessViolation = class(EExternal); EPrivilege = class(EExternal); EStackOverflow = class(EExternal) end deprecated;

procedure SIRegister_TCompilerRunner(CL: TPSPascalCompiler); begin //with RegClassS(CL,'TObject', 'TCompilerRunner') do with CL.AddClassN(CL.FindClass('TObject'),'TCompilerRunner') do begin RegisterMethod('Function Execute( const CommandLine, CurrentPath : string; const OutStream : TStream) : LongWord'); end; end;

(----------------------------------------------------------------------------) procedure SIRegister_TConsoleApp(CL: TPSPascalCompiler); begin //with RegClassS(CL,'TObject', 'TConsoleApp') do with CL.AddClassN(CL.FindClass('TObject'),'TConsoleApp') do begin RegisterMethod('Constructor Create'); RegisterMethod('Function Execute( const CmdLine, CurrentDir : string) : Boolean'); RegisterProperty('StdIn', 'THandle', iptrw); RegisterProperty('StdOut', 'THandle', iptrw); RegisterProperty('StdErr', 'THandle', iptrw); RegisterProperty('Visible', 'Boolean', iptrw); RegisterProperty('MaxExecTime', 'LongWord', iptrw); RegisterProperty('TimeSlice', 'Integer', iptrw); RegisterProperty('ProcessHandle', 'THandle', iptr); RegisterProperty('ExitCode', 'LongWord', iptr); RegisterProperty('ErrorCode', 'DWORD', iptr); RegisterProperty('ErrorMessage', 'string', iptr); RegisterProperty('OnWork', 'TNotifyEvent', iptrw); end; end;

procedure SIRegister_TPipe(CL: TPSPascalCompiler); begin //with RegClassS(CL,'TObject', 'TPipe') do with CL.AddClassN(CL.FindClass('TObject'),'TPipe') do begin RegisterMethod('Constructor Create( const Size : LongWord)'); RegisterMethod('Procedure Free;'); RegisterMethod('Function AvailableDataSize : LongWord'); RegisterMethod('Function ReadData( var Buf : string; const BufSize : LongWord; var BytesRead : LongWord) : Boolean'); RegisterMethod('Procedure CopyToStream( const Stm : TStream; Count : LongWord)'); RegisterMethod('Procedure CopyFromStream( const Stm : TStream; Count : LongWord)'); RegisterMethod('Function WriteData( const Buf : string; const BufSize : LongWord) : LongWord'); RegisterMethod('Procedure CloseWriteHandle'); RegisterProperty('ReadHandle', 'THandle', iptr); RegisterProperty('WriteHandle', 'THandle', iptr); end; end;

procedure ExtractIconFileToImageList(ImageList: TImageList; const Filename: string);


[maxbox:news] maxkleiner modified post maXbox 4.7.6.20 Released Contact photo From Max Kleiner on 2022-12-08 15:14 Details Plain text

--- v27 +++ v28 @@ -1,7 +1,7 @@

Release Notes maXbox 4.7.6.20 Dez 2022 mX476

-Add 70 Units + 20 Tutorials +Add 72 Units + 21 Tutorials

1441 unit uPSI_neuralgeneric.pas; CAI 1442 unit uPSI_neuralthread.pas; CAI @@ -73,13 +73,15 @@ 1508 unit uPSI_HttpConnectionWinInet.pas 1509 unit UHexUtils.pas 1510 unit UExeFileType.pas +1511 unit uPSI_UConsoleApp.pas +1512 unit uPSI_CompilersURunner.pas

-Total of Function Calls: 36130 -SHA1: 4.7.6.20 A71AA600D48CE895C76CAB68C72F28707C4CD90B -CRC32: 5BD4B183 32.4 MB (33,991,448 bytes) -Compilation Timestamp 2022-12-04 14:10:28 UTC Signing time 04 Dec 2022 15:12:37 -Entry Point 24893992 - Contained Sections 10 -ZIP maxbox4.zip SHA1: 44F0C4E7C8AEC7FE669C30335380A116E6F7CFAB +Total of Function Calls: 36141 +SHA1: 4.7.6.20 B2B44FC20DA22111EF81553B94B0B903B9D7FA7A +CRC32: 1511CC43 32.4 MB (34,014,488 bytes) +Compilation Timestamp 2022-12-08 10:01:05 UTC Signing time 08 Dec 2022 11:12:55 +Entry Point 24902184 - Contained Sections 10 +ZIP maxbox4.zip SHA1: E11AC127708714557F1B74D6CB168F06B8CC6348[maxbox:news] maxkleiner modified post maXbox 4.7.6.20 Released Contact photo From Max Kleiner on 2022-12-08 15:14 Details Plain text

--- v27 +++ v28 @@ -1,7 +1,7 @@

Release Notes maXbox 4.7.6.20 Dez 2022 mX476

-Add 70 Units + 20 Tutorials +Add 72 Units + 21 Tutorials

1441 unit uPSI_neuralgeneric.pas; CAI 1442 unit uPSI_neuralthread.pas; CAI @@ -73,13 +73,15 @@ 1508 unit uPSI_HttpConnectionWinInet.pas 1509 unit UHexUtils.pas 1510 unit UExeFileType.pas +1511 unit uPSI_UConsoleApp.pas +1512 unit uPSI_CompilersURunner.pas

-Total of Function Calls: 36130 -SHA1: 4.7.6.20 A71AA600D48CE895C76CAB68C72F28707C4CD90B -CRC32: 5BD4B183 32.4 MB (33,991,448 bytes) -Compilation Timestamp 2022-12-04 14:10:28 UTC Signing time 04 Dec 2022 15:12:37 -Entry Point 24893992 - Contained Sections 10 -ZIP maxbox4.zip SHA1: 44F0C4E7C8AEC7FE669C30335380A116E6F7CFAB +Total of Function Calls: 36141 +SHA1: 4.7.6.20 B2B44FC20DA22111EF81553B94B0B903B9D7FA7A +CRC32: 1511CC43 32.4 MB (34,014,488 bytes) +Compilation Timestamp 2022-12-08 10:01:05 UTC Signing time 08 Dec 2022 11:12:55 +Entry Point 24902184 - Contained Sections 10 +ZIP maxbox4.zip SHA1: E11AC127708714557F1B74D6CB168F06B8CC6348

virustotal_mX47620

https://my6code.files.wordpress.com/2022/12/virustotal_mx47620.png

maxkleiner commented 1 year ago

[maxbox:news] maxkleiner modified post maXbox 4.7.6.20 Released Contact photo From Max Kleiner on 2022-12-16 10:12 Details Plain text

--- v28 +++ v29 @@ -1,7 +1,7 @@

Release Notes maXbox 4.7.6.20 Dez 2022 mX476

-Add 72 Units + 21 Tutorials +Add 75 Units + 21 Tutorials

1441 unit uPSI_neuralgeneric.pas; CAI 1442 unit uPSI_neuralthread.pas; CAI @@ -75,13 +75,16 @@ 1510 unit UExeFileType.pas 1511 unit uPSI_UConsoleApp.pas 1512 unit uPSI_CompilersURunner.pas +1513 unit uPSI_HttpConnection.pas +1514 unit uPSI_DataSetUtils.pas +1515 unit uPSI_HTTPSender.pas

-Total of Function Calls: 36141 -SHA1: 4.7.6.20 B2B44FC20DA22111EF81553B94B0B903B9D7FA7A -CRC32: 1511CC43 32.4 MB (34,014,488 bytes) -Compilation Timestamp 2022-12-08 10:01:05 UTC Signing time 08 Dec 2022 11:12:55 -Entry Point 24902184 - Contained Sections 10 -ZIP maxbox4.zip SHA1: E11AC127708714557F1B74D6CB168F06B8CC6348 +Total of Function Calls: 36205 +SHA1: 4.7.6.20 BF042A1DC1C479C706100BB83F8DEE351554F74B +CRC32: 4A7231F8 32.4 MB (34,057,496 bytes) +Compilation Timestamp 2022-12-15 14:45:59 UTC Signing time 15 Dec 2022 15:50:51 +Entry Point 24930856 - Contained Sections 10 +ZIP maxbox4.zip SHA1: 8DDCC4AF2E821F998A8A96612F2D4629FA88D38A

maXbox4.exe now available as a NFT

@@ -159,5 +162,30 @@ 01/08/2022 12:28 46,238 VarPyth.dcu 01/08/2022 12:28 77,151 OverbyteIcsUtils.dcu

+Recompiled C:\maXbox>dir /s /o N *.dcu | find "15/12/2022" > C:\maXbox\maxboxunitalldisk_sort.txt + +15/12/2022 14:50 485,115 fMain.dcu +15/12/2022 15:10 71,781 ALHttpClient2.dcu +15/12/2022 15:10 13,520 BlocksUnit.dcu +15/12/2022 12:12 2,593 DataSetUtils.dcu +15/12/2022 13:48 9,213 HttpConnection.dcu +15/12/2022 15:19 36,445 HTTPSender.dcu +15/12/2022 15:45 30,863 MathsLib.dcu +15/12/2022 15:10 6,568 PXLTiming.dcu +15/12/2022 15:10 7,434 PythonAction.dcu +15/12/2022 15:10 278,943 PythonEngine.dcu +15/12/2022 15:10 6,446 SeSHA256.dcu +15/12/2022 15:10 66,632 uPSI_ALHttpClient2.dcu +15/12/2022 12:17 69,868 uPSI_AzuliaUtils.dcu +15/12/2022 15:10 20,494 uPSI_BlocksUnit.dcu +15/12/2022 12:17 3,523 uPSI_DataSetUtils.dcu +15/12/2022 14:16 10,563 uPSI_HttpConnection.dcu +15/12/2022 14:10 20,018 uPSI_HttpConnectionWinInet.dcu +15/12/2022 15:30 25,313 uPSI_HTTPSender.dcu +15/12/2022 15:10 8,645 uPSI_PXLTiming.dcu +15/12/2022 15:10 175,123 uPSI_PythonEngine.dcu +15/12/2022 15:10 9,511 uPSI_VelthuisFloatUtils.dcu +15/12/2022 15:10 46,228 VarPyth.dcu +15/12/2022 15:10 5,682 VelthuisFloatUtils.dcu

Sent from sourceforge.net because you indicated interest in https://sourceforge.net/p/maxbox/news/2021/11/maxbox-47610-released-/

maxkleiner commented 1 year ago

[maxbox:news] maxkleiner modified post maXbox 4.7.6.20 Released Contact photo From Max Kleiner on 2023-01-25 10:33 Details Plain text

--- v29 +++ v30 @@ -1,7 +1,7 @@

-Release Notes maXbox 4.7.6.20 Dez 2022 mX476 +Release Notes maXbox 4.7.6.20 January 2023 mX476

-Add 75 Units + 21 Tutorials +Add 82 Units + 25 Tutorials

1441 unit uPSI_neuralgeneric.pas; CAI 1442 unit uPSI_neuralthread.pas; CAI @@ -78,13 +78,20 @@ 1513 unit uPSI_HttpConnection.pas 1514 unit uPSI_DataSetUtils.pas 1515 unit uPSI_HTTPSender.pas +1516 unit AES_Cryptobox4.pas +1517 unit uPSI_JsonConverter.pas +1518 unit uPSI_RestClient.pas +1519 unit JsonToDataSetConverter; +1520 unit JsonListAdapter; (superobject) +1521 unit uPSI_OpenApiUtils.pas; +1522 unit uPSI_WinHttp_TLB.pas;

-Total of Function Calls: 36205 -SHA1: 4.7.6.20 BF042A1DC1C479C706100BB83F8DEE351554F74B -CRC32: 4A7231F8 32.4 MB (34,057,496 bytes) -Compilation Timestamp 2022-12-15 14:45:59 UTC Signing time 15 Dec 2022 15:50:51 -Entry Point 24930856 - Contained Sections 10 -ZIP maxbox4.zip SHA1: 8DDCC4AF2E821F998A8A96612F2D4629FA88D38A +Total of Function Calls: 36317 +SHA1: 4.7.6.20 D90222BDC9D9648E75A3A749D4C8EE1DF4655C30 +CRC32: 4A7231F8 32.7 MB (34,309,912 bytes) +Compilation Timestamp 2023-01-24 21:15:08 UTC Signing time 24 Jan 2023 22:18:14 +Entry Point 25025064 - Contained Sections 10 +ZIP maxbox4.zip SHA1: 7E6C1A422CCE02B90CC96A8AB994BDD235A4D02A

[maxbox:news] maxkleiner modified post maXbox 4.7.6.20 Released Contact photo From Max Kleiner on 2023-01-26 20:41 Details Plain text

--- v30 +++ v31 @@ -1,7 +1,7 @@

Release Notes maXbox 4.7.6.20 January 2023 mX476

-Add 82 Units + 25 Tutorials +Add 86 Units + 25 Tutorials

1441 unit uPSI_neuralgeneric.pas; CAI 1442 unit uPSI_neuralthread.pas; CAI @@ -85,13 +85,18 @@ 1520 unit JsonListAdapter; (superobject) 1521 unit uPSI_OpenApiUtils.pas; 1522 unit uPSI_WinHttp_TLB.pas;

-Total of Function Calls: 36317 -SHA1: 4.7.6.20 D90222BDC9D9648E75A3A749D4C8EE1DF4655C30 -CRC32: 4A7231F8 32.7 MB (34,309,912 bytes) -Compilation Timestamp 2023-01-24 21:15:08 UTC Signing time 24 Jan 2023 22:18:14 -Entry Point 25025064 - Contained Sections 10 -ZIP maxbox4.zip SHA1: 7E6C1A422CCE02B90CC96A8AB994BDD235A4D02A +1523 unit uPSI_NovusConsole; +1524 unit NovusShell.pas; +1525 unit NovusWebUtils.pas; +1526 unit NovusStreamUtils.pas; + +Total of Function Calls: 36354 +SHA1: 4.7.6.20 F60338A77B77F2032061BF72A545AFB727F6395F +CRC32: 48455EF8 32.8 MB (34,419,992 bytes) +Compilation Timestamp 2023-01-26 15:36:15 UTC Signtime 26 Jan. 2023 16:41:42 +Entry Point 25033256 - Contained Sections 10 +Docu: http://www.softwareschule.ch/maxbox_functions.txt +ZIP maxbox4.zip SHA1: CCFC28FE69E5F62590335C406171500ADDE08A9A

maxkleiner commented 1 year ago

--- v32 +++ v33 @@ -98,6 +98,10 @@ Docu: http://www.softwareschule.ch/maxbox_functions.txt ZIP maxbox4.zip SHA1: CCFC28FE69E5F62590335C406171500ADDE08A9A

+Video online about the embarcadero challenge +https://sourceforge.net/projects/maxbox/files/Examples/maXbox4challenge2023.mp4/download + + maXbox4.exe now available as a NFT

What is a non-fungible token (NFT)?

Sent from sourceforge.net because you indicated interest in https://sourceforge.net/p/maxbox/news/2021/11/maxbox-47610-released-/

To unsubscribe from further messages, please visit https://sourceforge.net/auth/subscriptions/

maxkleiner commented 1 year ago

Release Notes maXbox 4.7.6.50 May 2023 mX476

Add 8 Units + 12 Tutorials

1527 unit uPSI_dprocess; TProcess2 1528 unit uPSI_uXmlStorage.pas 1229 unit uPSI_AsphyreTimer.pas 1230 unit uPSI_Pas2JSUtils.pas 1231 unit uPSI_pacMain; (Form1pac: TForm1pac;) 1232 unit dwsWebUtils.pas; DWS 1233 unit uPSI_dwsWebUtils.pas; DWS 1234 unit uPSI_RestUtils2.pas;

Total of Function Calls: 36449 SHA1: 4.7.6.50 C56F0A26DFBE706E6A1A9D0E23B6114AFCC09CDC CRC32: 29BCAE4D 33.1 MB (34,724,120 bytes) Compilation Timestamp 2023-05-21 13:42:16 UTC Signtime 21 May 2023 15:45:22 Entry Point 25102976 - Contained Sections 10 http://www.softwareschule.ch/maxbox_functions.txt ZIP maxbox4.zip SHA1: 382495982126A67DAFBA006984AA4021C7AF1591

--- Falcon Sandbox Analysis Summary ---

File Name: maXbox4.exe Analysis State: SUCCESS Threat Verdict: no specific threat Threat Score: n/a/100 AV Detection Ratio: n/a AV Family Name: Time of analysis: 2023-05-21 18:54:05 File Size (bytes): 34724120 File Type: PE32 executable (GUI) Intel 80386, for MS Windows Contacted Domains: none Contacted Hosts: none Environment: Windows 7 64 bit (ID: 120)

maxkleiner commented 1 year ago

Release Notes maXbox 4.7.6.50 May 2023 mX476

-Add 8 Units + 12 Tutorials +Add 19 Units + 12 Tutorials

1527 unit uPSI_dprocess; TProcess2 1528 unit uPSI_uXmlStorage.pas @@ -9,13 +9,24 @@ 1230 unit uPSI_Pas2JSUtils.pas 1231 unit uPSI_pacMain; (Form1pac: TForm1pac;) 1232 unit dwsWebUtils.pas; DWS -1233 unit uPSI_dwsWebUtils.pas; DWS +1233 unit uPSI_dwsWebUtils.pas; DWS beta 1234 unit uPSI_RestUtils2.pas; +1235 unit uPSI_Pas2jsFileUtils.pas; beta +1236 unit uPSI_JPerson.pas; +1237 unit uPSI_OldRttiMarshal; +1238 unit uPSI_superxmlparser; +1239 unit uPSI_superobject.pas; beta +1240 uPSI_NovusWindows.pas +1241 uPSI_NovusStringUtils.pas +1242 unit uPSI_NovusUtilities.pas; +1243 unit uPSI_NovusNumUtils; +1244 unit uPSI_NovusFileUtils; +1245 unit uPSI_NovuscURLUtils.pas; curl beta

-Total of Function Calls: 36449 +Total of Function Calls: 36781 SHA1: 4.7.6.50 C56F0A26DFBE706E6A1A9D0E23B6114AFCC09CDC -CRC32: 29BCAE4D 33.1 MB (34,724,120 bytes) -Compilation Timestamp 2023-05-21 13:42:16 UTC Signtime 21 May 2023 15:45:22 -Entry Point 25102976 - Contained Sections 10 +CRC32: 94780E06 33.37 MB (34,993,432 bytes) +Compilation Timestamp 2023-05-26 07:25:55 UTC Signtime 26 May 2023 09:30:37 +Entry Point 25209520 - Contained Sections 10 http://www.softwareschule.ch/maxbox_functions.txt -ZIP maxbox4.zip SHA1: 382495982126A67DAFBA006984AA4021C7AF1591 +ZIP maxbox4.zip SHA1: 131E6FE2995A65A19FA25DD74590B44C17D3485D

--- Falcon Sandbox Analysis Summary ---

File Name: maXbox4.exe Analysis State: SUCCESS Threat Verdict: no specific threat Threat Score: n/a/100 AV Detection Ratio: n/a AV Family Name: Time of analysis: 2023-05-26 09:03:29 File Size (bytes): 34993432 File Type: PE32 executable (GUI) Intel 80386, for MS Windows Contacted Domains: none Contacted Hosts: none Environment: Windows 7 64 bit (ID: 120)

https://www.hybrid-analysis.com/sample/c9f275808708fa8bbee56f816a6ae90f2438dd8a7085ecf8e4bbcff1e1747571

maxkleiner commented 1 year ago

--- v2 +++ v3 @@ -1,7 +1,7 @@

Release Notes maXbox 4.7.6.50 May 2023 mX476

-Add 19 Units + 12 Tutorials +Add 26 Units + 12 Tutorials

1527 unit uPSI_dprocess; TProcess2 1528 unit uPSI_uXmlStorage.pas @@ -22,11 +22,18 @@ 1243 unit uPSI_NovusNumUtils; 1244 unit uPSI_NovusFileUtils; 1245 unit uPSI_NovuscURLUtils.pas; curl beta +1246 unit uPSI_uDM.pas; +1247 unit uPSI_dpipes.pas; +1248 unit uPSI_ShellAPI2; +1249 uPSI_NovusStringBuilder.pas +1250 unit NovusDateDiffUtil.pas +1251 unit NovusDateUtils; +1252 unit NovusDateStringUtils;

-Total of Function Calls: 36781 -SHA1: 4.7.6.50 C56F0A26DFBE706E6A1A9D0E23B6114AFCC09CDC -CRC32: 94780E06 33.37 MB (34,993,432 bytes) -Compilation Timestamp 2023-05-26 07:25:55 UTC Signtime 26 May 2023 09:30:37 -Entry Point 25209520 - Contained Sections 10 +Total of Function Calls: 36798 +SHA1: 4.7.6.50 CAA09249B338ED2814B760FA549DAD47F6C789D2 +CRC32: 17A61798 33.41 MB (35,033,880) +Compilation Timestamp 2023-05-30 13:17:50 UTC Signtime 30 May 2023 15:20:39 +Entry Point 25217720 - Contained Sections 10 http://www.softwareschule.ch/maxbox_functions.txt -ZIP maxbox4.zip SHA1: 131E6FE2995A65A19FA25DD74590B44C17D3485D +ZIP maxbox4.zip SHA1: 3EF8DC75BC17858AB331ABFF433A8085E43B7F31

--- Falcon Sandbox Analysis Summary ---

File Name: maXbox4.exe Analysis State: SUCCESS Threat Verdict: no specific threat Threat Score: n/a/100 AV Detection Ratio: n/a AV Family Name: Time of analysis: 2023-05-30 15:03:24 File Size (bytes): 35033880 File Type: PE32 executable (GUI) Intel 80386, for MS Windows Contacted Domains: none Contacted Hosts: none Environment: Windows 7 64 bit (ID: 120)

4.7.6.50 II internals - TProcess2 dprocess - xmlstorage -AsphyreTimer -pacman core

Recompiled: dir /s /o N *.dcu | find "30/05/2023" > C:\maXbox\maxboxunitalldisk_sort.txt 29/05/2023 23:35 255,335 uPSI_ComCtrls.dcu 30/05/2023 08:32 16,685 uPSI_ShellAPI.dcu 30/05/2023 09:03 8,161 dpipes.dcu 30/05/2023 09:04 26,921 dprocess.dcu 30/05/2023 10:20 30,852 MathsLib.dcu 30/05/2023 00:02 33,458 RestClient.dcu 30/05/2023 00:02 1,664 uDM.dcu 30/05/2023 09:58 23,975 uPSI_dprocess.dcu 30/05/2023 00:13 30,416 uPSI_RestClient.dcu 30/05/2023 00:02 25,875 uPSI_RestUtils.dcu

maxkleiner commented 1 year ago

Release Notes maXbox 4.7.6.50 May 2023 mX476

-Add 26 Units + 12 Tutorials +Add 30 Units + 12 Tutorials

1527 unit uPSI_dprocess; TProcess2 1528 unit uPSI_uXmlStorage.pas @@ -29,11 +29,15 @@ 1250 unit NovusDateDiffUtil.pas 1251 unit NovusDateUtils; 1252 unit NovusDateStringUtils; +1553 unit uPSI_PJCBView; +1554 uPSI_NovusWinVersionUtils.pas +1555 unit uPSI_PJResFile.pas; +1556 unit PJResFile_Routines2;

-Total of Function Calls: 36798 -SHA1: 4.7.6.50 CAA09249B338ED2814B760FA549DAD47F6C789D2 -CRC32: 17A61798 33.41 MB (35,033,880) -Compilation Timestamp 2023-05-30 13:17:50 UTC Signtime 30 May 2023 15:20:39 -Entry Point 25217720 - Contained Sections 10 +Total of Function Calls: 36852 +SHA1: 4.7.6.50 D4FD4CACFD766EB8F78F2BB7B5EFDDEBB386597A +CRC32: C1DCD693 33.50 MB (35,128,600 bytes) +Compilation Timestamp 2023-05-31 12:44:17 UTC Signtime 31 May 2023 14:48:34 +Entry Point 25234104 - Contained Sections 10 http://www.softwareschule.ch/maxbox_functions.txt -ZIP maxbox4.zip SHA1: 3EF8DC75BC17858AB331ABFF433A8085E43B7F31 +ZIP maxbox4.zip SHA1: 3ED4BB7CB6477CD1F5CE9CB95BDC9B22908F2EC7

https://www.hybrid-analysis.com/sample/4dfbada6765e47c72b7c2496f831419b3461fa7c4ac6e05e2a941b501e10e022 --- Falcon Sandbox Analysis Summary --- File Name: maXbox4.exe Analysis State: SUCCESS Threat Verdict: no specific threat Threat Score: n/a/100 AV Detection Ratio: n/a AV Family Name: Time of analysis: 2023-05-31 14:40:33 File Size (bytes): 35128600 File Type: PE32 executable (GUI) Intel 80386, for MS Windows Contacted Domains: none Contacted Hosts: none Environment: Windows 7 64 bit (ID: 120)

maxkleiner commented 1 year ago

--- v4 +++ v5 @@ -1,7 +1,7 @@

-Release Notes maXbox 4.7.6.50 May 2023 mX476 +Release Notes maXbox 4.7.6.50 June 2023 mX476

-Add 30 Units + 12 Tutorials +Add 32 Units + 12 Tutorials

1527 unit uPSI_dprocess; TProcess2 1528 unit uPSI_uXmlStorage.pas @@ -31,13 +31,15 @@ 1252 unit NovusDateStringUtils; 1553 unit uPSI_PJCBView; 1554 uPSI_NovusWinVersionUtils.pas -1555 unit uPSI_PJResFile.pas; -1556 unit PJResFile_Routines2; +1557 unit uPSI_JvCreateProcess2 +1558 unit uPSI_JVCLHelpUtils.pas;

-Total of Function Calls: 36852 -SHA1: 4.7.6.50 D4FD4CACFD766EB8F78F2BB7B5EFDDEBB386597A -CRC32: C1DCD693 33.50 MB (35,128,600 bytes) -Compilation Timestamp 2023-05-31 12:44:17 UTC Signtime 31 May 2023 14:48:34 -Entry Point 25234104 - Contained Sections 10 +Total of Function Calls: 36947 +SHA1: 4.7.6.50 C430FDBA9880317E31D4DA2F66C884799298FCC3 +CRC32: 5BD9839C 33.62 MB (35,257,624 bytes) +Compilation Timestamp 2023-06-06 14:16:08 UTC Signtime 06 June 2023 16:22:14 +Entry Point 25287360 - Contained Sections 10 +sha1: c430fdba9880317e31d4da2f66c884799298fcc3 +sha256: 1658eb368e4e8621c51d8e568de40a12be00ad02c63dfe7a3b655603661dc4f9 http://www.softwareschule.ch/maxbox_functions.txt -ZIP maxbox4.zip SHA1: 3ED4BB7CB6477CD1F5CE9CB95BDC9B22908F2EC7 +ZIP maxbox4.zip SHA1: 7AABA3515214F0E2B4AC81C6C0F9F45B5D3FE178

CL.AddDelphiFunction('procedure FormatDotLine(var S: string);'); CL.AddDelphiFunction('procedure FormatNonDotLine(var S: string);'); function GetClassProcessID(aclassname: string): DWORD; procedure ConvertBinDfmToText(const Filename: string); function FollowRelativeFilename(const RootDir: string; RelFilename: string): string; procedure writ(astring: string) - joke alias to writeln() https://github.com/project-jedi/jvcl/blob/master/jvcl/devtools/JvclVclClx/Utils.pas

function GetClassProcessID(aclassname: string): DWORD;

 function EnumWinProc(Wnd: HWnd; var ProcessID: Integer): Bool; stdcall;
  var
    Buf: array[Byte] of Char;
  begin
    Result := True;
    GetClassName(wnd, Buf, sizeof(Buf));
    if (StrIComp(Buf, pansichar(aclassname)) = 0) then
    begin
      Result := False;
      GetWindowThreadProcessId(Wnd, @ProcessID);
    end;
  end;

begin
  EnumWindows(@EnumWinProc, Integer(@Result));
end;
procedure ConvertBinDfmToText(const Filename: string);
var
  InStream, OutStream: TStream;
begin
  OutStream := TMemoryStream.Create;
  try
    InStream := TFileStream.Create(Filename, fmOpenRead or fmShareDenyWrite);
    try
      ObjectResourceToText(InStream, OutStream);
    finally
      InStream.Free;
    end;
    TMemoryStream(OutStream).SaveToFile(Filename); // overwrite file
  finally
    OutStream.Free;
  end;
end;

procedure SIRegister_TInputPipeStream2(CL: TPSPascalCompiler); begin //with RegClassS(CL,'THandleStream', 'TInputPipeStream') do with CL.AddClassN(CL.FindClass('THandleStream'),'TInputPipeStream2') do begin RegisterMethod('Procedure Free;'); RegisterMethod('Function Write( const Buffer: ansistring; Count : Longint) : Longint'); RegisterMethod('Function Seek( const Offset : int64; Origin : TSeekOrigin) : int64'); RegisterMethod('Function Read( var Buffer: ansistring; Count : Longint) : longint'); RegisterMethod('Function Readstring( var Buffer: ansistring; Count : Longint) : longint'); RegisterProperty('NumBytesAvailable', 'DWord', iptr); end; end;

with TProcess2.Create(nil) do begin Executable:= 'notepad.exe '; // The name of the executable priority:= ppnormal2; //priority:= ppidle2; //CreationFlags prio:= priority; //if TJvProcessPriority2(priority) = TJvProcessPriority2(ppnormal2) then writ('norm'); if prio = ppnormal2 then writ('norm');

  if ord(priority) = 1 then writ('norm');
  writeln(itoa(ord(priority)));     
  if fileexists(exepath+'proc2text.txt') then 
    Parameters.Add(exepath+'proc2text.txt'); // path to program file
  Execute;
  Free;

end;

Recompile 4.7.6.50 III 4.6. - 6.6.

06/06/2023 15:47 30,882 uPSUtils.dcu 06/06/2023 07:55 64,580 JVCLHelpUtils.dcu 06/06/2023 15:47 30,854 MathsLib.dcu 06/06/2023 15:47 105,422 uPSI_AzuliaUtils.dcu 06/06/2023 08:10 46,235 uPSI_JVCLHelpUtils.dcu 06/06/2023 08:31 26,153 uPSI_LazFileUtils.dcu 06/06/2023 15:14 112,192 uPSI_PersistSettings.dcu

05/06/2023 21:20 488,462 fMain.dcu 05/06/2023 21:20 71,768 ALHttpClient2.dcu 05/06/2023 21:20 13,520 BlocksUnit.dcu 05/06/2023 21:20 5,720 FPCTypes.dcu 05/06/2023 20:11 63,516 JvCreateProcess.dcu 05/06/2023 21:20 7,879 NovusDateUtils.dcu 05/06/2023 21:20 9,465 NovusNumUtils.dcu 05/06/2023 21:20 26,408 NovusStringUtils.dcu 05/06/2023 21:20 6,566 PXLTiming.dcu 05/06/2023 21:20 7,429 PythonAction.dcu 05/06/2023 21:20 278,927 PythonEngine.dcu 05/06/2023 21:20 6,446 SeSHA256.dcu 05/06/2023 21:20 126,255 SuperObject.dcu 05/06/2023 21:20 66,640 uPSI_ALHttpClient2.dcu 05/06/2023 21:20 20,494 uPSI_BlocksUnit.dcu 05/06/2023 20:44 36,468 uPSI_JvCreateProcess.dcu 05/06/2023 15:39 19,024 uPSI_JvSysComp.dcu 05/06/2023 21:20 14,466 uPSI_NovusStringUtils.dcu 05/06/2023 21:20 20,134 uPSI_NovusUtilities.dcu 05/06/2023 21:20 8,645 uPSI_PXLTiming.dcu 05/06/2023 21:20 175,131 uPSI_PythonEngine.dcu 05/06/2023 21:20 9,517 uPSI_VelthuisFloatUtils.dcu 05/06/2023 21:20 46,252 VarPyth.dcu 05/06/2023 21:20 5,682 VelthuisFloatUtils.dcu

04/06/2023 21:06 8,402 dpipes.dcu 04/06/2023 21:34 26,885 dprocess.dcu 04/06/2023 21:08 24,171 uPSI_dprocess.dcu

--- v7 +++ v8 @@ -1,7 +1,7 @@

Release Notes maXbox 4.7.6.50 June 2023 mX476

-Add 40 Units + 12 Tutorials +Add 42 Units + 12 Tutorials

1527 unit uPSI_dprocess; TProcess2 1528 unit uPSI_uXmlStorage.pas @@ -43,14 +43,16 @@ 1564 uPSI_TOptionDefs; 1565 unit uPSI_GUIUtils.pas //dunit 1566 unit uPSI_GUIAutomation.pas; //dunit +1567 unit uPSI_GUIActionRecorder; //dunit +1568 unit TypeHelpers.pas //dunit

-Total of Function Calls: 37101 -SHA1: 4.7.6.50 A07E33AA1A20A45180B594B693A6192FD6426639 -CRC32: D57B3BF4 33.84 MB (35,489,048 bytes) -Compilation Timestamp 2023-06-11 21:14:47 UTC Signtime 11 June 2023 23:20:29 -Entry Point 25352936 - Contained Sections 10 -sha1: a07e33aa1a20a45180b594b693a6192fd6426639 -sha256: 55a86c35b1d497c3a5d860da04734c791d5affa68b7e5c5461b7032d6a325c14 +Total of Function Calls: 37121 +SHA1: 4.7.6.50 9E9D9D10762AE0D0BC8AFD747C2381EA5478AE49 +CRC32: 01B431EE 33.91 MB (35,558,168 bytes) +Compilation Timestamp 2023-06-12 13:17:28 UTC Signtime 12 June 2023 15:20:10 +Entry Point 25377544 - Contained Sections 10 +sha1: 9e9d9d10762ae0d0bc8afd747c2381ea5478ae49 +sha256: fa0f30abf34292e91070a5bd4682040eb6af79a8f6c7f55111c9692153120988 Docu: http://www.softwareschule.ch/maxbox_functions.txt -ZIP maxbox4.zip SHA1: 3BDDC01C01432DC61EC0C8E3AF4980C117268CAD -https://www.hybrid-analysis.com/sample/55a86c35b1d497c3a5d860da04734c791d5affa68b7e5c5461b7032d6a325c14 +ZIP maxbox4.zip SHA1: CEAB242D25E264FB95D5792EBC569C4EAD31B732 +https://www.hybrid-analysis.com/sample/fa0f30abf34292e91070a5bd4682040eb6af79a8f6c7f55111c9692153120988

--- v8 +++ v9 @@ -1,7 +1,7 @@

Release Notes maXbox 4.7.6.50 June 2023 mX476

-Add 42 Units + 12 Tutorials +Add 51 Units + 14 Tutorials

1527 unit uPSI_dprocess; TProcess2 1528 unit uPSI_uXmlStorage.pas @@ -45,14 +45,24 @@ 1566 unit uPSI_GUIAutomation.pas; //dunit 1567 unit uPSI_GUIActionRecorder; //dunit 1568 unit TypeHelpers.pas //dunit +1569 unit uPSI_API_base; //API +1570 unit uPSI_API_audio; //API +1571 unit uPSI_API_ledgrid; +1572 uPSI_API_graphics.pas; +1573 uPSI_API_files.pas; +1574 uPSI_API_tools.pas; +1575 unit uPSI_API_winprocess; +1576 unit API_strings.pas; +1577 unit uPSI_API_services.pas

-Total of Function Calls: 37121 -SHA1: 4.7.6.50 9E9D9D10762AE0D0BC8AFD747C2381EA5478AE49 -CRC32: 01B431EE 33.91 MB (35,558,168 bytes) -Compilation Timestamp 2023-06-12 13:17:28 UTC Signtime 12 June 2023 15:20:10 -Entry Point 25377544 - Contained Sections 10 -sha1: 9e9d9d10762ae0d0bc8afd747c2381ea5478ae49 -sha256: fa0f30abf34292e91070a5bd4682040eb6af79a8f6c7f55111c9692153120988 +Total of Function Calls: 37372 +SHA1: 4.7.6.50 D047DBD5412C3E4A436089018B9C7FACF17A2EB5 +CRC32: 38562FA8 34.04 MB (35,697,944 bytes) +Compilation Timestamp 2023-06-15 06:40:19 UTC Signtime 15 June 2023 08:42:33 +Entry Point 25484072 - Contained Sections 10 +sha1: d047dbd5412c3e4a436089018b9c7facf17a2eb5 +sha256: 193679043c46821c4b2460269111ff112e7c67b49e9cd9d951854e61bceedac7 Docu: http://www.softwareschule.ch/maxbox_functions.txt -ZIP maxbox4.zip SHA1: CEAB242D25E264FB95D5792EBC569C4EAD31B732 -https://www.hybrid-analysis.com/sample/fa0f30abf34292e91070a5bd4682040eb6af79a8f6c7f55111c9692153120988 +ZIP maxbox4.zip SHA1: EE2E955B14D85A6703F2F1A2976077DC2119A943 +https://www.hybrid-analysis.com/sample/193679043c46821c4b2460269111ff112e7c67b49e9cd9d951854e61bceedac7 +

--- Falcon Sandbox Analysis Summary --- File Name: maXbox4.exe Analysis State: SUCCESS Threat Verdict: no specific threat Threat Score: n/a/100 AV Detection Ratio: n/a AV Family Name: Time of analysis: 2023-06-15 07:31:25 File Size (bytes): 35697944 File Type: PE32 executable (GUI) Intel 80386, for MS Windows Contacted Domains: none Contacted Hosts: none Environment: Windows 7 64 bit (ID: 120)

db_s-l1600

maxkleiner commented 3 months ago

Add to V5.1.4.95

units1.txt uPSI_xrtl_util_COMUtils uPSI_xrtl_util_CPUUtils uPSI_xrtl_util_Exception UNITS2.TXT uPSI_xrtl_util_COMUtils uPSI_xrtl_util_Exception


1 DBXCharDecoder 2 IdModBusClient 3 IdModBusServer 4 IdStrings9 5 JclGraphUtils 6 JvSegmentedLEDDisplay 7 JvSegmentedLEDDisplayMapperFrame 8 ModbusConsts 9 ModbusTypes 10 SynCrtSock 11 SynWinSock 12 uPSI_DBXCharDecoder 13 uPSI_IdModBusClient 14 uPSI_IdModBusServer 15 uPSI_JvSegmentedLEDDisplayMapperFrame 16 uPSI_SynCrtSock 17 uPSI_xrtl_util_CPUUtils

V5.1.4.98 XI - 3725 Units numbers typex uPSI_IdCustomTCPServer uPSI_WebString WebString

https://www.virustotal.com/gui/file/5d22e866d16f0054b71cad85d8f4fdf106a703b8b762012f4f75cc774cb26e1b/detection

uPSI_ALFcnCGI uPSI_ALFcnSQL uPSI_AlMySqlClient uPSI_DataSetUtils

V5.1.4.98 VII - 3705 Units ESBDates GpTimezone hhAvALT JclPCRE2 maXbox5_14beta90 SqlTxtRtns uPSI_GpTimezone uPSI_hhAvALT uPSI_JclPCRE2 uPSI_SqlTxtRtns

V5.1.4.98 VIII - 3714 Units AsciiShapes IdWebSocketSimpleClient uPSI_AsciiShapes uPSI_IdWebSocketSimpleClient uPSI_uWebUIMiscFunctions

uWebUIConstants uWebUILibFunctions uWebUIMiscFunctions uWebUITypes

V5.1.4.98 IX - 3720 Units ExecuteGLPanel ExecuteidWebSocket uPSI_ExecuteGLPanel uPSI_ExecuteidWebSocket Winapi.OpenGL Winapi.OpenGLext

V5.1.4.98 X - 3721 Units uPSI_IdCustomTCPServer.pas

V5.1.4.98 XI - 3725 Units numbers typex uPSI_IdCustomTCPServer uPSI_WebString WebString

V5.1.4.98 XII - 3728 Units McJSON REST.Json uPSI_McJSON

https://www.virustotal.com/gui/file/e836ea77d7d560678519c4775a81c5564257e6b9c1b501e0670d5b9592480a5e/detection

maxkleiner commented 3 months ago

Another Units from mX4 to mX5 integrated: writeln(GETDOSOutput('cmd.exe /c fc units1.txt units2.txt', 'C:\maxbox\maxbox51\examples')); Comparing files units1.txt and UNITS2.TXT 64 Units

  1. 1CursorGraphicsResourceForm

  2. 2CurvesAndSurfaces

  3. 3FileMD3

  4. 4GeometryBB

  5. 5GeometryCoordinates

  6. 6gl_actorUnit1

  7. 7GLBaseMeshSilhouette

  8. 9GLCadencer

  9. 9GLContext

  10. 10GLCrossPlatform

  11. GLFileMD3

  12. GLGraphics

  13. GLMesh

  14. GLMisc_

  15. Globfct

  16. GLObjects

  17. GLParticleFX

  18. GLScene_

  19. GLScriptBase

  20. GLScriptPython

  21. GLShadowPlane

  22. GLSilhouette

  23. GLState

  24. GLStrings

  25. GLTexture

  26. Glut

  27. GLUtils

  28. GLVectorFileObjects

  29. GLWin32Context

  30. GLWin32Viewer

  31. HttpClasses

  32. HttpConnection

  33. HttpUtils

  34. MeshUtils

  35. Octree

  36. OpenGL1x

  37. panUnit1

  38. PerlinNoise

  39. PictureRegisteredFormats

  40. Polynomials

  41. PythonVersions_class

  42. Q3MD3

  43. Spline_

  44. uPSI_GeometryBB

  45. uPSI_GeometryCoordinates

  46. uPSI_gl_actorUnit1

  47. uPSI_GLCrossPlatform

  48. uPSI_GLScriptPython

  49. uPSI_Glut

  50. uPSI_HttpClasses

  51. uPSI_HttpUtils

  52. uPSI_MeshUtils

  53. uPSI_panUnit1

  54. uPSI_Polynomials

  55. uPSI_unitCharsetMap

  56. uPSI_VectorGeometry

  57. uPSIVectorLists

  58. uPSI_VRMLParser

  59. uPSI_XnClasses

  60. VectorGeometry_

  61. VectorLists_

  62. VectorTypes

  63. VRMLParser

  64. XnClasses

  65. XOpenGL


  66. uPSI_XnClasses.pas

  67. uPSI_unitCharsetMap.pas

  68. V5.1.4.98 III

  69. GLCanvas

  70. GLNavigator

  71. GLParticles

  72. GLStarRecord

  73. JclComplex

  74. uPSI_GLCanvas

  75. uPSI_GLNavigator

  76. uPSI_GLParticles

  77. uPSI_GLSilhouette

  78. uPSI_GLStarRecord

  79. uPSI_JclComplex

  80. V5.1.4.98 IV

  81. ALAVLBinaryTree2

  82. ALCommon

  83. (ALExecute2)

  84. ALFBXBase

  85. ALFBXClient

  86. ALFBXConst

  87. ALFBXError

  88. ALFBXLib

  89. ALString_

  90. ALWebSpider

  91. uPSI_ALFBXClient

  92. uPSI_ALFBXLib

  93. uPSI_ALWebSpider

  94. V5.1.4.98 V

  95. ALFcnSQL

  96. AlMySqlClient

  97. ALMySqlWrapper

  98. PJCBView

  99. uPSI_ALFcnCGI

  100. uPSI_ALFcnSQL

  101. uPSI_AlMySqlClient

  102. uPSI_DataSetUtils

writeln(GETDOSOutput('cmd.exe /c fc units1.txt units2.txt', 'C:\maxbox\maxbox51\examples')) //}

uPSI_ALFcnCGI uPSI_ALFcnSQL uPSI_AlMySqlClient uPSI_DataSetUtils

V5.1.4.98 VII - 3705 Units ESBDates GpTimezone hhAvALT JclPCRE2 maXbox5_14beta90 SqlTxtRtns uPSI_GpTimezone uPSI_hhAvALT uPSI_JclPCRE2 uPSI_SqlTxtRtns

V5.1.4.98 VIII - 3714 Units AsciiShapes IdWebSocketSimpleClient uPSI_AsciiShapes uPSI_IdWebSocketSimpleClient uPSI_uWebUIMiscFunctions

uWebUIConstants uWebUILibFunctions uWebUIMiscFunctions uWebUITypes

V5.1.4.98 IX - 3720 Units ExecuteGLPanel ExecuteidWebSocket uPSI_ExecuteGLPanel uPSI_ExecuteidWebSocket Winapi.OpenGL Winapi.OpenGLext

V5.1.4.98 X - 3721 Units uPSI_IdCustomTCPServer.pas

V5.1.4.98 XI - 3725 Units numbers typex uPSI_IdCustomTCPServer uPSI_WebString WebString

V5.1.4.98 XII - 3728 Units McJSON REST.Json uPSI_McJSON

unit SynMiniMap;

V5.1.6.98 XVI - 3734 Units EdgeMain maXbox5_16beta90 reabout remain uPSI_EdgeMain

V5.1.6.98 XVI - 3735 Units uPSI_remain.pas mX5_51698_info024-07-26155649 mX5_51698_build2024-07-26155527

.