Want to Join Us ?

you'll be able to discuss, share and send private messages.

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

Discussion in 'Plugins' started by storm shadow, Sep 13, 2015.

Share This Page

  1. storm shadow

    Techbliss Owner Admin Ida Pro Expert Developer


    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 (Text):
    PYTHONHOME= C:\Python27
    PYTHONSCRIPT= C:\Python27\Scripts
    LIB= C:\Python27\Libs
    INCLUDE= C:\Python27\include
    So noone makes there own versions i added it to virrus total

    Virus total information.

    Download installer NEW VERSION


    If interested i uploaded my inno script.

    Attached Files:

    Last edited: Dec 6, 2015
  2. Fuzuli


    Thanks so much.
    storm shadow likes this.
  3. storm shadow

    Techbliss Owner Admin Ida Pro Expert Developer

    Your welcome.
  4. roocoon

    Active 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.

  5. storm shadow

    Techbliss Owner Admin Ida Pro Expert Developer

    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.
  6. storm shadow

    Techbliss Owner Admin Ida Pro Expert Developer

    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.
  7. roocoon

    Active Member

    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.
    storm shadow likes this.
  8. roocoon

    Active Member

    No special reason really. I'm just been lazy.
    I have some cosmetic issues with 6.6 but nothing important.
    storm shadow likes this.
  9. storm shadow

    Techbliss Owner Admin Ida Pro Expert Developer


    this you can install even if you dont have python at C:\Python27
    Also set the python en vars correct.