NsPython plug-in: Difference between revisions
From NSIS Wiki
Jump to navigationJump to search
m (Wikipedia python library) |
m (Updated author and download links, and changed format of some pages.) |
||
Line 1: | Line 1: | ||
== Links == | == Links == | ||
<attach>NSIS-Python.zip</attach> | |||
== Description == | == Description == | ||
Line 7: | Line 7: | ||
Supported commands by this plug-in are eval, exec and execFile. A special nsis module is exposed to Python which supports writing to the log, display a message box and get/set the NSIS variables. The win32 parent handle of the installer can also be read so it's open for extensions that use win32all or ctypes. | Supported commands by this plug-in are eval, exec and execFile. A special nsis module is exposed to Python which supports writing to the log, display a message box and get/set the NSIS variables. The win32 parent handle of the installer can also be read so it's open for extensions that use win32all or ctypes. | ||
Supports Python 2. | Supports Python 2.3. | ||
Python License. | Python License. | ||
Taken from: http://homepage.hispeed.ch/py430/python/index.html | Taken from: http://homepage.hispeed.ch/py430/python/index.html | ||
A version that supports Python 2. | A version that supports Python 2.2 is available at the above address. | ||
Page author: KiCHiK | Page author: [[User:KiCHiK|KiCHiK]] |
Revision as of 12:19, 23 April 2005
Links
NSIS-Python.zip (42 KB)
Description
Using NSIS installer and want some advanced scripting? Deploying a Python application and want to execute Python code during setup? Here is a solution.
Supported commands by this plug-in are eval, exec and execFile. A special nsis module is exposed to Python which supports writing to the log, display a message box and get/set the NSIS variables. The win32 parent handle of the installer can also be read so it's open for extensions that use win32all or ctypes.
Supports Python 2.3.
Python License.
Taken from: http://homepage.hispeed.ch/py430/python/index.html A version that supports Python 2.2 is available at the above address.
Page author: KiCHiK