VCL Component Delphi компоненты / Delphi components # 9

FireWind

GOLD
Joined
Dec 26, 2018
Messages
307
Reaction score
322
FastMM5
FastMM is a fast replacement memory manager for Embarcadero Delphi applications that scales well across multiple threads and CPU cores, is not prone to memory fragmentation, and supports shared memory without the use of external .DLL files.

Version 5 is a complete rewrite of FastMM. It is designed from the ground up to simultaneously keep the strengths and address the shortcomings of version 4.992:
  • Multithreaded scaling across multiple CPU cores is massively improved, without memory usage blowout. It can be configured to scale close to linearly for any number of CPU cores.
  • In the Fastcode memory manager benchmark tool FastMM 5 scores 15% higher than FastMM 4.992 on the single threaded benchmarks, and 30% higher on the multithreaded benchmarks. (I7-8700K CPU, EnableMMX and AssumeMultithreaded options enabled.)
  • It is fully configurable runtime. There is no need to change conditional defines and recompile to change options. (It is however backward compatible with many of the version 4 conditional defines.)
  • Debug mode uses the same debug support library as version 4 (FastMM_FullDebugMode.dll) by default, but custom stack trace routines are also supported. Call FastMM_EnterDebugMode to switch to debug mode ("FullDebugMode") and call FastMM_ExitDebugMode to return to performance mode. Calls may be nested, in which case debug mode will be exited after the last FastMM_ExitDebugMode call.
  • Supports 8, 16, 32 or 64 byte alignment of all blocks. Call FastMM_EnterMinimumAddressAlignment to request a minimum block alignment, and FastMM_ExitMinimumAddressAlignment to rescind a prior request. Calls may be nested, in which case the coarsest alignment request will be in effect.
  • All event notifications (errors, memory leak messages, etc.) may be routed to the debugger (via OutputDebugString), a log file, the screen or any combination of the three. Messages are built using templates containing mail-merge tokens. Templates may be changed runtime to facilitate different layouts and/or translation into any language. Templates fully support Unicode, and the log file may be configured to be written in UTF-8 or UTF-16 format, with or without a BOM.
  • It may be configured runtime to favour speed, memory usage efficiency or a blend of the two via the FastMM_SetOptimizationStrategy call.
[SHOWTOGROUPS=4,20]Homepage: https://github.com/pleriche/FastMM5

На русском https://it-blackcat.blogspot.com/2020/05/FastMM5-released.html
[/SHOWTOGROUPS]
 
Last edited by a moderator:

emailx45

Premium
Joined
May 5, 2008
Messages
2,478
Reaction score
2,223
Location
here and there
FoxUI for Delphi - 60 Components Suite
[SHOWTOGROUPS=4,20]
Developer: beem ( [email protected] )

Welcome to FoxUI! Make your products more complex with commercial product standards!
FoxUI is a set of native interface components based on Delphi.
Developer: beem ( [email protected] )

FoxUI feature introduction
  1. Up to 60+ Delphi native controls, without any dll and third-party library support
  2. All components fully support standard mode and DirectUI mode.
  3. Fully compatible with delphi WYSIWYG design mode.
  4. Full support for DPI aware , allowing you to obtain higher definition and resolution in the program interface.
  5. Rich animation support and scene switching animation support.
  6. All controls support alpha transparent in the range of 0-255.
  7. Unicode support, FoxUI has fully supported Delphi high version (from delphi2010-delphi10.3)
  8. Full support for Png image format, built-in skin editor, the first component that allows you to directly design skins during the design period.
  9. All the provided components support skinization, and colors and pictures can be used arbitrarily.
  10. Using the Gr32 engine, the efficiency of interface drawing has been improved by 300% ! The performance is far ahead of similar products on the market.
  11. Open all easy-to-use internal drawing interfaces, allowing you to add your own drawing code more flexibly and conveniently.
  12. Fully compatible with Windows system, Winxp-Win10 32-bit / 64-bit.

Which application scenarios is FoxUI suitable for?
  1. There is a lot of content on the interface, and the traditional way of drawing windows will become more and more stuck as more and more components on the form are accompanied by a series of bad user experience such as flashing, whiteboard, etc. FoxUI For this kind of scene application, DirectUI display mode is introduced, which is also the only component library in Delphi that currently fully supports DirectUI. The products of large companies such as Tencent, 360, and Thunder all use this technology to build a more streamlined and more gorgeous interface, and now you can.
  2. The interface logic is complex and there are many dynamic effects. The standard components provided by Delphi are more difficult for this. For example, the most basic transparent background, or adding a background image to the container, you need to write a lot of code, and the effect is not very satisfactory. The use of hook and other technologies is easy to expose the card afterwards, and it is easy Reported as dangerous by security software. foxui provides more than 60 native components such as Button, Edit, Menu, ComboBox, TrackBar, ListBox, ListView, TreeView and so on to solve this demand. Also provides such as TreeListView, ImgDisPlayer, etc. to support more complex needs.
  3. Beautify the interface, such as skin, shadow, etc., FoxUI achieves the skinning of all components through the full support of Png pictures, which means that you can let FoxUI components all paste Png pictures, you no longer have to treat you UI designer can't say it!
  4. Demand for direct commercial products. Existing products are behind the times and need to provide complete optimization solutions. We provide customized services and can provide one-stop services from design to implementation.
Page to contact: https://www.showdoc.cc/777080659809480?page_id=4304418224907454

[/SHOWTOGROUPS]
[SHOWTOGROUPS=4,20]
Installing-Fox-UI-on-RAD1033-Rio.png

Current version 0.99 beta (release time 2020-04-21) - dcus binarys
File on MEGA

note: FoxSkinManager have a problem with mouse - the click stay away +/- 25pixels. then if want, dont use it!

[/SHOWTOGROUPS]
 

emailx45

Premium
Joined
May 5, 2008
Messages
2,478
Reaction score
2,223
Location
here and there
IntraWeb v15.1.22
[SHOWTOGROUPS=4,20]
Try this key!

'+0011DIJHGJGAICACJBAABICAFBBFFAB'+
'ABFJBFIACEAHGBHJCCHBAHBFECDIBDIA'+
'HDCCGCEHBAFABBBIJADJCCBBFCBJHBJF'+
'CCAAEFACHAIJBEHAJCBEABECAGBAIGAI'+
'BBFCBECADFAFDBGHAEBAFJAIHADDCFFB'+
'EJBFFCEBCAICCCACCBDGCDHBJJAFFAHB'+
'BDCBDECDAAJGABIBCGAFACDIAHJBABBA'+
'JAGBCEBCFDBBHCAGBEBBEDBGECADBEJA'+
'HJBBDBHJAEEAIICCABDEBIFCACBHACDA'+
'AHHCEGBFAAIDCDBAEHCDDBEDCEDAADCB'+
'FAFFBCDCEABFAABFBAFCAJBHFCECCDFA'+
'CJBCGBFEBCBACCBHIAIJCEDBBEBFGBAI'+
'ACHAGEAECAICCEHAICCBABEAABABJBAA'+
'BABJBGHAHGAEGBGCACEACBAJDCAFAHEB'+
'FJAEIABEBAJAEHAJGBBHBAJBFACBBAAF'+
'AHFAJDBCCBBIBAFABDBFJBEBACIBEACA'+
'BADCBCDAIEBHGCEAAGDCEIAEIBIJADDB'+
'GJBEABEIBHECBAAEAAFBCEHADFAIDAEA'+
'BFIABACEBBFEABEBABBFFCCBCBFBIABG'+
'ICBABJIBFGAGECECBICAAEBIEADEBDEA'+
'JEAACABGBACBEBAJBBDDCCAAIHCAECAB'+
'AFJAEJCADAAEAFGAIACAEAFDCDJBJHAC'+
'FCEJBDICDDAGICEGCBFBCABEGACGAEJA'+
'EJADBBEEAAFBFGAEECFHHAIDBBAAAA'


[/SHOWTOGROUPS]
 
Last edited:

Beast_Power

Premium
Joined
Apr 29, 2014
Messages
61
Reaction score
39
DzTalkApp
Delphi non-visual component to communicate between applications
[SHOWTOGROUPS=4,20]
DzTalkApp allows you to send data between distinct applications. You can send simple data type like Integer or String, and even complex data, like a record.

How to use
Drop a TDzTalkApp in the source and destination applications.

You just need to set the window name in the component, and the communication will occur between window handles.

In the destination application, just set the OnMessage event to receive and read data.

[/SHOWTOGROUPS]


 

Beast_Power

Premium
Joined
Apr 29, 2014
Messages
61
Reaction score
39
DzSocket
Delphi TCP Socket Client and Server comms with Unicode support
[SHOWTOGROUPS=4,20]
Description
These components allows you to establish TCP Socket asynchronous communication between computers on LAN network or the Internet.

The DzTCPServer and DzTCPClient uses TClientSocket and TServerSocket of System.Win.ScktComp unit. These classes are available on Delphi, but is a little difficult to implement because you need to read and write buffer data and there are not many resources available.

The usage is very simple. You gonna need to drop the server component on server-side app and the client component on client-side app and start coding the command messages.

You can do a lot of stuff, like chat app, remote commands app, remote monitoring app, and even send streams like files. The sky is the limit.

Site For Component

Direct Download Link

/SHOWTOGROUPS]
/spoiler][/SHOWTOGROUPS]
 
Last edited by a moderator:

Beast_Power

Premium
Joined
Apr 29, 2014
Messages
61
Reaction score
39
DzMiniTable
Delphi non-visual component to handle small dynamic table stored as plain text
Component Description
When you are working on your software project, you always need to store some data into a INI file or some text file, as a configuration file or other information.

So, the options you have is INI file, or plain text. And almost always you need a table with some fields.

In a plain text, you can use one record per line, and separate fields using tab character, or pipe character, or another one. But you have some problems with this method: you need to take care about the separator char, not using it at fields value; and you have a biggest problem: in a future version, if you need to add a column, you lose the compatibility at this file when there are already data stored.

If you are working with INI file, you can specify the field names, but even that, you have problems to store one record per section, and is difficult to reorder records, delete records and name the record.

But don't worry, here is the solution.

The MiniTable is a non-visual component where you can store records with fields and values, and you can name the field, so you don't need to worry at future versions. You can add new fields at any time, just reading and writing them.
[SHOWTOGROUPS=4,20]
Component Link
Direct Download Link
[/SHOWTOGROUPS]
 
Last edited by a moderator:

Beast_Power

Premium
Joined
Apr 29, 2014
Messages
61
Reaction score
39
DzDirSeek
Delphi non-visual component to search files in directories

Introduction
When using Delphi and working with files and directories, eventually you need to search and get a list of files in a directory, or even search files in sub-directories.

This could be a little difficult using old FindFirst and FindNext functions. Now we have new methods overloads TDirectory.GetFiles, available at System.IOUtils unit.

But, even using GetFiles methods, if you need some advanced parameters like include sub-directories, you will need to iterate all directories. Also if you want to specify mask that include some part of path string, you will need to work with strings in your code every time you need this resource.

So, I decided to build this component to become an easy way to search files.

[SHOWTOGROUPS=4,20]
Site For Instructions
Direct Download Link
[/SHOWTOGROUPS]
 

FireWind

GOLD
Joined
Dec 26, 2018
Messages
307
Reaction score
322
UniDAC Professional Edition v8.1.3 Delphi 10.3.3 Rio
8.1.3 10-Mar-20
* Bug with installing different editions of two or more DAC's in a single system is fixed
* Bug with SQL statements that contain fields with the same name from different tables is fixed
* Bug with executing SQL statements that contain comments using the Script component is fixed
* Bug with resetting the value of the parameter after adding a new TDACondition is fixed
* Bug with reading a field value using the AsBytes method in Lazarus is fixed
* Bug with using constraints after calling the Refresh method is fixed
Oracle data provider
* Bug with fetching data in the NonBlocking mode is fixed
SQLServer data provider
* The UuidWithBraces specific option is added
* Performance of loading data with TUniLoader in Direct mode is improved
* Bug with reconnecting to the server is fixed
* Bug with connecting after a server connection failure is fixed
* Bug with performing a TLS 1.2 handshake during connection attempt to the server is fixed
* Bug with getting the value of the RETURN_VALUE parameter from SP is fixed
* Bug with the "Function is not linked" error when connecting to the server on iOS is fixed
MySQL data provider
* Bug with TMyDump when the TMyDump.Options.FieldsAsString = True is fixed
* Bug with an empty error message when invoking the TMyQuery.Prepare method is fixed
* Bug with handling comments in a SQL statement is fixed
PostgreSQL data provider
* Bug with an incorrect value of the RowsAffected property when executing an INSERT ... RETURNING statement is fixed
* Bug with AV on closing an application that uses the Alerter component is fixed
* Bug with executing a query which has a param of type date is fixed
InterBase data provider
* Bug with the incorrect default value of the TField.Required property for columns of type DOUBLE PRECISION is fixed
* Bug with assertion failure when changing BLOB fields with the CacheBlobs property set to False is fixed
* Bug with using ftFMTBCD datatype params in batch operations is fixed
* Bug with loading Memo fields in TUniLoader is fixed
SQLite data provider
* Bug with opening a query containing aggregate fields with the SmartFetch property set to True is fixed
DBF data provider
* Bug with using the CHRTRAN and DELETED functions in index expressions is fixed
* Bug with executing an ALTER TABLE statement is fixed
* Bug with executing an UPDATE statement is fixed
* Bug with deleting a record is fixed
ASE data provider
* Performance of loading data with TUniLoader in Direct mode is improved
Redshift data provider
* Bug with reading a newly inserted record within the explicitly started transaction is fixed
 
Last edited by a moderator:

FireWind

GOLD
Joined
Dec 26, 2018
Messages
307
Reaction score
322
nSoftware Universal Keygen v1.6 (https://www.nsoftware.com)
[+] Added support for /n Software products of python platform.
[+] Added support for /n Software 2020 products line.
[+] Adjusted the inner structure to match the /n Software new 2020 product line layout.
[+] Added Callback Technologies as new vendor, targeting CBFS serial products.
[+] Added placeholders for new /n Software beta products, such as SecureBlackbox 2020 etc.
[*] Refined the integrated downloader, better file naming, better handle file time stamp.
[*] Fixed a bug for serial/key produce, now keygen can properly handles non-standard computer name.
[*] Fixed wrong product SKU reported by user, thanks to @HP Owner
[*] Removed product version check of Smart Mode, now it will try it best to produce a working license.

[SHOWTOGROUPS=4,20]

внутри не вирус, просто скомпилировано на Delphi (но я использовал на виртуальной машине)
inside is not a virus, just compiled on Delphi (but I used in a virtual machine)
[/SHOWTOGROUPS]
 
Last edited by a moderator:

emailx45

Premium
Joined
May 5, 2008
Messages
2,478
Reaction score
2,223
Location
here and there
All IPWorks v2020 build 7360 Delphi Editons Installers for Trial
[SHOWTOGROUPS=4,20]
  • [email protected]
  • Changes.txt

  • IPWorks2020DelphiEdition-v20.0-build-7350-Trial.exe
  • IPWorksAuth2020DelphiEdition.exe-v20.0-build-7350-Trial.exe
  • IPWorksBLE2020DelphiEdition.exe-v20.0-build-7350-Trial.exe
  • IPWorksBluetooth2020DelphiEdition.exe-v20.0-build-7350-Trial.exe
  • IPWorksCloud2020DelphiEdition.exe-v20.0-build-7350-Trial.exe
  • IPWorksE-PaymentIntegrator-v20.0-build-7350-Trial.exe
  • IPWorksEDI2020DelphiEdition.exe-v20.0-build-7350-Trial.exe
  • IPWorksEDIFACT2020DelphiEdition.exe-v20.0-build-7350-Trial.exe
  • IPWorksEncrypt2020DelphiEdition-v20.0-build-7350-Trial.exe
  • IPWorksIoT2020DelphiEdition.exe-v20.0-build-7350-Trial.exe
  • IPWorksIPC2020DelphiEdition.exe-v20.0-build-7350-Trial.exe
  • IPWorksMQ2020DelphiEdition.exe-v20.0-build-7350-Trial.exe
  • IPWorksOFX2020DelphiEdition.exe-v20.0-build-7350-Trial.exe
  • IPWorksQuickBooksIntegrator2020DelphiEdition.exe-v20.0-build-7350-Trial.exe
  • IPWorksSecureBlackbox2020DelphiEdition-v20.0-build-7350-Trial.exe
  • IPWorksSFTP2020DelphiEdition.exe-v20.0-build-7350-Trial.exe
  • IPWorksSMIME2020DelphiEdition.exe-v20.0-build-7350-Trial.exe
  • IPWorksSNMP2020DelphiEdition.exe-v20.0-build-7350-Trial.exe
  • IPWorksSSH2020DelphiEdition-v20.0-build-7350-Trial.exe
  • IPWorksWebSockets2020DelphiEdition.exe-v20.0-build-7350-Trial.exe
  • IPWorksX122020DelphiEdition.exe-v20.0-build-7350-Trial.exe
  • IPWorksZip2020DelphiEdition-v20.0-build-7350-Trial.exe
1) unconnect your internet or use Firewall to block access on installing!
2) run Keygen and choice your component to generate the reg file
3) click "Generate" and "Export" - the file .reg is generate in folder where is the Keygen.exe
4) on Explorer or any other way, click on .Reg file generate to merge it in your Registry.

NOTE: if you run the keygen as ADMIN you dont do all above, just click button to register the component choiced.

5) now, install the component trial choiced!

NOTE: the installer, recognize that you have a FULL License, and want use it. Click YES, and in the next screen choice NOT register in site.
  • It's only this!
  • Open your RAD and test it!
  • If dont works for more than 30days.. sorry, you need buy it!

NOTE of NOTE:
-- the installer will go install the source (.pas) files BUT only 2 files is not installed. See that files like .DCU binary in component folder




[/SHOWTOGROUPS]
 
Last edited:
Top