You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Reported by TheProgrammer on 2011-02-26 03:50
Right now, in order to run NVDA from source, it is necessary to download quite a few (non-Python) dependencies (e.g., typelibs, IDL's, etc) and put them into very specific locations. To help with this process, after having had to do it myself, I was wondering if it would be possible to create a Python script that could download the dependencies, rename the ones that need renaming, and put them where they're supposed to go (perhaps via rules or instructions in a text or XML file). The urllib.urlretrieve module could be used for file retrieval, then, for files that are compressed, the zipfile module could be used to extract them. If you want to support dependency updates, the sha512 module could be used along with a file containing the SHA1 checksums of the files. Ideas? Suggestions?
The text was updated successfully, but these errors were encountered:
Reported by TheProgrammer on 2011-02-26 03:50
Right now, in order to run NVDA from source, it is necessary to download quite a few (non-Python) dependencies (e.g., typelibs, IDL's, etc) and put them into very specific locations. To help with this process, after having had to do it myself, I was wondering if it would be possible to create a Python script that could download the dependencies, rename the ones that need renaming, and put them where they're supposed to go (perhaps via rules or instructions in a text or XML file). The urllib.urlretrieve module could be used for file retrieval, then, for files that are compressed, the zipfile module could be used to extract them. If you want to support dependency updates, the sha512 module could be used along with a file containing the SHA1 checksums of the files. Ideas? Suggestions?
The text was updated successfully, but these errors were encountered: