#16
|
||||
|
||||
repo updated with fix
__________________
The devil whispered in my ear, "you're not strong enough to withstand the storm." Today I whispered in the devils ear, "I am the storm." |
The Following User Says Thank You to Storm Shadow For This Useful Post: | ||
Indigo (07-19-2019) |
#17
|
|||
|
|||
the fix works perfect
Thanks I tried and the bug was fixed, thanks.
best regards ricnar |
The Following User Gave Reputation+1 to ricnar456 For This Useful Post: | ||
Storm Shadow (12-10-2015) |
#18
|
||||
|
||||
New build
Added Code:
# Zoom in Ctrl+Shift+ + # # Zoom Out Ctrl+Shift+ - # # Profile Code Ctrl+Shift+ E # Code:
173 function calls in 0.025 seconds Ordered by: standard name ncalls tottime percall cumtime percall filename:lineno(function) 1 0.000 0.000 0.000 0.000 <string>:282(retranslateUi) 1 0.008 0.008 0.025 0.025 <string>:4(<module>) 2 0.000 0.000 0.000 0.000 <string>:71(_translate) 1 0.000 0.000 0.000 0.000 <string>:77(Ui_MainWindow) 1 0.001 0.001 0.008 0.008 <string>:78(setupUi) 1 0.000 0.000 0.000 0.000 idaapi.py:27414(idadir) 4 0.000 0.000 0.003 0.001 init.py:30(write) 1 0.000 0.000 0.000 0.000 {_idaapi.idadir} 4 0.003 0.001 0.003 0.001 {_idaapi.msg} 2 0.000 0.000 0.000 0.000 {built-in method SendScintilla} 18 0.000 0.000 0.000 0.000 {built-in method addAction} 1 0.000 0.000 0.000 0.000 {built-in method addPixmap} 18 0.000 0.000 0.000 0.000 {built-in method addSeparator} 1 0.000 0.000 0.000 0.000 {built-in method addToolBar} 1 0.000 0.000 0.000 0.000 {built-in method addWidget} 1 0.000 0.000 0.000 0.000 {built-in method exec_} 3 0.005 0.002 0.005 0.002 {built-in method load} 1 0.000 0.000 0.000 0.000 {built-in method prepare} 2 0.002 0.001 0.002 0.001 {built-in method resize} 1 0.000 0.000 0.000 0.000 {built-in method setAutoCompletionSource} 3 0.000 0.000 0.000 0.000 {built-in method setAutoCompletionThreshold} 2 0.000 0.000 0.000 0.000 {built-in method setAutoFillBackground} 1 0.000 0.000 0.000 0.000 {built-in method setAutoIndent} 1 0.000 0.000 0.000 0.000 {built-in method setBraceMatching} 1 0.000 0.000 0.000 0.000 {built-in method setCentralWidget} 1 0.000 0.000 0.000 0.000 {built-in method setDefaultFont} 1 0.000 0.000 0.000 0.000 {built-in method setEolFill} 1 0.000 0.000 0.000 0.000 {built-in method setFamily} 1 0.000 0.000 0.000 0.000 {built-in method setFixedPitch} 1 0.000 0.000 0.000 0.000 {built-in method setFont} 1 0.000 0.000 0.000 0.000 {built-in method setFrameShape} 1 0.000 0.000 0.000 0.000 {built-in method setIconSize} 1 0.000 0.000 0.000 0.000 {built-in method setLexer} 1 0.000 0.000 0.000 0.000 {built-in method setMarginWidth} 1 0.000 0.000 0.000 0.000 {built-in method setMarginsFont} 1 0.000 0.000 0.000 0.000 {built-in method setMargin} 5 0.000 0.000 0.000 0.000 {built-in method setObjectName} 1 0.000 0.000 0.000 0.000 {built-in method setPointSize} 18 0.000 0.000 0.000 0.000 {built-in method setShortcut} 1 0.000 0.000 0.000 0.000 {built-in method setSpacing} 18 0.000 0.000 0.000 0.000 {built-in method setStatusTip} 1 0.000 0.000 0.000 0.000 {built-in method setStyleSheet} 1 0.000 0.000 0.000 0.000 {built-in method setTabWidth} 1 0.000 0.000 0.000 0.000 {built-in method setToolButtonStyle} 1 0.000 0.000 0.000 0.000 {built-in method setToolTip} 1 0.000 0.000 0.000 0.000 {built-in method setWhatsThis} 1 0.000 0.000 0.000 0.000 {built-in method setWindowIcon} 2 0.000 0.000 0.000 0.000 {built-in method setWindowTitle} 1 0.005 0.005 0.005 0.005 {built-in method show} 1 0.000 0.000 0.000 0.000 {built-in method width} 1 0.000 0.000 0.000 0.000 {connectSlotsByName} 9 0.000 0.000 0.000 0.000 {fromUtf8} 1 0.000 0.000 0.000 0.000 {instance} 18 0.000 0.000 0.000 0.000 {method 'connect' of 'PyQt4.QtCore.pyqtBoundSignal' objects} 1 0.000 0.000 0.000 0.000 {method 'disable' of '_lsprof.Profiler' objects} 2 0.000 0.000 0.000 0.000 {method 'insert' of 'list' objects} 1 0.000 0.000 0.000 0.000 {nt.chdir} 1 0.000 0.000 0.000 0.000 {nt.getcwd} 2 0.000 0.000 0.000 0.000 {translate}
__________________
The devil whispered in my ear, "you're not strong enough to withstand the storm." Today I whispered in the devils ear, "I am the storm." |
#19
|
|||
|
|||
i can open the editor but when i close i cannot reopen with alt + E.
Executing last-registered action: JumpFileOffset (Jump to file &offset...) Python Editor Loaded to menu use Alt+E once morePython Editor Loaded to menu use Alt+E once morePython Editor Loaded to menu use Alt+E once morePython Editor Loaded to menu use Alt+E once moreCommand "JumpEnter" failed Python Editor Loaded to menu use Alt+E once more nothing happens when i press alt + e to reopen. thanks ricnar PD:maybe closing with alt + d and reopen with alt + E can work One suggestion for the editor may be more comfortable. You can add a window to the right, with the result of the execution log? This is to avoid having to return to IDA to see the result of running and then go back to the editor to continue. A SAVE option without opening a window will be a improvement too. Thanks again Last edited by ricnar456; 02-01-2016 at 19:09. |
The Following 3 Users Say Thank You to ricnar456 For This Useful Post: | ||
#20
|
||||
|
||||
Set the shortcut in shortcut menu (option >>>Shortcut) first time after its loaded, then next time ida is opened it will work.
Run to a second window as a option sound like a good idea, i can look into that.The window open when save is a error, it should only do that once, i put in on my to fix list.
__________________
The devil whispered in my ear, "you're not strong enough to withstand the storm." Today I whispered in the devils ear, "I am the storm." |
The Following User Says Thank You to Storm Shadow For This Useful Post: | ||
Indigo (07-19-2019) |
#21
|
|||
|
|||
Thanks
Your effort is very appreciated by me, you are great!!!
thanks ricnar |
The Following 3 Users Say Thank You to ricnar456 For This Useful Post: | ||
#23
|
||||
|
||||
updated version
Clean up code Zoom -/+ Font box Getting ready for debugger feature https://github.com/techbliss/Python_editor
__________________
The devil whispered in my ear, "you're not strong enough to withstand the storm." Today I whispered in the devils ear, "I am the storm." Last edited by Storm Shadow; 10-29-2016 at 22:42. |
#24
|
||||
|
||||
update
HTML Code:
ida Pyqt5 version >6.8 added(6.95) pre 6.9 is still there also. better exception handling. Remember to install my pre build PyQt5 installer build for ida. https://www.techbliss.org/threads/ida-pro-pyqt5-5-6-2-x32-complete-installer-package-by-storm-shadow.909/ pyqt4 version for pre 6.9 is here https://mega.nz/#!PkN0hSYR!DuYRLKTpc...6XB3_Up9OwdBac
__________________
The devil whispered in my ear, "you're not strong enough to withstand the storm." Today I whispered in the devils ear, "I am the storm." |
#25
|
||||
|
||||
Ida pro 7.0 + added.
https://github.com/techbliss/Python_editor Remember to read the readme on new PyQt5 build(howto install New PyQt5 build x64 and ida files)
__________________
The devil whispered in my ear, "you're not strong enough to withstand the storm." Today I whispered in the devils ear, "I am the storm." |
Thread Tools | |
Display Modes | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
x64dbg python | Storm Shadow | Developer Section | 6 | 08-04-2017 15:29 |
ollydbg2-python | sh3dow | Community Tools | 0 | 10-07-2014 04:48 |