Version 4.0.4
Updated on 2019-08-29.
Changes on the surface:
- The Generic module can process XML, e.g. for downloading RSS-feeds. See the arxiv.org preset for an example.
- The Generic module can convert HTML to JSON. Thus, Facepager can be used for very simple webscraping tasks.
- The Generic module can save arbitrary text data. Why? I needed to download millions of small files, they messed up my file system. Storing them in a database is much more convenient.
- Introduced an API viewer, based on OpenAPI. You can plug in your own OpenAPI files.
- Faster selection of nodes, fixed hanging interface for large amounts of nodes.
Recent changes under the hood:
- Updated from Python2 to Python3
- Updated from PySide1 to PySide2
- Updated documentation to use OpenAPI format
Caveats:
- Facebook announced to close access to public pages API. Probably, in a few days the Facepager module will not work anymore. Google introduced restricted&sensitive scopes, restrictions are announced for October. Packaging the Mac version cost a great deal of nerves. Why is it worth the hassle? One of the primary goals of Facepager is to help people learn about automated methods. Documentation is a bit lagged but we are working on it. Feel free to provide presets or to contribute to the wiki. Find out what works and see the limitations. Trial and error.
- The resulting OSX file is huge, sorry for that. The internal webbrowser (QtWebView) blows up the file size.