Release PyQt-win-gpl-4.11.qt.4.4.8.7. for ida pro Total Package installer by Storm Shadow

Storm Shadow

Administrator
Staff member
Developer
Ida Pro Expert
Elite Cracker
UPDATE NEW VERSION!!

I have Builded the latest Qt PyQt-win-gpl-4.11.4 framwork from scratch.
Then made a installer that install it correct and add the right path so ida will find it.
PAckage include full PyQt4 version PyQt-win-gpl-4.11.4
And sip sip-4.16.9 that PyQt4 depends on.

NP! You have to have your Python folder at C:\python27
Works with any path now

Since many have trouble setting up python correct.
It add following regestry changes to path so ida pro will find PyQt.
Only added if its not there.
Code:
PYTHONHOME= C:\Python27
 
PYTHONSCRIPT= C:\Python27\Scripts
 
LIB= C:\Python27\Libs
 
INCLUDE= C:\Python27\include
 
PATH=C:\Python27\Lib\site-packages;%LIB%;%PYTHONHOME%;%PYTHONSCRIPT%;%INCLUDE%

So noone makes there own versions i added it to virrus total

Virus total information.

SHA256: 547eb37166e6a0879b4e5013593d703b44b154472d54aaea5c8fa87afb9d1342
Nom du fichier : PyQt-win-gpl-4.11.4-setup.exe
Ratio de détection : 0 / 48
Date d'analyse : 2015-12-06 14:08:01 UTC (il y a 1 minute)
https://www.virustotal.com/fr/file/...2d54aaea5c8fa87afb9d1342/analysis/1449410881/


/

Download installer NEW VERSION

https://mega.nz/#!PkN0hSYR!DuYRLKTpcqI5UO0iYw9cvwOQajsQs6XB3_Up9OwdBac



If interested i uploaded my inno script.
 

Attachments

  • Pyqtforida_scrpt.zip
    1.5 KB · Views: 45
  • PyQt-win-gpl-4.11.4_newscript.zip
    1.8 KB · Views: 39
Last edited:

roocoon

New member
Is there a way to set the required environment variables in the bat/cmd file I use to start up IDA 6.6? (I also have 6.1 installed and need to override IDADIR, thereore the need of the CMD).
If I set them in the Windows environment variable pool, all is good.
If I set them in the CMD, I get 'IDAPython: importing "site" failed'. It behaves as if IDA is hardcoded to look at the already defined variables (in registry?) and not the currently active ones. (Though it has no problem overriding IDADIR by the one in the CMD).

I try to keep the system environment clean from Python entries. I have many apps that each use their own Python versions and cause no end of grief if they see any Python variables predefined.

Thanks.
 

Storm Shadow

Administrator
Staff member
Developer
Ida Pro Expert
Elite Cracker
If you have env var table. IDADIR or IDA_DIR.
because of the ida.help file it will say wrong number if you have two versions.I normmally always set them in system envar table, not user, so its global.
if two version of ida then dont set any.

I try to keep the system environment clean from Python entries. I have many apps that each use their own Python versions and cause no end of grief if they see any Python variables predefined.
the installer do not set IDADIR, but for setting the Python varibles correct it have the ones python site itself says you should have.
If you have apps that are python depended it will still work, since if the app are lets say python 3.0 it will search the appfolder, and run those.It wont break and run 2.7 insteed.

Also 2.7 is backward with 2.6, so no matter what the varibles will only help, and run both apps and python itself better.
 

Storm Shadow

Administrator
Staff member
Developer
Ida Pro Expert
Elite Cracker
why you still sticking with ida 6.1, it is really outdated by now ?
all the plugins from 6.1 is pretty much been updated to support newer versions.
 

roocoon

New member
If you have env var table. IDADIR or IDA_DIR.
because of the ida.help file it will say wrong number if you have two versions.I normmally always set them in system envar table, not user, so its global.
if two version of ida then dont set any.


the installer do not set IDADIR, but for setting the Python varibles correct it have the ones python site itself says you should have.
If you have apps that are python depended it will still work, since if the app are lets say python 3.0 it will search the appfolder, and run those.It wont break and run 2.7 insteed.

Also 2.7 is backward with 2.6, so no matter what the varibles will only help, and run both apps and python itself better.

The variable that caused a conflict with other programs, was PYTHONHOME. Some of those programs insist to use thei own PYTHONHOME loation and since the Windows PYTHONHOME can't be overriden, they failed.
I set all the above variables in the Windows environment pool except PYTHONHOME and they all work now.

Thanks much.
 
Top