Author Topic: [XDrX] 2024.04.23 Provide API compressed package version, no exe installation re  (Read 458 times)

0 Members and 1 Guest are viewing this topic.

xdcad

  • Swamp Rat
  • Posts: 504
2024.04.23 Provide API compressed package version, no exe installation required

https://github.com/xdcad/XDrx-API-zip

https://sourceforge.net/projects/xdrx-api-zip/

Dual version link:

https://github.com/xdcad


=====================

# XDrx-API-zip
Autolisp development library written in ObjectARX (ZIP Version)


1.Installation help:

===================================================

Unzip the file to the specified directory

Depending on your AutoCAD version, the 32-bit version of AutoCAD corresponds to x86, and the 64-bit version of AutoCAD corresponds to x64. Find the corresponding ARX file For example: the corresponding arx file for AutoCAD 2025 is: xdrx.2025.x64.arx

Use the mouse to drag the file install.lsp to the ACAD window, Select the specified ARX file in the SYS directory, After confirmation, if prompted when loading, choose to load.

Finished. This process only needs to be performed once, and XDrx API will be automatically loaded when AUTOCAD is started later

===================================================

2.UnInstallation help:

    Use the mouse to drag the file uninstall.lsp to the ACAD window.
    Finished.


====================================================


3.Introduction to XDrx API


Autolisp development library written in ObjectARX

The API of this project is only for personal study and research. XDrx API is Free, But, Please do not use it for commercial purposes. I will not be responsible for any previous consequences caused by this.

===========================

Encapsulation of ARX libraries (including AcDb, AcGe, AcBr...), encapsulation of EXCEL, SQL Database... C++ class library with thousands of functions for A/VLISP to call.

Supported versions: AutoCAD 2004-2025

===========================

AutoCAD AutoLisp Secondary Development Function Library (Including Xiaodong LISP General Function Library)

XDRX_API For AutoCAD 2004-2025

===========================

Version: 2024.04.28 Updated on April 23, 2024

===========================

XD LISP general function library Version number: 2024.04.28

===========================

Technical support: XDCAD Home-http://www.xdcad.net

Forum: http://bbs.xdcad.net

XDSoft QQ:7598165 Email:7598165@qq.com

eachy QQ:124471899 Email:124471899@qq.com

====================================================

4.Other accompanying API introductions

      OpenDCL -- The most popular visual dialog design API under AutoCAD,
                 author's website: https://opendcl.com/forum/
        
      ArxDBG  -- The powerful system environment monitoring tool provided by Autodesk ObjectARX SDK can improve the efficiency of your LISP development and debugging.
 
      Inspector -- A powerful symbol table monitoring tool under AutoCAD that can improve the efficiency of your LISP development and debugging
 
  Please use it within the license framework provided by the above API.
 
====================================================
« Last Edit: April 30, 2024, 09:47:15 AM by xdcad »
The code I wrote uses XDRX-API,which can be downloaded from github.com and is updated at any time.
===================================
https://github.com/xdcad
https://sourceforge.net/projects/xdrx-api-zip/
http://bbs.xdcad.net

domenicomaria

  • Swamp Rat
  • Posts: 725
thank you

Hugo

  • Bull Frog
  • Posts: 433
a thank you from me too
great job you're doing there

xdcad

  • Swamp Rat
  • Posts: 504
a thank you from me too
great job you're doing there

thanks, If test found problem,plz tell me

@domenicomaria
The code I wrote uses XDRX-API,which can be downloaded from github.com and is updated at any time.
===================================
https://github.com/xdcad
https://sourceforge.net/projects/xdrx-api-zip/
http://bbs.xdcad.net

V@no

  • Newt
  • Posts: 25
  • AutoCAD 2023
If you are getting "xdrx.XX.XX.arx cannot find a dll or other file that it needs." you'll need do one of these steps:

A) copy XDRx.x64.dll for 64bit or XDRx.x86.dll for 32bit system into the same folder where acad.exe is
B) add full path to XDrx-API/SYS folder in AutoCAD Options -> Files -> Support File Search Path

P.S.
Can we please standardize the naming of this API? The forum's section is XDRX, topics are XDrX, the git repository is XDrx, the api files are XDRx :tickedoff:

xdcad

  • Swamp Rat
  • Posts: 504
If you are getting "xdrx.XX.XX.arx cannot find a dll or other file that it needs." you'll need do one of these steps:

A) copy XDRx.x64.dll for 64bit or XDRx.x86.dll for 32bit system into the same folder where acad.exe is
B) add full path to XDrx-API/SYS folder in AutoCAD Options -> Files -> Support File Search Path

P.S.
Can we please standardize the naming of this API? The forum's section is XDRX, topics are XDrX, the git repository is XDrx, the api files are XDRx :tickedoff:

usually,
After sys is added to the support directory,
No need to copy XDrx.XX.DLL to other places,
The code I wrote uses XDRX-API,which can be downloaded from github.com and is updated at any time.
===================================
https://github.com/xdcad
https://sourceforge.net/projects/xdrx-api-zip/
http://bbs.xdcad.net

V@no

  • Newt
  • Posts: 25
  • AutoCAD 2023
usually,
After sys is added to the support directory,
No need to copy XDrx.XX.DLL to other places,
That's why I said "do one of " not "both" ;)

xdcad

  • Swamp Rat
  • Posts: 504
usually,
After sys is added to the support directory,
No need to copy XDrx.XX.DLL to other places,
That's why I said "do one of " not "both" ;)


The latest version is 2024.04.30

Provided install.lsp, uninstall.lsp,

Drag and drop these two files to complete installation or uninstallation.

DLL files do not need to be copied to other PATH directories.
The code I wrote uses XDRX-API,which can be downloaded from github.com and is updated at any time.
===================================
https://github.com/xdcad
https://sourceforge.net/projects/xdrx-api-zip/
http://bbs.xdcad.net