Open GoogleCodeExporter opened 8 years ago
I've confirmed that Hebrew chars are causing problems here. This will take some
investigations to determine why multi-lingual support is breaking.
Original comment by bradyvid...@gmail.com
on 22 Aug 2012 at 12:54
some more information from the level 5 debug of the addon log
this is the log:
08/21/2012 07:56:22 PM INFO Init... Initializing SQLite database at:
C:\1\XBMC.MyLibrary-1.3.1\res\ArchivedFiles.db
08/21/2012 07:56:23 PM INFO Init... Initializing SQLite database at:
C:\1\XBMC.MyLibrary-1.3.1\res\QueuedMetaDataChanges.db
08/21/2012 07:56:23 PM INFO Init... Initializing SQLite database at:
C:\1\XBMC.MyLibrary-1.3.1\res\scraper.db
08/21/2012 07:56:23 PM DEBUG Init... Logging level is set to: 5
08/21/2012 07:56:23 PM DEBUG Init... Logs will be deleted after 30 days.
08/21/2012 07:56:23 PM INFO Init... JSON-RPC config: XBMCName=localhost,
timeout=90 seconds, method=HTTP, port=8080, username=xbmc, password=123456
08/21/2012 07:56:23 PM INFO Init... XBMC SQLite VideoDBPath =
C:\Users\eyal\AppData\Roaming\XBMC\userdata\Database\MyVideos60.db
08/21/2012 07:56:23 PM INFO Init... Skipping MySQL config because SQLite is
already enabled.
08/21/2012 07:56:23 PM DEBUG Init... XBMCRestart enabled = false
08/21/2012 07:56:23 PM DEBUG Init... Library scan wait minutes = 2.0
08/21/2012 07:56:23 PM DEBUG Init... IP Change is disabled
08/21/2012 07:56:23 PM DEBUG Init... Streaming Dropbox =
\\localhost\1\Movies\dropbox
08/21/2012 07:56:23 PM DEBUG Init... Found TheTVDB Api Key: XXXXXXXXXX7A1FFE
08/21/2012 07:56:23 PM DEBUG Init... Manual Archiving is disabled.
08/21/2012 07:56:23 PM DEBUG Init... VideoCleanUp has an HoursThreshold of 8.0
hours
08/21/2012 07:56:23 PM DEBUG Init... VideoCleanUp has an ConsecutiveThreshold
of 5 consecutive missing times.
08/21/2012 07:56:23 PM DEBUG Init... PreScrapeMusicVids enabled = false
08/21/2012 07:56:23 PM INFO Init... Found source hotVOD with path of
plugin://plugin.video.hotVOD.video/
08/21/2012 07:56:23 PM INFO Init... Setting source's custom_parser to: hotVOD
08/21/2012 07:56:23 PM INFO Init... Next Subfolder: name=hotVOD/ערוץ 8,
recursive=false, type=generic, max_series=-1, max_videos=-1, movie_set=,
prefix=, suffix=, multi_part=false, force_series=
08/21/2012 07:56:23 PM INFO Init... Added Global Exclude, type=contains,
value=/No videos available
08/21/2012 07:56:23 PM INFO Init... Added Global Exclude, type=contains,
value=making of
08/21/2012 07:56:23 PM INFO Init... Added Global Exclude, type=contains,
value=behind the scene
08/21/2012 07:56:23 PM INFO Init... Added Global Exclude, type=contains,
value=anime
08/21/2012 07:56:23 PM INFO Init... Added Global Exclude, type=regexp,
value=/clip[s]?(/|$)
08/21/2012 07:56:23 PM INFO Init... Added Global Exclude, type=contains,
value=Dragon Ball Z
08/21/2012 07:56:23 PM INFO Init Testing connectivity to JSON-RPC interface...
08/21/2012 07:56:23 PM DEBUG Init Connecting to JSON-RPC and sending command:
{"jsonrpc": "2.0", "method": "JSONRPC.Ping", "id": "1"}
08/21/2012 07:56:23 PM DEBUG Init Sending data to:
http://localhost:8080/jsonrpc (host=localhost, encoding=UTF-8, method=POST,
Content-Type=application/x-www-form-urlencoded, Content-Length=55,
Connection=Close):
{"jsonrpc": "2.0", "method": "JSONRPC.Ping", "id": "1"}
08/21/2012 07:56:23 PM DEBUG Init Raw response from POST. Response Code = 200
(OK):
{"id":"1","jsonrpc":"2.0","result":"pong"}
08/21/2012 07:56:23 PM INFO Init JSON-RPC connected = true
08/21/2012 07:56:23 PM INFO Find:Subfolder Searching for subfolder:
hotVOD/ערוץ 8
08/21/2012 07:56:23 PM DEBUG Find:Subfolder Now looking in:hotVOD
(plugin://plugin.video.hotVOD.video/)
08/21/2012 07:56:23 PM DEBUG Find:Subfolder Connecting to JSON-RPC and sending
command: {"jsonrpc": "2.0", "method": "Files.GetDirectory", "params":
{"directory":"plugin://plugin.video.hotVOD.video/",
"properties":["runtime","title","thumbnail","fanart"], "media":"files"}, "id":
"1"}
08/21/2012 07:56:23 PM DEBUG Find:Subfolder Sending data to:
http://localhost:8080/jsonrpc (host=localhost, encoding=UTF-8, method=POST,
Content-Type=application/x-www-form-urlencoded, Content-Length=196,
Connection=Close):
{"jsonrpc": "2.0", "method": "Files.GetDirectory", "params":
{"directory":"plugin://plugin.video.hotVOD.video/",
"properties":["runtime","title","thumbnail","fanart"], "media":"files"}, "id":
"1"}
08/21/2012 07:56:23 PM DEBUG Find:Subfolder Raw response from POST. Response
Code = 200 (OK):
{"id":"1","jsonrpc":"2.0","result":{"files":[{"file":"plugin://plugin.video.hotV
OD.video/?url=http%3A%2F%2Fhot.ynet.co.il%2F&mode=5&name=׳×׳•׳›׳
׳™׳•׳×","filetype":"directory","label":"׳×׳•׳›׳
׳™׳•׳×","runtime":"","thumbnail":"http://ilvideo.googlecode.com/svn/trun
k/hot/genre/shows.png","title":"׳×׳•׳›׳
׳™׳•׳×","type":"movie"},{"file":"plugin://plugin.video.hotVOD.video/?url
=0&mode=1&name=׳§׳•׳?׳“׳™","filetype":"directory","label":"׳§׳•
׳?׳“׳™","runtime":"","thumbnail":"http://ilvideo.googlecode.com/svn/trunk
/hot/genre/genre-0.png","title":"׳§׳•׳?׳“׳™","type":"movie"},{"file"
:"plugin://plugin.video.hotVOD.video/?url=1&mode=1&name=׳¢׳¨׳•׳¥
8","filetype":"directory","label":"׳¢׳¨׳•׳¥
8","runtime":"","thumbnail":"http://ilvideo.googlecode.com/svn/trunk/hot/genre/g
enre-1.png","title":"׳¢׳¨׳•׳¥
8","type":"movie"},{"file":"plugin://plugin.video.hotVOD.video/?url=2&mode=1&nam
e=׳¡׳“׳¨׳•׳×","filetype":"directory","label":"׳¡׳“׳¨׳•׳×
","runtime":"","thumbnail":"http://ilvideo.googlecode.com/svn/trunk/hot/genre/ge
nre-2.png","title":"׳¡׳“׳¨׳•׳×","type":"movie"},{"file":"plugin://pl
ugin.video.hotVOD.video/?url=3&mode=1&name=׳‘׳™׳“׳•׳¨
׳•׳?׳™׳¨׳•׳—","filetype":"directory","label":"׳‘׳™׳“׳��
�׳¨
׳•׳?׳™׳¨׳•׳—","runtime":"","thumbnail":"http://ilvideo.googlecode
.com/svn/trunk/hot/genre/genre-3.png","title":"׳‘׳™׳“׳•׳¨
׳•׳?׳™׳¨׳•׳—","type":"movie"},{"file":"plugin://plugin.video.hotV
OD.video/?url=4&mode=1&name=׳¨׳™׳?׳?׳™׳˜׳™","filetype":"directory
","label":"׳¨׳™׳?׳?׳™׳˜׳™","runtime":"","thumbnail":"http://ilvid
eo.googlecode.com/svn/trunk/hot/genre/genre-4.png","title":"׳¨׳™׳?׳?׳™
׳˜׳™","type":"movie"},{"file":"plugin://plugin.video.hotVOD.video/?url=5&mo
de=1&name=׳”׳—׳™׳™׳?
׳”׳˜׳•׳‘׳™׳?","filetype":"directory","label":"׳”׳—׳™׳��
�׳?
׳”׳˜׳•׳‘׳™׳?","runtime":"","thumbnail":"http://ilvideo.googlecode
.com/svn/trunk/hot/genre/genre-5.png","title":"׳”׳—׳™׳™׳?
׳”׳˜׳•׳‘׳™׳?","type":"movie"},{"file":"plugin://plugin.video.hotV
OD.video/?url=6&mode=1&name=Young","filetype":"directory","label":"Young","runti
me":"","thumbnail":"http://ilvideo.googlecode.com/svn/trunk/hot/genre/genre-6.pn
g","title":"Young","type":"movie"}],"limits":{"end":8,"start":0,"total":8}}}
08/21/2012 07:56:23 PM DEBUG Find:Subfolder Found 0 files and 8 directories in
hotVOD
08/21/2012 07:56:23 PM DEBUG Find:Subfolder Exact match = false for regex
match. Checked if Subfolder: "hotVOD/ערוץ 8" matches "hotVOD"
08/21/2012 07:56:23 PM DEBUG Find:Subfolder Exact match = false for regex
match. Checked if Subfolder: "hotVOD/ערוץ 8" matches
"hotVOD/׳×׳•׳›׳ ׳™׳•׳×"
08/21/2012 07:56:23 PM DEBUG Find:Subfolder Not storing folder in list because
the path (hotVOD/׳×׳•׳›׳ ׳™׳•׳×) does not match the subfolder
(hotVOD/ערוץ 8)
08/21/2012 07:56:23 PM DEBUG Find:Subfolder Exact match = false for regex
match. Checked if Subfolder: "hotVOD/ערוץ 8" matches
"hotVOD/׳×׳•׳›׳ ׳™׳•׳×"
08/21/2012 07:56:23 PM INFO Repeat Previous line repeats 1 time
08/21/2012 07:56:23 PM DEBUG Find:Subfolder Skipping because it does not match
a Subfolder: hotVOD/׳×׳•׳›׳ ׳™׳•׳×
08/21/2012 07:56:23 PM DEBUG Find:Subfolder Exact match = false for regex
match. Checked if Subfolder: "hotVOD/ערוץ 8" matches
"hotVOD/׳§׳•׳?׳“׳™"
08/21/2012 07:56:23 PM DEBUG Find:Subfolder Not storing folder in list because
the path (hotVOD/׳§׳•׳?׳“׳™) does not match the subfolder
(hotVOD/ערוץ 8)
08/21/2012 07:56:23 PM DEBUG Find:Subfolder Exact match = false for regex
match. Checked if Subfolder: "hotVOD/ערוץ 8" matches
"hotVOD/׳§׳•׳?׳“׳™"
08/21/2012 07:56:23 PM INFO Repeat Previous line repeats 1 time
08/21/2012 07:56:23 PM DEBUG Find:Subfolder Skipping because it does not match
a Subfolder: hotVOD/׳§׳•׳?׳“׳™
08/21/2012 07:56:23 PM DEBUG Find:Subfolder Exact match = false for regex
match. Checked if Subfolder: "hotVOD/ערוץ 8" matches
"hotVOD/׳¢׳¨׳•׳¥ 8"
08/21/2012 07:56:23 PM DEBUG Find:Subfolder Not storing folder in list because
the path (hotVOD/׳¢׳¨׳•׳¥ 8) does not match the subfolder
(hotVOD/ערוץ 8)
08/21/2012 07:56:23 PM DEBUG Find:Subfolder Exact match = false for regex
match. Checked if Subfolder: "hotVOD/ערוץ 8" matches
"hotVOD/׳¢׳¨׳•׳¥ 8"
08/21/2012 07:56:23 PM INFO Repeat Previous line repeats 1 time
08/21/2012 07:56:23 PM DEBUG Find:Subfolder Skipping because it does not match
a Subfolder: hotVOD/׳¢׳¨׳•׳¥ 8
08/21/2012 07:56:23 PM DEBUG Find:Subfolder Exact match = false for regex
match. Checked if Subfolder: "hotVOD/ערוץ 8" matches
"hotVOD/׳¡׳“׳¨׳•׳×"
08/21/2012 07:56:23 PM DEBUG Find:Subfolder Not storing folder in list because
the path (hotVOD/׳¡׳“׳¨׳•׳×) does not match the subfolder
(hotVOD/ערוץ 8)
08/21/2012 07:56:23 PM DEBUG Find:Subfolder Exact match = false for regex
match. Checked if Subfolder: "hotVOD/ערוץ 8" matches
"hotVOD/׳¡׳“׳¨׳•׳×"
08/21/2012 07:56:23 PM INFO Repeat Previous line repeats 1 time
08/21/2012 07:56:23 PM DEBUG Find:Subfolder Skipping because it does not match
a Subfolder: hotVOD/׳¡׳“׳¨׳•׳×
08/21/2012 07:56:23 PM DEBUG Find:Subfolder Exact match = false for regex
match. Checked if Subfolder: "hotVOD/ערוץ 8" matches
"hotVOD/׳‘׳™׳“׳•׳¨ ׳•׳?׳™׳¨׳•׳—"
08/21/2012 07:56:23 PM DEBUG Find:Subfolder Not storing folder in list because
the path (hotVOD/׳‘׳™׳“׳•׳¨ ׳•׳?׳™׳¨׳•׳—) does not
match the subfolder (hotVOD/ערוץ 8)
08/21/2012 07:56:23 PM DEBUG Find:Subfolder Exact match = false for regex
match. Checked if Subfolder: "hotVOD/ערוץ 8" matches
"hotVOD/׳‘׳™׳“׳•׳¨ ׳•׳?׳™׳¨׳•׳—"
08/21/2012 07:56:23 PM INFO Repeat Previous line repeats 1 time
08/21/2012 07:56:23 PM DEBUG Find:Subfolder Skipping because it does not match
a Subfolder: hotVOD/׳‘׳™׳“׳•׳¨ ׳•׳?׳™׳¨׳•׳—
08/21/2012 07:56:23 PM DEBUG Find:Subfolder Exact match = false for regex
match. Checked if Subfolder: "hotVOD/ערוץ 8" matches
"hotVOD/׳¨׳™׳?׳?׳™׳˜׳™"
08/21/2012 07:56:23 PM DEBUG Find:Subfolder Not storing folder in list because
the path (hotVOD/׳¨׳™׳?׳?׳™׳˜׳™) does not match the subfolder
(hotVOD/ערוץ 8)
08/21/2012 07:56:23 PM DEBUG Find:Subfolder Exact match = false for regex
match. Checked if Subfolder: "hotVOD/ערוץ 8" matches
"hotVOD/׳¨׳™׳?׳?׳™׳˜׳™"
08/21/2012 07:56:23 PM INFO Repeat Previous line repeats 1 time
08/21/2012 07:56:23 PM DEBUG Find:Subfolder Skipping because it does not match
a Subfolder: hotVOD/׳¨׳™׳?׳?׳™׳˜׳™
08/21/2012 07:56:23 PM DEBUG Find:Subfolder Exact match = false for regex
match. Checked if Subfolder: "hotVOD/ערוץ 8" matches
"hotVOD/׳”׳—׳™׳™׳? ׳”׳˜׳•׳‘׳™׳?"
08/21/2012 07:56:23 PM DEBUG Find:Subfolder Not storing folder in list because
the path (hotVOD/׳”׳—׳™׳™׳? ׳”׳˜׳•׳‘׳™׳?) does not
match the subfolder (hotVOD/ערוץ 8)
08/21/2012 07:56:23 PM DEBUG Find:Subfolder Exact match = false for regex
match. Checked if Subfolder: "hotVOD/ערוץ 8" matches
"hotVOD/׳”׳—׳™׳™׳? ׳”׳˜׳•׳‘׳™׳?"
08/21/2012 07:56:23 PM INFO Repeat Previous line repeats 1 time
08/21/2012 07:56:23 PM DEBUG Find:Subfolder Skipping because it does not match
a Subfolder: hotVOD/׳”׳—׳™׳™׳? ׳”׳˜׳•׳‘׳™׳?
08/21/2012 07:56:23 PM DEBUG Find:Subfolder Exact match = false for regex
match. Checked if Subfolder: "hotVOD/ערוץ 8" matches "hotVOD/Young"
08/21/2012 07:56:23 PM DEBUG Find:Subfolder Not storing folder in list because
the path (hotVOD/Young) does not match the subfolder (hotVOD/ערוץ 8)
08/21/2012 07:56:23 PM DEBUG Find:Subfolder Exact match = false for regex
match. Checked if Subfolder: "hotVOD/ערוץ 8" matches "hotVOD/Young"
08/21/2012 07:56:23 PM INFO Repeat Previous line repeats 1 time
08/21/2012 07:56:23 PM DEBUG Find:Subfolder Skipping because it does not match
a Subfolder: hotVOD/Young
08/21/2012 07:56:23 PM ERROR Find:Subfolder No matching subfolder named
"hotVOD/ערוץ 8" was found. Skipping
08/21/2012 07:56:23 PM INFO Clean:hotVOD Found 0 videos that are already
archived in dropbox from source "hotVOD"
08/21/2012 07:56:23 PM NOTICE Clean:hotVOD Cleaning dropbox of videos no longer
used from source: "hotVOD". Filecount from dropbox from this source is
currently: 0
08/21/2012 07:56:23 PM NOTICE Clean:hotVOD After cleaning dropbox, 0 old files
were deleted for a new size of 0 files
08/21/2012 07:56:23 PM NOTICE Clean:hotVOD No videos were successfully
archived, skipping XBMC Library scan.
08/21/2012 07:56:23 PM NOTICE Clean Up Cleaning up dropbox...
08/21/2012 07:56:23 PM INFO Clean Up Checking 0 archived strm videos in dropbox
to make sure the archived video is still valid.
08/21/2012 07:56:23 PM NOTICE Clean Up After removing 0 old videos from
dropbox, number of videos is now: 0
08/21/2012 07:56:23 PM NOTICE Clean Up Done with dropbox clean-up
08/21/2012 07:56:23 PM DEBUG CacheExpiration Successfully cleared out 0 of 0
cached XML files.
08/21/2012 07:56:23 PM INFO LogExpiration Deleting logfiles older than 30 days
(07/22/2012 07:56:23 PM)
08/21/2012 07:56:23 PM DEBUG LogExpiration Not expired, only 0 days old
(08/21/2012 07:56:22 PM):
C:\1\XBMC.MyLibrary-1.3.1\logs\XBMC.MyLibrary.2012-08-21.log
08/21/2012 07:56:23 PM INFO LogExpiration Checked 1 log files, deleted 0
expired log files.
08/21/2012 07:56:23 PM NOTICE Summary:---Overa ----------------------Archiving
Summary for ---Overall-------------------------
08/21/2012 07:56:23 PM NOTICE Summary:---Overa TV Success: 0, TV Fail: 0
08/21/2012 07:56:23 PM NOTICE Summary:---Overa Movie Success: 0, Movie Fail: 0
08/21/2012 07:56:23 PM NOTICE Summary:---Overa Music Video Success: 0, Music
Video Fail: 0
08/21/2012 07:56:23 PM NOTICE Summary:---Overa Generic Success: 0, Generic
Fail: 0
08/21/2012 07:56:23 PM NOTICE Summary:---Overa New videos archived: 0, existing
videos updated: 0
08/21/2012 07:56:23 PM NOTICE Summary:---Overa Overall: Success: 0, Skip: 0,
Fail: 0
08/21/2012 07:56:23 PM NOTICE Ending Done... Total processing time: 0
minute(s), 0 second(s)
here is the config file:
<SearchFilters>
<!--
See here for sample search filter configurations: https://docs.google.com/document/d/1CDbdU1GOJlIblwGH8vaJT5c_99lK5H-gRMe3CFpZpUs/edit?hl=en#bookmark=id.g4i0iqa50b0b
-->
<hotVOD path="plugin://plugin.video.hotVOD.video" >
<!-- All episodes over 20 minutes long in any subdirectory of the following shows -->
<!-- Had to list each show separately because the tool doesn't allow you to specify the plugin root -->
<subfolder name="ערוץ 8" type="generic" >
</subfolder>
</hotVOD>
</SearchFilters>
Original comment by eyalzar...@gmail.com
on 22 Aug 2012 at 10:54
hey.
any news about this?
thanks
Original comment by eyalzar...@gmail.com
on 16 Sep 2012 at 5:14
Polish characters are broken too.
Looking at the code it seems that in Archiver.getDropboxDestNoExt method the
finalLocation is set to dropbox location (filename on the disc). This method
makes "safe" filename by replacing all non-iso characters, replacing some of
them etc.
There is probably bug in code which uses this finalLocation instead of title.
Original comment by mnaza...@gmail.com
on 1 May 2013 at 6:14
Original issue reported on code.google.com by
eyalzar...@gmail.com
on 18 Aug 2012 at 6:21