IRC Log Viewer » #firebreath » 2014-06-06

IRC Nick Time (GMT-7) Message
Narayanan 00:06 hi there
i need a help on building firebreath plugin
i need a help on building firebreath plugin
i have done setup on python, cmake and made changes to my projects
i have done setup on python, cmake and made changes to my projects
now i tried to run prep2013.bat
now i tried to run prep2013.bat
it asks for winddk
i tried installing wdk8.1
im getting this error
-- Configuring incomplete, errors occurred!
Narayanan 01:06 hi t
niftylettuce
Eli 06:06 Hi all
kylehuff 06:06 Hello Eli.
Guest38976 06:06 oh my nick just changed
KyleHuff, how are you?
kylehuff 06:06 Yes, that is probably because the nick "Eli" belongs to someone else.
Guest38976 06:06 probably
probably
kylehuff 06:06 I am well Guest38976. how are you?
I am well Guest38976. how are you?
Guest38976 06:06 fine fine
so are you a developer for firebreath?
kylehuff 06:06 no; I just use firebreath.
Guest38976 06:06 ok. anyway maybe you could help.
ok. anyway maybe you could help.
I've been looking for ages for this and ended up here.
I'm making an chome extension, but it should be able to access a local file
ActiveXObject only works in IE
with ActiveXObject you can open a file, edit registry, and so on.
I ended up here because if I understand correctly Firebreath can use NPAPI and ActiveXObject?
kylehuff 06:06 Yes. in browsers that support NPAPI, NPAPI will be used, and in IE, ActiveX.
Yes. in browsers that support NPAPI, NPAPI will be used, and in IE, ActiveX.
however, as of Chrome v35.0, NPAPI is no longer supported.
however, as of Chrome v35.0, NPAPI is no longer supported.
Guest38976 06:06 what version are we now on, cause 5 minutes ago I saw it was depriciated or phasing out or something like that
what version are we now on, cause 5 minutes ago I saw it was depriciated or phasing out or something like that
kylehuff 06:06 I believe chrome-stable is currently at 35.0.somebuildnumber.etcetera
Guest38976 06:06 any suggestion on how to open a file then? or edit registry?
any suggestion on how to open a file then? or edit registry?
kylehuff 06:06 Well, the only alternative I am aware of at the moment would be "Native Messaging" in chrome.
(a binary application, registered with the system that accepts commands via STDIN and responds via STDOUT)
the hitch is, it has to be installed outside of the extension - which involves writing the manifest file to the disk, and adding a registry key in windows.
Guest38976 06:06 hmm yes, I saw that too.
hmm yes, I saw that too.
It is how steam works
It is how steam works
kylehuff 06:06 steam?
steam?
the digital store?
the digital store?
Guest38976 06:06 yes
reichi 06:06 steam uses chromium embedded framework
kylehuff 06:06 ah, roger.
reichi 06:06 (and some valve games like dota2 also do)
kylehuff 06:06 interesting
interesting
Guest38976 06:06 they just have a registry key under google registry on local machine and when you surf in google browser for example steam:\\xxxx it opens steam
surf in chrome browser*
surf in chrome browser*
kylehuff 06:06 interesting. anyway, to the best of my knowledge, for what you want to do, Native Messaging is the only option in Chrome, regrettably...
Guest38976 06:06 https://developer.chrome.com/extensions/messaging#native-messaging
kylehuff 06:06 yep, that is it.
Guest38976 06:06 but you cant change registry with native messaging I presume.
but you cant change registry with native messaging I presume.
kylehuff 06:06 native messaging just passes the message to a binary component (written in whatever language you want) -- it runs with the permissions of the user that chrome is running under. so I guess it would depend on the particular key you are trying to modify.
Guest38976 06:06 Dam xD
kylehuff 06:06 Native Messaging passes a string to STDIN of whatever binary you defined as your Native Messaging host, and with that string, the binary component can do whatever, within the limits of the permissions of the user account (and the language used, I guess).
Guest38976 06:06 yes, thought so. guess I'll have to find another way
Thanks anyway Kylehuff
kylehuff 06:06 others here (or elsewhere) might have some better ideas, but that is reality as I know it.
np and good luck! I'm in the same damn boat...
Guest38976 06:06 same boat? :P what do you mean. You also trying something like that ?