ScraperEdit for XBMC (Java)
#1
Brick 
22 months after Nicezia's last response on the Scraper Editor (Based on ScraperXML open source C# Library) thread, I put together a similar editor in Java.
It runs under Java 1.6, but that is all the requirements list...

Project page on SourceForge, with description, screen-shots, and download links. Also available on SoftPedia.

I thought it needed a standalone topic, so I opened one.

Below are a list of changes:
Code:
v 0.1.2.66 usagi @ 2013-03-04
- XML syntax highlight in output fields
  (The colors used: <tags>     : cyan
                    attribute  : magenta
                    attr value : blue
                    CDATA      : gray
                    &entity;   : green
                    &inv.entity: red)

v 0.1.2.65 usagi @ 2013-03-03
- Number of buffers changed to 20
- Added comments to the engine, and other classes
- Added a new scraping method to the engine
- Changed FunctionList to not replace existing functions (EG:<include>)
- Adding setting for Scraper folder
- Corrected multiple logging if reused same debugger window
- Minor changes and fixes

v 0.1.2.60 usagi @ 2013-02-06
- Message box on open/save errors
- <include> tags:
  - (Re)loading on scraping/debugging
  - Dropping on closing the debugger window
  - TODO editing includes
  - TODO mapping include folders
- URL encoding input text
- Separate input field for year

v 0.1.2.56 usagi @ 2013-02-03
- Issues with the "cs" attribute

v 0.1.2.55 usagi @ 2013-01-30
- Minor logging error, that broke the debugging process
- JRE 1.6 vs 1.7 (JAXB 2.0/2.1 vs 2.2) issue

v 0.1.2.51 usagi @ 2012-12-19
- GUI Threading fix(?)
- Some minor changes

v 0.1.2.50 usagi @ 2012-11-28
- Added Library support: <scraperfunctions>

v 0.1.2.49 usagi @ 2012-11-27
- Implemented debugger feature
- Some minor improvements

v 0.1.2.45 usagi @ 2012-11-18
- Added debugger interface
- Showing execution progress
- Added $$variable to output, too
- Added configurable values
- Added $INFO to access values
- Added caseSensitive attribute

v 0.1.2.42 usagi @ 2012-11-13
- Added Move Up/Down to RegExp's context menu
- Added Rename to Function's context menu
- Added click on matches event in RegExp tester

v 0.1.2.39 usagi @ 2012-11-12
- Some bug-fixes

v 0.1.2.38 usagi @ 2012-11-11
- Dropped Log4J, returned to java.util.logging
- Grouping of undo edits
- Some minor improvements
- Dropped global Edit menu

v 0.1.2.29 usagi @ 2012-11-08
- Added some editing functions to the text components:
  - Editing actions:     cut, copy, paste, select all, delete
  - Simple undo actions: undo, redo
  - Context menu and key bindings to those actions
- Some minor improvements
- On my TODO list:
  + Grouping of undo edits
  - Implementing global Edit menu
  - Exporting as an Add-On

v 0.1.2.28 usagi @ 2012-10-28
- Added Drag'n'Drop support:
  - Normal Drag: RegExp exchanged with another RegExp
  - Shift + Drag: RegExp copied over another RegExp
- Added Duplicate menu-item to RegExp's context menu

v 0.1.1.25 usagi @ 2012-10-26
- Added RegExp numbering by execution order
- Removed change tracking attempts
- Some minor improvements
- Added CHANGELOG file

v 0.1.1.22 usagi @ 2012-10-22
- Some minor improvements

v 0.1.1.18 usagi @ 2012-10-16
- Added tester
- Some minor improvements

v 0.1.1.7 usagi @ 2012-10-11
- Added Hungarian translation
- Some minor changes

v 0.1.1.6 usagi @ 2012-10-10
- Created project on SF.net
- Initial SVN commit
- Some minor changes

Known issues / planned features:
Code:
- Due to lack of documentation many features missing.
- Engine is not working the same way real XBMC does, as there are features of XBMC that contradict the documentation.
  - Some Scrapers do not return valid XML (EG: tmdb.xml)
  - Some Scrapers use variable numbers above 10, while documentation name only 9 variables (1-9).
  -
- Currently the result of the scraping does not get processed, just displayed. So no functions get called.
-
Reply
 
Thread Rating:
  • 1 Vote(s) - 5 Average


Messages In This Thread
ScraperEdit for XBMC (Java) - by UsagiYojimbo - 2012-11-14, 21:11
RE: ScraperEdit for XBMC (Java) - by flobbes - 2012-11-28, 22:39
RE: ScraperEdit for XBMC (Java) - by Marx1 - 2013-02-06, 15:01
Odp: ScraperEdit for XBMC (Java) - by Marx1 - 2013-02-06, 22:53
Odp: ScraperEdit for XBMC (Java) - by Marx1 - 2013-02-07, 22:35
RE: ScraperEdit for XBMC (Java) - by Marx1 - 2013-02-08, 10:17
RE: ScraperEdit for XBMC (Java) - by Michaehm - 2013-02-09, 09:02
RE: ScraperEdit for XBMC (Java) - by Marx1 - 2013-02-26, 23:23
RE: ScraperEdit for XBMC (Java) - by Marx1 - 2013-03-20, 09:57
RE: ScraperEdit for XBMC (Java) - by scudlee - 2013-03-23, 11:09
RE: ScraperEdit for XBMC (Java) - by hadee41 - 2014-03-26, 09:25
RE: ScraperEdit for XBMC (Java) - by yaxlir - 2015-02-20, 19:02
RE: ScraperEdit for XBMC (Java) - by yaxlir - 2015-03-22, 18:24
RE: ScraperEdit for XBMC (Java) - by yaxlir - 2015-03-22, 21:52
RE: ScraperEdit for XBMC (Java) - by yaxlir - 2015-03-23, 23:23
RE: ScraperEdit for XBMC (Java) - by yaxlir - 2015-03-25, 12:42
RE: ScraperEdit for XBMC (Java) - by yaxlir - 2015-03-27, 11:09
RE: ScraperEdit for XBMC (Java) - by yaxlir - 2015-03-27, 22:12
RE: ScraperEdit for XBMC (Java) - by bbbutch - 2015-03-29, 15:11
RE: ScraperEdit for XBMC (Java) - by yaxlir - 2015-03-29, 16:23
RE: ScraperEdit for XBMC (Java) - by Razze - 2015-07-01, 14:40
RE: ScraperEdit for XBMC (Java) - by mrjwm2 - 2015-10-28, 22:57
RE: ScraperEdit for XBMC (Java) - by flobbes - 2016-05-29, 11:57


Logout Mark Read Team Forum Stats Members Help
ScraperEdit for XBMC (Java)51