My suggestion would be to be able to set an optional maxcap until the parser breaks its datastream cause I have no other possible instances to control it before
--
Issue solved with a workaround. Download your complete feed with something as this
Code: Select all
[scrMeasureRSSScript]
Measure = Script
ScriptFile = "#@#Lua\Paper.lua"
Disabled = 1
[measureRSS]
Measure = Plugin
Plugin = WebParser.dll
Url = http://www.google.de/reader/view/feed/#currFeed#?n=25
DecodeCharacterReference = 1
UpdateRate = (#UpdateRate# * 6)
;CodePage = 28591
;CodePage = 65001
Download = 1
ForceReload = 1
FinishAction = [!CommandMeasure "scrMeasureRSSScript" "Update()"]
Code: Select all
-- GET PARSER AND FILEPATH
local webParser = SKIN:GetMeasure('measureRSS')
local downloadedFilePath = webParser:GetStringValue()
-- FILE ACCESS AND FILE DATA
local file = assert(io.open(downloadedFilePath, "r"))
local data = file:read("*all")
file:close()