myshows fix
parent
f2b0db6a9a
commit
c684a7f848
|
@ -2,8 +2,9 @@
|
||||||
<project version="4">
|
<project version="4">
|
||||||
<component name="ChangeListManager">
|
<component name="ChangeListManager">
|
||||||
<list default="true" id="56e91349-2444-4553-bc78-90c2bab49e9c" name="Default" comment="">
|
<list default="true" id="56e91349-2444-4553-bc78-90c2bab49e9c" name="Default" comment="">
|
||||||
<change type="MODIFICATION" beforePath="$PROJECT_DIR$/Libtorrent.py" afterPath="$PROJECT_DIR$/Libtorrent.py" />
|
<change type="MODIFICATION" beforePath="$PROJECT_DIR$/Core.py" afterPath="$PROJECT_DIR$/Core.py" />
|
||||||
<change type="MODIFICATION" beforePath="$PROJECT_DIR$/Player.py" afterPath="$PROJECT_DIR$/Player.py" />
|
<change type="MODIFICATION" beforePath="$PROJECT_DIR$/Localization.py" afterPath="$PROJECT_DIR$/Localization.py" />
|
||||||
|
<change type="MODIFICATION" beforePath="$PROJECT_DIR$/resources/scrapers/cache.py" afterPath="$PROJECT_DIR$/resources/scrapers/cache.py" />
|
||||||
<change type="MODIFICATION" beforePath="$PROJECT_DIR$/.idea/workspace.xml" afterPath="$PROJECT_DIR$/.idea/workspace.xml" />
|
<change type="MODIFICATION" beforePath="$PROJECT_DIR$/.idea/workspace.xml" afterPath="$PROJECT_DIR$/.idea/workspace.xml" />
|
||||||
</list>
|
</list>
|
||||||
<ignored path="plugin.video.torrenter.iws" />
|
<ignored path="plugin.video.torrenter.iws" />
|
||||||
|
@ -35,45 +36,22 @@
|
||||||
<splitter split-orientation="horizontal" split-proportion="0.5">
|
<splitter split-orientation="horizontal" split-proportion="0.5">
|
||||||
<split-first>
|
<split-first>
|
||||||
<leaf>
|
<leaf>
|
||||||
<file leaf-file-name="Core.py" pinned="false" current="false" current-in-tab="false">
|
<file leaf-file-name="Core.py" pinned="false" current="true" current-in-tab="true">
|
||||||
<entry file="file://$PROJECT_DIR$/Core.py">
|
<entry file="file://$PROJECT_DIR$/Core.py">
|
||||||
<provider selected="true" editor-type-id="text-editor">
|
<provider selected="true" editor-type-id="text-editor">
|
||||||
<state vertical-scroll-proportion="0.0" vertical-offset="27098" max-vertical-offset="29903">
|
<state vertical-scroll-proportion="14.008324" vertical-offset="15470" max-vertical-offset="29733">
|
||||||
<caret line="1617" column="33" selection-start-line="1617" selection-start-column="33" selection-end-line="1617" selection-end-column="33" />
|
<caret line="1617" column="19" selection-start-line="1617" selection-start-column="19" selection-end-line="1617" selection-end-column="19" />
|
||||||
<folding />
|
<folding />
|
||||||
</state>
|
</state>
|
||||||
</provider>
|
</provider>
|
||||||
</entry>
|
</entry>
|
||||||
</file>
|
</file>
|
||||||
<file leaf-file-name="Player.py" pinned="false" current="true" current-in-tab="true">
|
<file leaf-file-name="Player.py" pinned="false" current="false" current-in-tab="false">
|
||||||
<entry file="file://$PROJECT_DIR$/Player.py">
|
<entry file="file://$PROJECT_DIR$/Player.py">
|
||||||
<provider selected="true" editor-type-id="text-editor">
|
<provider selected="true" editor-type-id="text-editor">
|
||||||
<state vertical-scroll-proportion="0.60879904" vertical-offset="1953" max-vertical-offset="2958">
|
<state vertical-scroll-proportion="0.0" vertical-offset="5610" max-vertical-offset="6885">
|
||||||
<caret line="354" column="29" selection-start-line="354" selection-start-column="29" selection-end-line="354" selection-end-column="29" />
|
<caret line="385" column="0" selection-start-line="385" selection-start-column="0" selection-end-line="385" selection-end-column="0" />
|
||||||
<folding>
|
<folding />
|
||||||
<element signature="e#1125#2841#0" expanded="false" />
|
|
||||||
<element signature="e#1176#1831#0" expanded="false" />
|
|
||||||
<element signature="e#1861#2039#0" expanded="false" />
|
|
||||||
<element signature="e#2069#2247#0" expanded="false" />
|
|
||||||
<element signature="e#2278#2289#0" expanded="false" />
|
|
||||||
<element signature="e#2333#2350#0" expanded="false" />
|
|
||||||
<element signature="e#2403#2495#0" expanded="false" />
|
|
||||||
<element signature="e#2570#2841#0" expanded="false" />
|
|
||||||
<element signature="e#5678#6069#0" expanded="false" />
|
|
||||||
<element signature="e#6108#6779#0" expanded="false" />
|
|
||||||
<element signature="e#6811#9235#0" expanded="false" />
|
|
||||||
<element signature="e#9284#10585#0" expanded="false" />
|
|
||||||
<element signature="e#10621#12712#0" expanded="false" />
|
|
||||||
<element signature="e#12755#12862#0" expanded="false" />
|
|
||||||
<element signature="e#12905#12988#0" expanded="false" />
|
|
||||||
<element signature="e#13030#13137#0" expanded="false" />
|
|
||||||
<element signature="e#13180#13287#0" expanded="false" />
|
|
||||||
<element signature="e#13358#13491#0" expanded="false" />
|
|
||||||
<element signature="e#15799#16271#0" expanded="false" />
|
|
||||||
<element signature="e#16306#16401#0" expanded="false" />
|
|
||||||
<element signature="e#16442#16770#0" expanded="false" />
|
|
||||||
<element signature="e#16803#17470#0" expanded="false" />
|
|
||||||
</folding>
|
|
||||||
</state>
|
</state>
|
||||||
</provider>
|
</provider>
|
||||||
</entry>
|
</entry>
|
||||||
|
@ -81,7 +59,7 @@
|
||||||
<file leaf-file-name="addon.xml" pinned="false" current="false" current-in-tab="false">
|
<file leaf-file-name="addon.xml" pinned="false" current="false" current-in-tab="false">
|
||||||
<entry file="file://$PROJECT_DIR$/addon.xml">
|
<entry file="file://$PROJECT_DIR$/addon.xml">
|
||||||
<provider selected="true" editor-type-id="text-editor">
|
<provider selected="true" editor-type-id="text-editor">
|
||||||
<state vertical-scroll-proportion="0.0" vertical-offset="0" max-vertical-offset="510">
|
<state vertical-scroll-proportion="0.0" vertical-offset="204" max-vertical-offset="510">
|
||||||
<caret line="12" column="51" selection-start-line="12" selection-start-column="51" selection-end-line="12" selection-end-column="51" />
|
<caret line="12" column="51" selection-start-line="12" selection-start-column="51" selection-end-line="12" selection-end-column="51" />
|
||||||
<folding />
|
<folding />
|
||||||
</state>
|
</state>
|
||||||
|
@ -125,35 +103,9 @@
|
||||||
<file leaf-file-name="Libtorrent.py" pinned="false" current="false" current-in-tab="true">
|
<file leaf-file-name="Libtorrent.py" pinned="false" current="false" current-in-tab="true">
|
||||||
<entry file="file://$PROJECT_DIR$/Libtorrent.py">
|
<entry file="file://$PROJECT_DIR$/Libtorrent.py">
|
||||||
<provider selected="true" editor-type-id="text-editor">
|
<provider selected="true" editor-type-id="text-editor">
|
||||||
<state vertical-scroll-proportion="0.5399754" vertical-offset="445" max-vertical-offset="1309">
|
<state vertical-scroll-proportion="0.0" vertical-offset="4471" max-vertical-offset="6732">
|
||||||
<caret line="277" column="12" selection-start-line="277" selection-start-column="12" selection-end-line="277" selection-end-column="12" />
|
<caret line="277" column="12" selection-start-line="277" selection-start-column="12" selection-end-line="277" selection-end-column="12" />
|
||||||
<folding>
|
<folding />
|
||||||
<element signature="e#24#785#1" expanded="false" />
|
|
||||||
<element signature="e#1427#2875#0" expanded="false" />
|
|
||||||
<element signature="e#2924#5656#0" expanded="false" />
|
|
||||||
<element signature="e#5695#6679#0" expanded="false" />
|
|
||||||
<element signature="e#6728#7730#0" expanded="false" />
|
|
||||||
<element signature="e#7769#7901#0" expanded="false" />
|
|
||||||
<element signature="e#7942#8076#0" expanded="false" />
|
|
||||||
<element signature="e#8110#8232#0" expanded="false" />
|
|
||||||
<element signature="e#8266#8388#0" expanded="false" />
|
|
||||||
<element signature="e#8438#8485#0" expanded="false" />
|
|
||||||
<element signature="e#8535#8635#0" expanded="false" />
|
|
||||||
<element signature="e#8675#8989#0" expanded="false" />
|
|
||||||
<element signature="e#9035#9203#0" expanded="false" />
|
|
||||||
<element signature="e#9259#9314#0" expanded="false" />
|
|
||||||
<element signature="e#9372#9429#0" expanded="false" />
|
|
||||||
<element signature="e#9466#9645#0" expanded="false" />
|
|
||||||
<element signature="e#9697#10933#0" expanded="false" />
|
|
||||||
<element signature="e#10978#11878#0" expanded="false" />
|
|
||||||
<element signature="e#11915#12409#0" expanded="false" />
|
|
||||||
<element signature="e#12447#13049#0" expanded="false" />
|
|
||||||
<element signature="e#13086#13188#0" expanded="false" />
|
|
||||||
<element signature="e#13267#14413#0" expanded="false" />
|
|
||||||
<element signature="e#14449#14866#0" expanded="false" />
|
|
||||||
<element signature="e#15085#16214#0" expanded="false" />
|
|
||||||
<element signature="e#16249#16392#0" expanded="false" />
|
|
||||||
</folding>
|
|
||||||
</state>
|
</state>
|
||||||
</provider>
|
</provider>
|
||||||
</entry>
|
</entry>
|
||||||
|
@ -161,7 +113,7 @@
|
||||||
<file leaf-file-name="net.py" pinned="false" current="false" current-in-tab="false">
|
<file leaf-file-name="net.py" pinned="false" current="false" current-in-tab="false">
|
||||||
<entry file="file://$PROJECT_DIR$/resources/utorrent/net.py">
|
<entry file="file://$PROJECT_DIR$/resources/utorrent/net.py">
|
||||||
<provider selected="true" editor-type-id="text-editor">
|
<provider selected="true" editor-type-id="text-editor">
|
||||||
<state vertical-scroll-proportion="0.0" vertical-offset="15028" max-vertical-offset="22576">
|
<state vertical-scroll-proportion="0.0" vertical-offset="15487" max-vertical-offset="22848">
|
||||||
<caret line="911" column="20" selection-start-line="911" selection-start-column="20" selection-end-line="911" selection-end-column="20" />
|
<caret line="911" column="20" selection-start-line="911" selection-start-column="20" selection-end-line="911" selection-end-column="20" />
|
||||||
<folding />
|
<folding />
|
||||||
</state>
|
</state>
|
||||||
|
@ -602,7 +554,11 @@
|
||||||
<created>1422131055103</created>
|
<created>1422131055103</created>
|
||||||
<updated>1422131055103</updated>
|
<updated>1422131055103</updated>
|
||||||
</task>
|
</task>
|
||||||
<option name="localTasksCounter" value="30" />
|
<task id="LOCAL-00030" summary="false positive fix">
|
||||||
|
<created>1422137592938</created>
|
||||||
|
<updated>1422137592938</updated>
|
||||||
|
</task>
|
||||||
|
<option name="localTasksCounter" value="31" />
|
||||||
<servers />
|
<servers />
|
||||||
</component>
|
</component>
|
||||||
<component name="TodoView" selected-index="0">
|
<component name="TodoView" selected-index="0">
|
||||||
|
@ -633,7 +589,7 @@
|
||||||
<window_info id="Terminal" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.3288889" sideWeight="0.5" order="7" side_tool="false" content_ui="tabs" />
|
<window_info id="Terminal" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.3288889" sideWeight="0.5" order="7" side_tool="false" content_ui="tabs" />
|
||||||
<window_info id="TODO" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.32925472" sideWeight="0.5" order="6" side_tool="false" content_ui="tabs" />
|
<window_info id="TODO" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.32925472" sideWeight="0.5" order="6" side_tool="false" content_ui="tabs" />
|
||||||
<window_info id="Structure" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.25" sideWeight="0.5" order="1" side_tool="false" content_ui="tabs" />
|
<window_info id="Structure" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.25" sideWeight="0.5" order="1" side_tool="false" content_ui="tabs" />
|
||||||
<window_info id="Project" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="true" weight="0.25478724" sideWeight="0.5" order="0" side_tool="false" content_ui="combo" />
|
<window_info id="Project" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="true" weight="0.13085106" sideWeight="0.5" order="0" side_tool="false" content_ui="combo" />
|
||||||
<window_info id="Debug" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.4" sideWeight="0.5" order="3" side_tool="false" content_ui="tabs" />
|
<window_info id="Debug" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.4" sideWeight="0.5" order="3" side_tool="false" content_ui="tabs" />
|
||||||
<window_info id="Favorites" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="2" side_tool="true" content_ui="tabs" />
|
<window_info id="Favorites" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="2" side_tool="true" content_ui="tabs" />
|
||||||
<window_info id="Event Log" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="7" side_tool="true" content_ui="tabs" />
|
<window_info id="Event Log" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="7" side_tool="true" content_ui="tabs" />
|
||||||
|
@ -688,7 +644,8 @@
|
||||||
<MESSAGE value="TC copy files from subfold" />
|
<MESSAGE value="TC copy files from subfold" />
|
||||||
<MESSAGE value="ace stream fix" />
|
<MESSAGE value="ace stream fix" />
|
||||||
<MESSAGE value="deluge net fix" />
|
<MESSAGE value="deluge net fix" />
|
||||||
<option name="LAST_COMMIT_MESSAGE" value="deluge net fix" />
|
<MESSAGE value="false positive fix" />
|
||||||
|
<option name="LAST_COMMIT_MESSAGE" value="false positive fix" />
|
||||||
</component>
|
</component>
|
||||||
<component name="XDebuggerManager">
|
<component name="XDebuggerManager">
|
||||||
<breakpoint-manager>
|
<breakpoint-manager>
|
||||||
|
@ -1004,7 +961,6 @@
|
||||||
<provider selected="true" editor-type-id="text-editor">
|
<provider selected="true" editor-type-id="text-editor">
|
||||||
<state vertical-scroll-proportion="0.0" vertical-offset="3234" max-vertical-offset="4046">
|
<state vertical-scroll-proportion="0.0" vertical-offset="3234" max-vertical-offset="4046">
|
||||||
<caret line="88" column="23" selection-start-line="88" selection-start-column="23" selection-end-line="88" selection-end-column="23" />
|
<caret line="88" column="23" selection-start-line="88" selection-start-column="23" selection-end-line="88" selection-end-column="23" />
|
||||||
<folding />
|
|
||||||
</state>
|
</state>
|
||||||
</provider>
|
</provider>
|
||||||
</entry>
|
</entry>
|
||||||
|
@ -1012,7 +968,6 @@
|
||||||
<provider selected="true" editor-type-id="text-editor">
|
<provider selected="true" editor-type-id="text-editor">
|
||||||
<state vertical-scroll-proportion="0.0" vertical-offset="187" max-vertical-offset="2278">
|
<state vertical-scroll-proportion="0.0" vertical-offset="187" max-vertical-offset="2278">
|
||||||
<caret line="78" column="8" selection-start-line="78" selection-start-column="8" selection-end-line="78" selection-end-column="8" />
|
<caret line="78" column="8" selection-start-line="78" selection-start-column="8" selection-end-line="78" selection-end-column="8" />
|
||||||
<folding />
|
|
||||||
</state>
|
</state>
|
||||||
</provider>
|
</provider>
|
||||||
</entry>
|
</entry>
|
||||||
|
@ -1024,19 +979,10 @@
|
||||||
</state>
|
</state>
|
||||||
</provider>
|
</provider>
|
||||||
</entry>
|
</entry>
|
||||||
<entry file="file://$PROJECT_DIR$/Core.py">
|
|
||||||
<provider selected="true" editor-type-id="text-editor">
|
|
||||||
<state vertical-scroll-proportion="0.0" vertical-offset="27098" max-vertical-offset="29903">
|
|
||||||
<caret line="1617" column="33" selection-start-line="1617" selection-start-column="33" selection-end-line="1617" selection-end-column="33" />
|
|
||||||
<folding />
|
|
||||||
</state>
|
|
||||||
</provider>
|
|
||||||
</entry>
|
|
||||||
<entry file="file://$PROJECT_DIR$/AceStream.py">
|
<entry file="file://$PROJECT_DIR$/AceStream.py">
|
||||||
<provider selected="true" editor-type-id="text-editor">
|
<provider selected="true" editor-type-id="text-editor">
|
||||||
<state vertical-scroll-proportion="0.5012225" vertical-offset="1409" max-vertical-offset="2448">
|
<state vertical-scroll-proportion="0.5012225" vertical-offset="1409" max-vertical-offset="2448">
|
||||||
<caret line="120" column="46" selection-start-line="120" selection-start-column="46" selection-end-line="120" selection-end-column="46" />
|
<caret line="120" column="46" selection-start-line="120" selection-start-column="46" selection-end-line="120" selection-end-column="46" />
|
||||||
<folding />
|
|
||||||
</state>
|
</state>
|
||||||
</provider>
|
</provider>
|
||||||
</entry>
|
</entry>
|
||||||
|
@ -1058,66 +1004,25 @@
|
||||||
</entry>
|
</entry>
|
||||||
<entry file="file://$PROJECT_DIR$/Libtorrent.py">
|
<entry file="file://$PROJECT_DIR$/Libtorrent.py">
|
||||||
<provider selected="true" editor-type-id="text-editor">
|
<provider selected="true" editor-type-id="text-editor">
|
||||||
<state vertical-scroll-proportion="0.5399754" vertical-offset="445" max-vertical-offset="1309">
|
<state vertical-scroll-proportion="0.0" vertical-offset="4471" max-vertical-offset="6732">
|
||||||
<caret line="277" column="12" selection-start-line="277" selection-start-column="12" selection-end-line="277" selection-end-column="12" />
|
<caret line="277" column="12" selection-start-line="277" selection-start-column="12" selection-end-line="277" selection-end-column="12" />
|
||||||
<folding>
|
<folding />
|
||||||
<element signature="e#24#785#1" expanded="false" />
|
|
||||||
<element signature="e#1427#2875#0" expanded="false" />
|
|
||||||
<element signature="e#2924#5656#0" expanded="false" />
|
|
||||||
<element signature="e#5695#6679#0" expanded="false" />
|
|
||||||
<element signature="e#6728#7730#0" expanded="false" />
|
|
||||||
<element signature="e#7769#7901#0" expanded="false" />
|
|
||||||
<element signature="e#7942#8076#0" expanded="false" />
|
|
||||||
<element signature="e#8110#8232#0" expanded="false" />
|
|
||||||
<element signature="e#8266#8388#0" expanded="false" />
|
|
||||||
<element signature="e#8438#8485#0" expanded="false" />
|
|
||||||
<element signature="e#8535#8635#0" expanded="false" />
|
|
||||||
<element signature="e#8675#8989#0" expanded="false" />
|
|
||||||
<element signature="e#9035#9203#0" expanded="false" />
|
|
||||||
<element signature="e#9259#9314#0" expanded="false" />
|
|
||||||
<element signature="e#9372#9429#0" expanded="false" />
|
|
||||||
<element signature="e#9466#9645#0" expanded="false" />
|
|
||||||
<element signature="e#9697#10933#0" expanded="false" />
|
|
||||||
<element signature="e#10978#11878#0" expanded="false" />
|
|
||||||
<element signature="e#11915#12409#0" expanded="false" />
|
|
||||||
<element signature="e#12447#13049#0" expanded="false" />
|
|
||||||
<element signature="e#13086#13188#0" expanded="false" />
|
|
||||||
<element signature="e#13267#14413#0" expanded="false" />
|
|
||||||
<element signature="e#14449#14866#0" expanded="false" />
|
|
||||||
<element signature="e#15085#16214#0" expanded="false" />
|
|
||||||
<element signature="e#16249#16392#0" expanded="false" />
|
|
||||||
</folding>
|
|
||||||
</state>
|
</state>
|
||||||
</provider>
|
</provider>
|
||||||
</entry>
|
</entry>
|
||||||
<entry file="file://$PROJECT_DIR$/Player.py">
|
<entry file="file://$PROJECT_DIR$/Player.py">
|
||||||
<provider selected="true" editor-type-id="text-editor">
|
<provider selected="true" editor-type-id="text-editor">
|
||||||
<state vertical-scroll-proportion="0.60879904" vertical-offset="1953" max-vertical-offset="2958">
|
<state vertical-scroll-proportion="0.0" vertical-offset="5610" max-vertical-offset="6885">
|
||||||
<caret line="354" column="29" selection-start-line="354" selection-start-column="29" selection-end-line="354" selection-end-column="29" />
|
<caret line="385" column="0" selection-start-line="385" selection-start-column="0" selection-end-line="385" selection-end-column="0" />
|
||||||
<folding>
|
<folding />
|
||||||
<element signature="e#1125#2841#0" expanded="false" />
|
</state>
|
||||||
<element signature="e#1176#1831#0" expanded="false" />
|
</provider>
|
||||||
<element signature="e#1861#2039#0" expanded="false" />
|
</entry>
|
||||||
<element signature="e#2069#2247#0" expanded="false" />
|
<entry file="file://$PROJECT_DIR$/Core.py">
|
||||||
<element signature="e#2278#2289#0" expanded="false" />
|
<provider selected="true" editor-type-id="text-editor">
|
||||||
<element signature="e#2333#2350#0" expanded="false" />
|
<state vertical-scroll-proportion="14.008324" vertical-offset="15470" max-vertical-offset="29733">
|
||||||
<element signature="e#2403#2495#0" expanded="false" />
|
<caret line="1617" column="19" selection-start-line="1617" selection-start-column="19" selection-end-line="1617" selection-end-column="19" />
|
||||||
<element signature="e#2570#2841#0" expanded="false" />
|
<folding />
|
||||||
<element signature="e#5678#6069#0" expanded="false" />
|
|
||||||
<element signature="e#6108#6779#0" expanded="false" />
|
|
||||||
<element signature="e#6811#9235#0" expanded="false" />
|
|
||||||
<element signature="e#9284#10585#0" expanded="false" />
|
|
||||||
<element signature="e#10621#12712#0" expanded="false" />
|
|
||||||
<element signature="e#12755#12862#0" expanded="false" />
|
|
||||||
<element signature="e#12905#12988#0" expanded="false" />
|
|
||||||
<element signature="e#13030#13137#0" expanded="false" />
|
|
||||||
<element signature="e#13180#13287#0" expanded="false" />
|
|
||||||
<element signature="e#13358#13491#0" expanded="false" />
|
|
||||||
<element signature="e#15799#16271#0" expanded="false" />
|
|
||||||
<element signature="e#16306#16401#0" expanded="false" />
|
|
||||||
<element signature="e#16442#16770#0" expanded="false" />
|
|
||||||
<element signature="e#16803#17470#0" expanded="false" />
|
|
||||||
</folding>
|
|
||||||
</state>
|
</state>
|
||||||
</provider>
|
</provider>
|
||||||
</entry>
|
</entry>
|
||||||
|
|
42
Core.py
42
Core.py
|
@ -1339,8 +1339,7 @@ class Core:
|
||||||
try:
|
try:
|
||||||
searcherObject = getattr(__import__(searcher), searcher)()
|
searcherObject = getattr(__import__(searcher), searcher)()
|
||||||
except Exception, e:
|
except Exception, e:
|
||||||
print 'Unable to use searcher: ' + searcher + ' at ' + self.__plugin__ + ' openTorrent(). Exception: ' + str(
|
print 'Unable to use searcher: ' + searcher + ' at ' + self.__plugin__ + ' openTorrent(). Exception: ' + str(e)
|
||||||
e)
|
|
||||||
return
|
return
|
||||||
url = searcherObject.getTorrentFile(classMatch.group(2))
|
url = searcherObject.getTorrentFile(classMatch.group(2))
|
||||||
self.__settings__.setSetting("lastTorrentUrl", url)
|
self.__settings__.setSetting("lastTorrentUrl", url)
|
||||||
|
@ -1356,8 +1355,6 @@ class Core:
|
||||||
self.__settings__.setSetting("lastTorrent", torrent.saveTorrent(url))
|
self.__settings__.setSetting("lastTorrent", torrent.saveTorrent(url))
|
||||||
if silent != 'true':
|
if silent != 'true':
|
||||||
if external:
|
if external:
|
||||||
myshows_setting = xbmcaddon.Addon(id='plugin.video.myshows')
|
|
||||||
myshows_lang = myshows_setting.getLocalizedString
|
|
||||||
myshows_items = []
|
myshows_items = []
|
||||||
myshows_files = []
|
myshows_files = []
|
||||||
myshows_sizes = {}
|
myshows_sizes = {}
|
||||||
|
@ -1388,13 +1385,13 @@ class Core:
|
||||||
x=x+1
|
x=x+1
|
||||||
fileTitle=myshows_sizes[str(i)]+myshows_cut[x]
|
fileTitle=myshows_sizes[str(i)]+myshows_cut[x]
|
||||||
myshows_items.append(fileTitle)
|
myshows_items.append(fileTitle)
|
||||||
myshows_items.append(unicode(myshows_lang(30400)))
|
myshows_items.append(self.localize('Return to MyShows.ru'))
|
||||||
myshows_files.append('')
|
myshows_files.append('')
|
||||||
dialog = xbmcgui.Dialog()
|
dialog = xbmcgui.Dialog()
|
||||||
if len(myshows_items) == 2:
|
if len(myshows_items) == 2:
|
||||||
ret = 0
|
ret = 0
|
||||||
else:
|
else:
|
||||||
ret = dialog.select(unicode(myshows_lang(30401)), myshows_items)
|
ret = dialog.select(self.localize('Search results:'), myshows_items)
|
||||||
if ret > -1:
|
if ret > -1:
|
||||||
xbmc.executebuiltin('xbmc.RunPlugin("plugin://plugin.video.torrenter/?action=playTorrent&url=' + myshows_files[ret] + '")')
|
xbmc.executebuiltin('xbmc.RunPlugin("plugin://plugin.video.torrenter/?action=playTorrent&url=' + myshows_files[ret] + '")')
|
||||||
else:
|
else:
|
||||||
|
@ -1494,7 +1491,7 @@ class Core:
|
||||||
e)
|
e)
|
||||||
return filesList
|
return filesList
|
||||||
|
|
||||||
def showFilesList(self, filesList, params={}): #myshows
|
def showFilesList(self, filesList, params={}):
|
||||||
get = params.get
|
get = params.get
|
||||||
external = unquote(get("external"), None)
|
external = unquote(get("external"), None)
|
||||||
silent = get("silent")
|
silent = get("silent")
|
||||||
|
@ -1512,8 +1509,6 @@ class Core:
|
||||||
xbmc.executebuiltin(
|
xbmc.executebuiltin(
|
||||||
'XBMC.Notification("%s", "%s", %s)' % ("Поиск", "Ничего не найдено :(", "2500"))
|
'XBMC.Notification("%s", "%s", %s)' % ("Поиск", "Ничего не найдено :(", "2500"))
|
||||||
return
|
return
|
||||||
myshows_setting = xbmcaddon.Addon(id='plugin.video.myshows')
|
|
||||||
myshows_lang = myshows_setting.getLocalizedString
|
|
||||||
if silent:
|
if silent:
|
||||||
order, seeds, leechers, size, title, link, image = filesList[0]
|
order, seeds, leechers, size, title, link, image = filesList[0]
|
||||||
xbmc.executebuiltin('XBMC.RunPlugin(%s)' % (
|
xbmc.executebuiltin('XBMC.RunPlugin(%s)' % (
|
||||||
|
@ -1529,23 +1524,24 @@ class Core:
|
||||||
for key in link_dict.keys():
|
for key in link_dict.keys():
|
||||||
if link_dict.get(key):
|
if link_dict.get(key):
|
||||||
link_url = '%s&%s=%s' % (link_url, key, urllib.quote_plus(link_dict.get(key)))
|
link_url = '%s&%s=%s' % (link_url, key, urllib.quote_plus(link_dict.get(key)))
|
||||||
contextMenu = [(self.localize('Open (no return)'),
|
contextMenu = [
|
||||||
'XBMC.ActivateWindow(Videos,%s)' % ('%s?action=%s%s') % (
|
(self.localize('Add to MyShows.ru'),
|
||||||
sys.argv[0], 'openTorrent', link_url)),
|
|
||||||
(myshows_lang(30409),
|
|
||||||
'XBMC.RunPlugin(%s)' % (
|
'XBMC.RunPlugin(%s)' % (
|
||||||
'plugin://plugin.video.myshows/?mode=3010&sort=activate&stringdata=' + urllib.quote_plus(
|
'plugin://plugin.video.myshows/?mode=3010&sort=activate&stringdata=' + urllib.quote_plus(
|
||||||
'{"filename":"%s", "stype":%s, "showId":%s, "seasonId":%s, "id":%s, "episodeId":%s}' % (
|
'{"filename":"%s", "stype":%s, "showId":%s, "seasonId":%s, "id":%s, "episodeId":%s}' % (
|
||||||
link, jstr(s['stype']), jstr(s['showId']), jstr(s['seasonId']), jstr(s['id']),
|
link, jstr(s['stype']), jstr(s['showId']), jstr(s['seasonId']), jstr(s['id']),
|
||||||
jstr(s['episodeId']))))),
|
jstr(s['episodeId']))))),
|
||||||
(myshows_lang(30400),
|
(self.localize('Return to MyShows.ru'),
|
||||||
|
(self.localize('Open (no return)'),
|
||||||
|
'XBMC.ActivateWindow(Videos,%s)' % ('%s?action=%s%s') % (
|
||||||
|
sys.argv[0], 'openTorrent', link_url)),
|
||||||
'XBMC.ActivateWindow(%s)' % ('Videos,plugin://plugin.video.myshows/?mode=3013')),
|
'XBMC.ActivateWindow(%s)' % ('Videos,plugin://plugin.video.myshows/?mode=3013')),
|
||||||
]
|
]
|
||||||
title = self.titleMake(seeds, leechers, size, title)
|
title = self.titleMake(seeds, leechers, size, title)
|
||||||
self.drawItem(title, 'context', link, image, contextMenu=contextMenu)
|
self.drawItem(title, 'context', link, image, contextMenu=contextMenu)
|
||||||
except:
|
except:
|
||||||
showMessage(self.localize('Information'), self.localize('Torrent list is empty.'))
|
showMessage(self.localize('Information'), self.localize('Torrent list is empty.'))
|
||||||
xbmc.executebuiltin('XBMC.ActivateWindow(%s)' % 'Videos,plugin://plugin.video.myshows/?mode=3013')
|
xbmc.executebuiltin('XBMC.RunPlugin(%s)' % 'plugin://plugin.video.myshows/?mode=3013')
|
||||||
return
|
return
|
||||||
else:
|
else:
|
||||||
for (order, seeds, leechers, size, title, link, image) in filesList:
|
for (order, seeds, leechers, size, title, link, image) in filesList:
|
||||||
|
@ -1555,15 +1551,15 @@ class Core:
|
||||||
if link_dict.get(key):
|
if link_dict.get(key):
|
||||||
link_url = '%s&%s=%s' % (link_url, key, urllib.quote_plus(link_dict.get(key)))
|
link_url = '%s&%s=%s' % (link_url, key, urllib.quote_plus(link_dict.get(key)))
|
||||||
contextMenu = [
|
contextMenu = [
|
||||||
(self.localize('Open (no return)'),
|
|
||||||
'XBMC.ActivateWindow(Videos,%s)' % ('%s?action=%s%s') % (
|
|
||||||
sys.argv[0], 'openTorrent', link_url)),
|
|
||||||
(self.localize('Download via T-client'),
|
(self.localize('Download via T-client'),
|
||||||
'XBMC.RunPlugin(%s)' % ('%s?action=%s&url=%s') % (
|
'XBMC.RunPlugin(%s)' % ('%s?action=%s&url=%s') % (
|
||||||
sys.argv[0], 'downloadFilesList', urllib.quote_plus(link))),
|
sys.argv[0], 'downloadFilesList', urllib.quote_plus(link))),
|
||||||
(self.localize('Download via Libtorrent'),
|
(self.localize('Download via Libtorrent'),
|
||||||
'XBMC.RunPlugin(%s)' % ('%s?action=%s&url=%s') % (
|
'XBMC.RunPlugin(%s)' % ('%s?action=%s&url=%s') % (
|
||||||
sys.argv[0], 'downloadLibtorrent', urllib.quote_plus(link)))
|
sys.argv[0], 'downloadLibtorrent', urllib.quote_plus(link))),
|
||||||
|
(self.localize('Open (no return)'),
|
||||||
|
'XBMC.ActivateWindow(Videos,%s)' % ('%s?action=%s%s') % (
|
||||||
|
sys.argv[0], 'openTorrent', link_url)),
|
||||||
]
|
]
|
||||||
title = self.titleMake(seeds, leechers, size, title)
|
title = self.titleMake(seeds, leechers, size, title)
|
||||||
|
|
||||||
|
@ -1715,13 +1711,7 @@ class Core:
|
||||||
|
|
||||||
def search(self, params={}):
|
def search(self, params={}):
|
||||||
defaultKeyword = params.get('url')
|
defaultKeyword = params.get('url')
|
||||||
try:
|
showKey=params.get('showKey')
|
||||||
myshows_setting = xbmcaddon.Addon(id='plugin.video.myshows')
|
|
||||||
showKey = myshows_setting.getSetting("torrenter_keyboard")
|
|
||||||
except:
|
|
||||||
showKey = None
|
|
||||||
|
|
||||||
if params.get('showKey'): showKey=params.get('showKey')
|
|
||||||
|
|
||||||
if showKey == "true" or defaultKeyword == '' or not defaultKeyword:
|
if showKey == "true" or defaultKeyword == '' or not defaultKeyword:
|
||||||
if not defaultKeyword:
|
if not defaultKeyword:
|
||||||
|
|
|
@ -221,6 +221,10 @@ dictionary = {
|
||||||
'Keyboard':'Клавиатура',
|
'Keyboard':'Клавиатура',
|
||||||
'Copy Files in Root':'Скопировать файлы в Корень',
|
'Copy Files in Root':'Скопировать файлы в Корень',
|
||||||
'Copied %d files!':'Скопировано %d файлов!',
|
'Copied %d files!':'Скопировано %d файлов!',
|
||||||
|
'Add to MyShows.ru':'Добавить в MyShows.ru',
|
||||||
|
'Return to MyShows.ru':'Вернуться в MyShows.ru',
|
||||||
|
'Search results:':'Результаты поиска:',
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -146,7 +146,6 @@ class Cache:
|
||||||
|
|
||||||
def download(self):
|
def download(self):
|
||||||
dirname = os.path.dirname(self.filename)
|
dirname = os.path.dirname(self.filename)
|
||||||
print self.filename
|
|
||||||
zipname = os.path.basename(self.filename).rstrip('.db') + '.zip'
|
zipname = os.path.basename(self.filename).rstrip('.db') + '.zip'
|
||||||
url = 'http://www.tat-store.ru/torrenter/' + zipname
|
url = 'http://www.tat-store.ru/torrenter/' + zipname
|
||||||
self.http = HTTP()
|
self.http = HTTP()
|
||||||
|
|
Loading…
Reference in New Issue