Giter Site home page Giter Site logo

Comments (11)

GoogleCodeExporter avatar GoogleCodeExporter commented on June 21, 2024
[deleted comment]

from cefpython.

GoogleCodeExporter avatar GoogleCodeExporter commented on June 21, 2024
When "RequestHandler.OnBeforeResourceLoad" is implemented, I can use Python's 
ZipFile.read() to get the bytes of the requested file.  That should produce a 
usable stream.  If not the results would need to be converted to a compatible 
stream.

Original comment by [email protected] on 30 Nov 2012 at 3:57

from cefpython.

GoogleCodeExporter avatar GoogleCodeExporter commented on June 21, 2024
Here's an example of zip file extraction.  Not a stream as will be needed for 
the callback, but a start.  
It only works with ZipCrypto encryption and not AES-256.  I have not yet 
figured out how to encrypt(save) with a password.

Original comment by [email protected] on 1 Dec 2012 at 3:50

Attachments:

from cefpython.

GoogleCodeExporter avatar GoogleCodeExporter commented on June 21, 2024
We already have a ready code in c++, so don't bother unless you can do the same 
in Python (AES encryption, decryption with password).

AES c++ library, very small only 2 files, easy to implement:
http://www.lomont.org/Software/Misc/AES/AES.php

An example code of how to use it can be found in WBEA, see also CEF forum link, 
code snippets are over there.

Original comment by [email protected] on 1 Dec 2012 at 3:56

from cefpython.

GoogleCodeExporter avatar GoogleCodeExporter commented on June 21, 2024
With Cython we can use C++ libraries easily, so that's not a big problem, but 
of course if you could do the same in Python then that would be great, as with 
c++ we have to compile a static library for each of the operating systems 
(currently only windows, but linux and mac are coming).

Original comment by [email protected] on 1 Dec 2012 at 3:58

from cefpython.

GoogleCodeExporter avatar GoogleCodeExporter commented on June 21, 2024
There are other libs in Python for encryption, and the built-in module ZLIB 
should be able to handle AES.  I'll look further into it and report back.

Original comment by [email protected] on 3 Dec 2012 at 5:03

from cefpython.

GoogleCodeExporter avatar GoogleCodeExporter commented on June 21, 2024
[deleted comment]

from cefpython.

GoogleCodeExporter avatar GoogleCodeExporter commented on June 21, 2024
[deleted comment]

from cefpython.

GoogleCodeExporter avatar GoogleCodeExporter commented on June 21, 2024
[deleted comment]

from cefpython.

GoogleCodeExporter avatar GoogleCodeExporter commented on June 21, 2024
[deleted comment]

from cefpython.

GoogleCodeExporter avatar GoogleCodeExporter commented on June 21, 2024
In CEF 3 the ResourceHandler API can be used instead of CefSchemeHandler.

Original comment by [email protected] on 19 Jan 2015 at 6:20

from cefpython.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.