sort
This commit is contained in:
1 parent
a0dc695015
commit
720d945133
13 files changed
+590
-369
No files matched your search
Generated
+471
-291
@@ -1,7 +1,19 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="ChangeListManager">
|
||||
<list default="true" id="56e91349-2444-4553-bc78-90c2bab49e9c" name="Default" comment="myshows fix">
|
||||
<list default="true" id="56e91349-2444-4553-bc78-90c2bab49e9c" name="Default" comment="">
|
||||
<change type="MODIFICATION" beforePath="$PROJECT_DIR$/resources/contenters/CXZ.py" afterPath="$PROJECT_DIR$/resources/contenters/CXZ.py" />
|
||||
<change type="MODIFICATION" beforePath="$PROJECT_DIR$/Content.py" afterPath="$PROJECT_DIR$/Content.py" />
|
||||
<change type="MODIFICATION" beforePath="$PROJECT_DIR$/Core.py" afterPath="$PROJECT_DIR$/Core.py" />
|
||||
<change type="MODIFICATION" beforePath="$PROJECT_DIR$/resources/contenters/EZTV.py" afterPath="$PROJECT_DIR$/resources/contenters/EZTV.py" />
|
||||
<change type="MODIFICATION" beforePath="$PROJECT_DIR$/resources/contenters/FastTorrent.py" afterPath="$PROJECT_DIR$/resources/contenters/FastTorrent.py" />
|
||||
<change type="MODIFICATION" beforePath="$PROJECT_DIR$/resources/contenters/IMDB.py" afterPath="$PROJECT_DIR$/resources/contenters/IMDB.py" />
|
||||
<change type="MODIFICATION" beforePath="$PROJECT_DIR$/resources/contenters/KickAssSo.py" afterPath="$PROJECT_DIR$/resources/contenters/KickAssSo.py" />
|
||||
<change type="MODIFICATION" beforePath="$PROJECT_DIR$/resources/contenters/KinoPoisk.py" afterPath="$PROJECT_DIR$/resources/contenters/KinoPoisk.py" />
|
||||
<change type="MODIFICATION" beforePath="$PROJECT_DIR$/Localization.py" afterPath="$PROJECT_DIR$/Localization.py" />
|
||||
<change type="MODIFICATION" beforePath="$PROJECT_DIR$/resources/contenters/RiperAM.py" afterPath="$PROJECT_DIR$/resources/contenters/RiperAM.py" />
|
||||
<change type="MODIFICATION" beforePath="$PROJECT_DIR$/changelog.txt" afterPath="$PROJECT_DIR$/changelog.txt" />
|
||||
<change type="MODIFICATION" beforePath="$PROJECT_DIR$/functions.py" afterPath="$PROJECT_DIR$/functions.py" />
|
||||
<change type="MODIFICATION" beforePath="$PROJECT_DIR$/.idea/workspace.xml" afterPath="$PROJECT_DIR$/.idea/workspace.xml" />
|
||||
</list>
|
||||
<ignored path="plugin.video.torrenter.iws" />
|
||||
@@ -33,11 +45,11 @@
|
||||
<splitter split-orientation="horizontal" split-proportion="0.5">
|
||||
<split-first>
|
||||
<leaf>
|
||||
<file leaf-file-name="Core.py" pinned="false" current="true" current-in-tab="true">
|
||||
<file leaf-file-name="Core.py" pinned="false" current="false" current-in-tab="false">
|
||||
<entry file="file://$PROJECT_DIR$/Core.py">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state vertical-scroll-proportion="0.4180328" vertical-offset="2193" max-vertical-offset="3502">
|
||||
<caret line="1535" column="68" selection-start-line="1535" selection-start-column="68" selection-end-line="1535" selection-end-column="68" />
|
||||
<state vertical-scroll-proportion="-15.428572" vertical-offset="1064" max-vertical-offset="4658">
|
||||
<caret line="665" column="11" selection-start-line="665" selection-start-column="11" selection-end-line="665" selection-end-column="23" />
|
||||
<folding>
|
||||
<element signature="e#24#781#1" expanded="false" />
|
||||
<element signature="e#2318#2615#0" expanded="false" />
|
||||
@@ -49,76 +61,65 @@
|
||||
<element signature="e#30677#31904#0" expanded="false" />
|
||||
<element signature="e#32004#36358#0" expanded="false" />
|
||||
<element signature="e#36406#38470#0" expanded="false" />
|
||||
<element signature="e#38512#39500#0" expanded="false" />
|
||||
<element signature="e#39550#44164#0" expanded="false" />
|
||||
<element signature="e#44229#50582#0" expanded="false" />
|
||||
<element signature="e#50630#51365#0" expanded="false" />
|
||||
<element signature="e#51429#53484#0" expanded="false" />
|
||||
<element signature="e#53533#55492#0" expanded="false" />
|
||||
<element signature="e#55649#56901#0" expanded="false" />
|
||||
<element signature="e#56957#57374#0" expanded="false" />
|
||||
<element signature="e#57416#57525#0" expanded="false" />
|
||||
<element signature="e#57568#57688#0" expanded="false" />
|
||||
<element signature="e#57738#57889#0" expanded="false" />
|
||||
<element signature="e#57942#65696#0" expanded="false" />
|
||||
<element signature="e#65745#65784#0" expanded="false" />
|
||||
<element signature="e#65833#66623#0" expanded="false" />
|
||||
<element signature="e#66673#69473#0" expanded="false" />
|
||||
<element signature="e#69518#70267#0" expanded="false" />
|
||||
<element signature="e#70315#71811#0" expanded="false" />
|
||||
<element signature="e#71856#72729#0" expanded="false" />
|
||||
<element signature="e#72777#78846#0" expanded="false" />
|
||||
<element signature="e#78894#80678#0" expanded="false" />
|
||||
<element signature="e#80728#80824#0" expanded="false" />
|
||||
<element signature="e#80887#81414#0" expanded="false" />
|
||||
<element signature="e#86731#86788#0" expanded="false" />
|
||||
<element signature="e#86842#90191#0" expanded="false" />
|
||||
<element signature="e#90246#92177#0" expanded="false" />
|
||||
<element signature="e#92243#92863#0" expanded="false" />
|
||||
<element signature="e#92906#93577#0" expanded="false" />
|
||||
<element signature="e#93613#94402#0" expanded="false" />
|
||||
<element signature="e#94444#94539#0" expanded="false" />
|
||||
<element signature="e#94589#94737#0" expanded="false" />
|
||||
<element signature="e#45082#51439#0" expanded="false" />
|
||||
<element signature="e#53607#55566#0" expanded="false" />
|
||||
<element signature="e#55723#56975#0" expanded="false" />
|
||||
<element signature="e#57031#57448#0" expanded="false" />
|
||||
<element signature="e#57490#57599#0" expanded="false" />
|
||||
<element signature="e#57642#57762#0" expanded="false" />
|
||||
<element signature="e#57812#57963#0" expanded="false" />
|
||||
<element signature="e#58016#65770#0" expanded="false" />
|
||||
<element signature="e#65819#65858#0" expanded="false" />
|
||||
<element signature="e#65907#66697#0" expanded="false" />
|
||||
<element signature="e#66747#69547#0" expanded="false" />
|
||||
<element signature="e#69592#70341#0" expanded="false" />
|
||||
<element signature="e#70389#71885#0" expanded="false" />
|
||||
<element signature="e#71930#72803#0" expanded="false" />
|
||||
<element signature="e#72851#78920#0" expanded="false" />
|
||||
<element signature="e#78968#80752#0" expanded="false" />
|
||||
<element signature="e#80802#80898#0" expanded="false" />
|
||||
<element signature="e#80961#81488#0" expanded="false" />
|
||||
<element signature="e#81549#86761#0" expanded="false" />
|
||||
<element signature="e#86805#86862#0" expanded="false" />
|
||||
<element signature="e#86916#90265#0" expanded="false" />
|
||||
<element signature="e#90320#92251#0" expanded="false" />
|
||||
<element signature="e#92317#92937#0" expanded="false" />
|
||||
<element signature="e#92980#93651#0" expanded="false" />
|
||||
<element signature="e#93687#94476#0" expanded="false" />
|
||||
<element signature="e#94518#94613#0" expanded="false" />
|
||||
<element signature="e#94663#94811#0" expanded="false" />
|
||||
</folding>
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
</file>
|
||||
<file leaf-file-name="Player.py" pinned="false" current="false" current-in-tab="false">
|
||||
<entry file="file://$PROJECT_DIR$/Player.py">
|
||||
<file leaf-file-name="Content.py" pinned="false" current="true" current-in-tab="true">
|
||||
<entry file="file://$PROJECT_DIR$/Content.py">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state vertical-scroll-proportion="0.0" vertical-offset="6545" max-vertical-offset="7089">
|
||||
<caret line="385" column="0" selection-start-line="385" selection-start-column="0" selection-end-line="385" selection-end-column="0" />
|
||||
<state vertical-scroll-proportion="0.34931508" vertical-offset="1751" max-vertical-offset="4335">
|
||||
<caret line="124" column="0" selection-start-line="124" selection-start-column="0" selection-end-line="124" selection-end-column="0" />
|
||||
<folding />
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
</file>
|
||||
<file leaf-file-name="addon.xml" pinned="false" current="false" current-in-tab="false">
|
||||
<entry file="file://$PROJECT_DIR$/addon.xml">
|
||||
<file leaf-file-name="KickAssSo.py" pinned="false" current="false" current-in-tab="false">
|
||||
<entry file="file://$PROJECT_DIR$/resources/contenters/KickAssSo.py">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state vertical-scroll-proportion="0.0" vertical-offset="0" max-vertical-offset="510">
|
||||
<caret line="10" column="43" selection-start-line="10" selection-start-column="43" selection-end-line="10" selection-end-column="43" />
|
||||
<folding />
|
||||
<state vertical-scroll-proportion="-2.877193" vertical-offset="1077" max-vertical-offset="1921">
|
||||
<caret line="73" column="0" selection-start-line="73" selection-start-column="0" selection-end-line="73" selection-end-column="0" />
|
||||
<folding>
|
||||
<element signature="e#782#791#0" expanded="true" />
|
||||
</folding>
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
</file>
|
||||
<file leaf-file-name="changelog.txt" pinned="false" current="false" current-in-tab="false">
|
||||
<entry file="file://$PROJECT_DIR$/changelog.txt">
|
||||
<file leaf-file-name="Localization.py" pinned="false" current="false" current-in-tab="false">
|
||||
<entry file="file://$PROJECT_DIR$/Localization.py">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state vertical-scroll-proportion="0.0" vertical-offset="34" max-vertical-offset="1173">
|
||||
<caret line="2" column="27" selection-start-line="2" selection-start-column="27" selection-end-line="2" selection-end-column="27" />
|
||||
<folding />
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
</file>
|
||||
<file leaf-file-name="strings.xml" pinned="false" current="false" current-in-tab="false">
|
||||
<entry file="file://$PROJECT_DIR$/resources/language/Russian/strings.xml">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state vertical-scroll-proportion="0.0" vertical-offset="629" max-vertical-offset="1105">
|
||||
<caret line="37" column="48" selection-start-line="37" selection-start-column="48" selection-end-line="37" selection-end-column="48" />
|
||||
<state vertical-scroll-proportion="-9.928572" vertical-offset="3581" max-vertical-offset="4148">
|
||||
<caret line="227" column="13" selection-start-line="227" selection-start-column="9" selection-end-line="227" selection-end-column="13" />
|
||||
<folding />
|
||||
</state>
|
||||
</provider>
|
||||
@@ -138,7 +139,7 @@
|
||||
</provider>
|
||||
</entry>
|
||||
</file>
|
||||
<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="false">
|
||||
<entry file="file://$PROJECT_DIR$/Libtorrent.py">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state vertical-scroll-proportion="0.0" vertical-offset="4471" max-vertical-offset="6732">
|
||||
@@ -148,12 +149,118 @@
|
||||
</provider>
|
||||
</entry>
|
||||
</file>
|
||||
<file leaf-file-name="net.py" pinned="false" current="false" current-in-tab="false">
|
||||
<file leaf-file-name="functions.py" pinned="false" current="false" current-in-tab="false">
|
||||
<entry file="file://$PROJECT_DIR$/functions.py">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state vertical-scroll-proportion="0.0" vertical-offset="25825" max-vertical-offset="26503">
|
||||
<caret line="1548" column="0" selection-start-line="1548" selection-start-column="0" selection-end-line="1548" selection-end-column="0" />
|
||||
<folding />
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
</file>
|
||||
<file leaf-file-name="net.py" pinned="false" current="false" current-in-tab="true">
|
||||
<entry file="file://$PROJECT_DIR$/resources/utorrent/net.py">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<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" />
|
||||
<folding />
|
||||
<state vertical-scroll-proportion="1.0112" vertical-offset="116" max-vertical-offset="969">
|
||||
<caret line="853" column="13" selection-start-line="853" selection-start-column="13" selection-end-line="853" selection-end-column="13" />
|
||||
<folding>
|
||||
<element signature="e#1035#8981#0" expanded="false" />
|
||||
<element signature="e#1063#1400#0" expanded="false" />
|
||||
<element signature="e#1451#2546#0" expanded="false" />
|
||||
<element signature="e#2581#3672#0" expanded="false" />
|
||||
<element signature="e#3705#5438#0" expanded="false" />
|
||||
<element signature="e#5474#6446#0" expanded="false" />
|
||||
<element signature="e#6496#7776#0" expanded="false" />
|
||||
<element signature="e#7816#8114#0" expanded="false" />
|
||||
<element signature="e#8168#8506#0" expanded="false" />
|
||||
<element signature="e#8544#8981#0" expanded="false" />
|
||||
<element signature="e#9007#10161#0" expanded="false" />
|
||||
<element signature="e#9351#10026#0" expanded="false" />
|
||||
<element signature="e#10060#10161#0" expanded="false" />
|
||||
<element signature="e#10188#10687#0" expanded="false" />
|
||||
<element signature="e#10225#10410#0" expanded="false" />
|
||||
<element signature="e#10444#10687#0" expanded="false" />
|
||||
<element signature="e#10710#18412#0" expanded="false" />
|
||||
<element signature="e#10775#11132#0" expanded="false" />
|
||||
<element signature="e#11166#11736#0" expanded="false" />
|
||||
<element signature="e#11766#12548#0" expanded="false" />
|
||||
<element signature="e#12587#13184#0" expanded="false" />
|
||||
<element signature="e#13224#13571#0" expanded="false" />
|
||||
<element signature="e#13618#13922#0" expanded="false" />
|
||||
<element signature="e#13973#14140#0" expanded="false" />
|
||||
<element signature="e#14182#14503#0" expanded="false" />
|
||||
<element signature="e#14558#14727#0" expanded="false" />
|
||||
<element signature="e#14779#14860#0" expanded="false" />
|
||||
<element signature="e#14896#14900#0" expanded="false" />
|
||||
<element signature="e#14950#15522#0" expanded="false" />
|
||||
<element signature="e#15573#15663#0" expanded="false" />
|
||||
<element signature="e#15698#16224#0" expanded="false" />
|
||||
<element signature="e#16278#16860#0" expanded="false" />
|
||||
<element signature="e#16918#18412#0" expanded="false" />
|
||||
<element signature="e#16918#17225#1" expanded="false" />
|
||||
<element signature="e#18439#28666#0" expanded="false" />
|
||||
<element signature="e#18499#18828#0" expanded="false" />
|
||||
<element signature="e#18858#21531#0" expanded="false" />
|
||||
<element signature="e#21565#21797#0" expanded="false" />
|
||||
<element signature="e#21836#23117#0" expanded="false" />
|
||||
<element signature="e#23164#23361#0" expanded="false" />
|
||||
<element signature="e#23412#23567#0" expanded="false" />
|
||||
<element signature="e#23603#23607#0" expanded="false" />
|
||||
<element signature="e#23649#24386#0" expanded="false" />
|
||||
<element signature="e#24441#24935#0" expanded="false" />
|
||||
<element signature="e#24987#25522#0" expanded="false" />
|
||||
<element signature="e#25563#27337#0" expanded="false" />
|
||||
<element signature="e#27388#27914#0" expanded="false" />
|
||||
<element signature="e#27948#28178#0" expanded="false" />
|
||||
<element signature="e#28220#28368#0" expanded="false" />
|
||||
<element signature="e#28410#28666#0" expanded="false" />
|
||||
<element signature="e#28687#36366#0" expanded="false" />
|
||||
<element signature="e#28747#28943#0" expanded="false" />
|
||||
<element signature="e#28977#29093#0" expanded="false" />
|
||||
<element signature="e#29123#30370#0" expanded="false" />
|
||||
<element signature="e#30404#30655#0" expanded="false" />
|
||||
<element signature="e#30694#31685#0" expanded="false" />
|
||||
<element signature="e#31723#31872#0" expanded="false" />
|
||||
<element signature="e#31919#32220#0" expanded="false" />
|
||||
<element signature="e#32271#32671#0" expanded="false" />
|
||||
<element signature="e#32707#32711#0" expanded="false" />
|
||||
<element signature="e#32753#33139#0" expanded="false" />
|
||||
<element signature="e#33194#33566#0" expanded="false" />
|
||||
<element signature="e#33618#34013#0" expanded="false" />
|
||||
<element signature="e#34054#34785#0" expanded="false" />
|
||||
<element signature="e#34836#35261#0" expanded="false" />
|
||||
<element signature="e#35295#36022#0" expanded="false" />
|
||||
<element signature="e#36064#36366#0" expanded="false" />
|
||||
<element signature="e#36385#41888#0" expanded="false" />
|
||||
<element signature="e#36445#36813#0" expanded="false" />
|
||||
<element signature="e#36844#38407#0" expanded="false" />
|
||||
<element signature="e#38441#38473#0" expanded="false" />
|
||||
<element signature="e#38512#39399#0" expanded="false" />
|
||||
<element signature="e#39446#39630#0" expanded="false" />
|
||||
<element signature="e#39682#39781#0" expanded="false" />
|
||||
<element signature="e#39817#39821#0" expanded="false" />
|
||||
<element signature="e#39863#40299#0" expanded="false" />
|
||||
<element signature="e#40354#40608#0" expanded="false" />
|
||||
<element signature="e#40684#41073#0" expanded="false" />
|
||||
<element signature="e#41125#41206#0" expanded="false" />
|
||||
<element signature="e#41257#41629#0" expanded="false" />
|
||||
<element signature="e#41673#41888#0" expanded="false" />
|
||||
<element signature="e#41913#45363#0" expanded="false" />
|
||||
<element signature="e#41941#41954#0" expanded="false" />
|
||||
<element signature="e#41986#42550#0" expanded="false" />
|
||||
<element signature="e#42594#44487#0" expanded="false" />
|
||||
<element signature="e#44534#44574#0" expanded="false" />
|
||||
<element signature="e#44625#44669#0" expanded="false" />
|
||||
<element signature="e#44699#44724#0" expanded="false" />
|
||||
<element signature="e#44758#44787#0" expanded="false" />
|
||||
<element signature="e#44826#44858#0" expanded="false" />
|
||||
<element signature="e#44894#44923#0" expanded="false" />
|
||||
<element signature="e#44965#45000#0" expanded="false" />
|
||||
<element signature="e#45055#45161#0" expanded="false" />
|
||||
<element signature="e#45218#45268#0" expanded="false" />
|
||||
<element signature="e#45319#45363#0" expanded="false" />
|
||||
</folding>
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
@@ -185,29 +292,33 @@
|
||||
<list>
|
||||
<option value="$PROJECT_DIR$/resources/searchers/ExtraTorrent.py" />
|
||||
<option value="$PROJECT_DIR$/README.txt" />
|
||||
<option value="$PROJECT_DIR$/resources/contenters/KinoPoisk.py" />
|
||||
<option value="$PROJECT_DIR$/controlcenter.py" />
|
||||
<option value="$PROJECT_DIR$/resources/searchers/NNMClubRu.py" />
|
||||
<option value="$PROJECT_DIR$/Downloader.py" />
|
||||
<option value="$PROJECT_DIR$/resources/searchers/KickAssSo.py" />
|
||||
<option value="$PROJECT_DIR$/resources/language/Russian/strings.xml" />
|
||||
<option value="$PROJECT_DIR$/Content.py" />
|
||||
<option value="$PROJECT_DIR$/resources/contenters/KickAssSo.py" />
|
||||
<option value="$PROJECT_DIR$/resources/language/English/strings.xml" />
|
||||
<option value="$PROJECT_DIR$/resources/settings.xml" />
|
||||
<option value="$PROJECT_DIR$/resources/searchers/T411FR.py" />
|
||||
<option value="$PROJECT_DIR$/changelog.txt" />
|
||||
<option value="$PROJECT_DIR$/resources/contenters/EZTV.py" />
|
||||
<option value="$PROJECT_DIR$/resources/searchers/EZTV.py" />
|
||||
<option value="$PROJECT_DIR$/cal.py" />
|
||||
<option value="$PROJECT_DIR$/functions.py" />
|
||||
<option value="$PROJECT_DIR$/Localization.py" />
|
||||
<option value="$PROJECT_DIR$/AceStream.py" />
|
||||
<option value="$PROJECT_DIR$/addon.xml" />
|
||||
<option value="$PROJECT_DIR$/resources/utorrent/net.py" />
|
||||
<option value="$PROJECT_DIR$/Libtorrent.py" />
|
||||
<option value="$PROJECT_DIR$/Player.py" />
|
||||
<option value="$PROJECT_DIR$/changelog.txt" />
|
||||
<option value="$PROJECT_DIR$/functions.py" />
|
||||
<option value="$PROJECT_DIR$/Localization.py" />
|
||||
<option value="$PROJECT_DIR$/resources/contenters/CXZ.py" />
|
||||
<option value="$PROJECT_DIR$/resources/contenters/KickAssSo.py" />
|
||||
<option value="$PROJECT_DIR$/resources/contenters/IMDB.py" />
|
||||
<option value="$PROJECT_DIR$/resources/contenters/FastTorrent.py" />
|
||||
<option value="$PROJECT_DIR$/resources/contenters/EZTV.py" />
|
||||
<option value="$PROJECT_DIR$/resources/contenters/KinoPoisk.py" />
|
||||
<option value="$PROJECT_DIR$/resources/contenters/RiperAM.py" />
|
||||
<option value="$PROJECT_DIR$/Core.py" />
|
||||
<option value="$PROJECT_DIR$/Content.py" />
|
||||
</list>
|
||||
</option>
|
||||
</component>
|
||||
@@ -261,38 +372,6 @@
|
||||
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
|
||||
</PATH_ELEMENT>
|
||||
</PATH>
|
||||
<PATH>
|
||||
<PATH_ELEMENT>
|
||||
<option name="myItemId" value="plugin.video.torrenter" />
|
||||
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" />
|
||||
</PATH_ELEMENT>
|
||||
<PATH_ELEMENT>
|
||||
<option name="myItemId" value="plugin.video.torrenter" />
|
||||
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
|
||||
</PATH_ELEMENT>
|
||||
<PATH_ELEMENT>
|
||||
<option name="myItemId" value="resources" />
|
||||
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
|
||||
</PATH_ELEMENT>
|
||||
</PATH>
|
||||
<PATH>
|
||||
<PATH_ELEMENT>
|
||||
<option name="myItemId" value="plugin.video.torrenter" />
|
||||
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" />
|
||||
</PATH_ELEMENT>
|
||||
<PATH_ELEMENT>
|
||||
<option name="myItemId" value="plugin.video.torrenter" />
|
||||
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
|
||||
</PATH_ELEMENT>
|
||||
<PATH_ELEMENT>
|
||||
<option name="myItemId" value="resources" />
|
||||
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
|
||||
</PATH_ELEMENT>
|
||||
<PATH_ELEMENT>
|
||||
<option name="myItemId" value="utorrent" />
|
||||
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
|
||||
</PATH_ELEMENT>
|
||||
</PATH>
|
||||
</subPane>
|
||||
</pane>
|
||||
<pane id="Scope" />
|
||||
@@ -604,7 +683,11 @@
|
||||
<created>1422468121503</created>
|
||||
<updated>1422468121503</updated>
|
||||
</task>
|
||||
<option name="localTasksCounter" value="33" />
|
||||
<task id="LOCAL-00033" summary="myshows fix">
|
||||
<created>1422468152950</created>
|
||||
<updated>1422468152950</updated>
|
||||
</task>
|
||||
<option name="localTasksCounter" value="34" />
|
||||
<servers />
|
||||
</component>
|
||||
<component name="TodoView" selected-index="0">
|
||||
@@ -631,24 +714,24 @@
|
||||
<frame x="1" y="1" width="1918" height="1038" extended-state="0" />
|
||||
<editor active="true" />
|
||||
<layout>
|
||||
<window_info id="Messages" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="7" side_tool="false" content_ui="tabs" />
|
||||
<window_info id="Changes" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="true" weight="0.26106697" sideWeight="0.5" order="7" side_tool="false" content_ui="tabs" />
|
||||
<window_info id="Changes" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="true" weight="0.2587968" 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="Find" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.3291714" sideWeight="0.5" order="1" 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="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="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="Version Control" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.32925472" sideWeight="0.5" order="7" side_tool="false" content_ui="tabs" />
|
||||
<window_info id="Messages" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" 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="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.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="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="Project" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="true" weight="0.13240042" sideWeight="0.5" order="0" side_tool="false" content_ui="combo" />
|
||||
<window_info id="Hierarchy" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.2497309" sideWeight="0.5" order="2" side_tool="false" content_ui="combo" />
|
||||
<window_info id="Run" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.21366595" sideWeight="0.5" order="2" side_tool="false" content_ui="tabs" />
|
||||
<window_info id="Version Control" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.32925472" sideWeight="0.5" order="7" side_tool="false" content_ui="tabs" />
|
||||
<window_info id="Cvs" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.25" sideWeight="0.5" order="4" side_tool="false" content_ui="tabs" />
|
||||
<window_info id="Message" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="0" side_tool="false" content_ui="tabs" />
|
||||
<window_info id="Find" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="1" side_tool="false" content_ui="tabs" />
|
||||
<window_info id="Ant Build" active="false" anchor="right" 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="Commander" active="false" anchor="right" auto_hide="false" internal_type="SLIDING" type="SLIDING" visible="false" weight="0.4" sideWeight="0.5" order="0" side_tool="false" content_ui="tabs" />
|
||||
<window_info id="Inspection" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.4" sideWeight="0.5" order="5" side_tool="false" content_ui="tabs" />
|
||||
<window_info id="Hierarchy" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.25" sideWeight="0.5" order="2" side_tool="false" content_ui="combo" />
|
||||
</layout>
|
||||
</component>
|
||||
<component name="Vcs.Log.UiProperties">
|
||||
@@ -699,36 +782,6 @@
|
||||
</breakpoint-manager>
|
||||
</component>
|
||||
<component name="editorHistoryManager">
|
||||
<entry file="file://$PROJECT_DIR$/Player.py">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state vertical-scroll-proportion="0.0" vertical-offset="2176" max-vertical-offset="6375">
|
||||
<caret line="128" column="38" selection-start-line="128" selection-start-column="38" selection-end-line="128" selection-end-column="38" />
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
<entry file="file://$PROJECT_DIR$/cal.py">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state vertical-scroll-proportion="0.0" vertical-offset="187" max-vertical-offset="289">
|
||||
<caret line="11" column="93" selection-start-line="11" selection-start-column="93" selection-end-line="11" selection-end-column="93" />
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
<entry file="file://$PROJECT_DIR$/addon.xml">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state vertical-scroll-proportion="0.0" vertical-offset="17" max-vertical-offset="510">
|
||||
<caret line="1" column="66" selection-start-line="1" selection-start-column="66" selection-end-line="1" selection-end-column="66" />
|
||||
<folding />
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
<entry file="file://$PROJECT_DIR$/changelog.txt">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state vertical-scroll-proportion="0.0" vertical-offset="204" max-vertical-offset="833">
|
||||
<caret line="12" column="12" selection-start-line="12" selection-start-column="12" selection-end-line="12" selection-end-column="12" />
|
||||
<folding />
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
<entry file="file://$PROJECT_DIR$/Localization.py">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state vertical-scroll-proportion="0.0" vertical-offset="2779" max-vertical-offset="3638">
|
||||
@@ -751,36 +804,33 @@
|
||||
<element signature="e#30677#31904#0" expanded="false" />
|
||||
<element signature="e#32004#36358#0" expanded="false" />
|
||||
<element signature="e#36406#38470#0" expanded="false" />
|
||||
<element signature="e#38512#39500#0" expanded="false" />
|
||||
<element signature="e#39550#44164#0" expanded="false" />
|
||||
<element signature="e#44229#50582#0" expanded="false" />
|
||||
<element signature="e#50630#51365#0" expanded="false" />
|
||||
<element signature="e#51429#53484#0" expanded="false" />
|
||||
<element signature="e#53533#55492#0" expanded="false" />
|
||||
<element signature="e#55649#56901#0" expanded="false" />
|
||||
<element signature="e#56957#57374#0" expanded="false" />
|
||||
<element signature="e#57416#57525#0" expanded="false" />
|
||||
<element signature="e#57568#57688#0" expanded="false" />
|
||||
<element signature="e#57738#57889#0" expanded="false" />
|
||||
<element signature="e#57942#65696#0" expanded="false" />
|
||||
<element signature="e#65745#65784#0" expanded="false" />
|
||||
<element signature="e#65833#66623#0" expanded="false" />
|
||||
<element signature="e#66673#69473#0" expanded="false" />
|
||||
<element signature="e#69518#70267#0" expanded="false" />
|
||||
<element signature="e#70315#71811#0" expanded="false" />
|
||||
<element signature="e#71856#72729#0" expanded="false" />
|
||||
<element signature="e#72777#78846#0" expanded="false" />
|
||||
<element signature="e#78894#80678#0" expanded="false" />
|
||||
<element signature="e#80728#80824#0" expanded="false" />
|
||||
<element signature="e#80887#81414#0" expanded="false" />
|
||||
<element signature="e#86731#86788#0" expanded="false" />
|
||||
<element signature="e#86842#90191#0" expanded="false" />
|
||||
<element signature="e#90246#92177#0" expanded="false" />
|
||||
<element signature="e#92243#92863#0" expanded="false" />
|
||||
<element signature="e#92906#93577#0" expanded="false" />
|
||||
<element signature="e#93613#94402#0" expanded="false" />
|
||||
<element signature="e#94444#94539#0" expanded="false" />
|
||||
<element signature="e#94589#94737#0" expanded="false" />
|
||||
<element signature="e#45082#51439#0" expanded="false" />
|
||||
<element signature="e#53607#55566#0" expanded="false" />
|
||||
<element signature="e#55723#56975#0" expanded="false" />
|
||||
<element signature="e#57031#57448#0" expanded="false" />
|
||||
<element signature="e#57490#57599#0" expanded="false" />
|
||||
<element signature="e#57642#57762#0" expanded="false" />
|
||||
<element signature="e#57812#57963#0" expanded="false" />
|
||||
<element signature="e#58016#65770#0" expanded="false" />
|
||||
<element signature="e#65819#65858#0" expanded="false" />
|
||||
<element signature="e#65907#66697#0" expanded="false" />
|
||||
<element signature="e#66747#69547#0" expanded="false" />
|
||||
<element signature="e#69592#70341#0" expanded="false" />
|
||||
<element signature="e#70389#71885#0" expanded="false" />
|
||||
<element signature="e#71930#72803#0" expanded="false" />
|
||||
<element signature="e#72851#78920#0" expanded="false" />
|
||||
<element signature="e#78968#80752#0" expanded="false" />
|
||||
<element signature="e#80802#80898#0" expanded="false" />
|
||||
<element signature="e#80961#81488#0" expanded="false" />
|
||||
<element signature="e#81549#86761#0" expanded="false" />
|
||||
<element signature="e#86805#86862#0" expanded="false" />
|
||||
<element signature="e#86916#90265#0" expanded="false" />
|
||||
<element signature="e#90320#92251#0" expanded="false" />
|
||||
<element signature="e#92317#92937#0" expanded="false" />
|
||||
<element signature="e#92980#93651#0" expanded="false" />
|
||||
<element signature="e#93687#94476#0" expanded="false" />
|
||||
<element signature="e#94518#94613#0" expanded="false" />
|
||||
<element signature="e#94663#94811#0" expanded="false" />
|
||||
</folding>
|
||||
</state>
|
||||
</provider>
|
||||
@@ -837,36 +887,33 @@
|
||||
<element signature="e#30677#31904#0" expanded="false" />
|
||||
<element signature="e#32004#36358#0" expanded="false" />
|
||||
<element signature="e#36406#38470#0" expanded="false" />
|
||||
<element signature="e#38512#39500#0" expanded="false" />
|
||||
<element signature="e#39550#44164#0" expanded="false" />
|
||||
<element signature="e#44229#50582#0" expanded="false" />
|
||||
<element signature="e#50630#51365#0" expanded="false" />
|
||||
<element signature="e#51429#53484#0" expanded="false" />
|
||||
<element signature="e#53533#55492#0" expanded="false" />
|
||||
<element signature="e#55649#56901#0" expanded="false" />
|
||||
<element signature="e#56957#57374#0" expanded="false" />
|
||||
<element signature="e#57416#57525#0" expanded="false" />
|
||||
<element signature="e#57568#57688#0" expanded="false" />
|
||||
<element signature="e#57738#57889#0" expanded="false" />
|
||||
<element signature="e#57942#65696#0" expanded="false" />
|
||||
<element signature="e#65745#65784#0" expanded="false" />
|
||||
<element signature="e#65833#66623#0" expanded="false" />
|
||||
<element signature="e#66673#69473#0" expanded="false" />
|
||||
<element signature="e#69518#70267#0" expanded="false" />
|
||||
<element signature="e#70315#71811#0" expanded="false" />
|
||||
<element signature="e#71856#72729#0" expanded="false" />
|
||||
<element signature="e#72777#78846#0" expanded="false" />
|
||||
<element signature="e#78894#80678#0" expanded="false" />
|
||||
<element signature="e#80728#80824#0" expanded="false" />
|
||||
<element signature="e#80887#81414#0" expanded="false" />
|
||||
<element signature="e#86731#86788#0" expanded="false" />
|
||||
<element signature="e#86842#90191#0" expanded="false" />
|
||||
<element signature="e#90246#92177#0" expanded="false" />
|
||||
<element signature="e#92243#92863#0" expanded="false" />
|
||||
<element signature="e#92906#93577#0" expanded="false" />
|
||||
<element signature="e#93613#94402#0" expanded="false" />
|
||||
<element signature="e#94444#94539#0" expanded="false" />
|
||||
<element signature="e#94589#94737#0" expanded="false" />
|
||||
<element signature="e#45082#51439#0" expanded="false" />
|
||||
<element signature="e#53607#55566#0" expanded="false" />
|
||||
<element signature="e#55723#56975#0" expanded="false" />
|
||||
<element signature="e#57031#57448#0" expanded="false" />
|
||||
<element signature="e#57490#57599#0" expanded="false" />
|
||||
<element signature="e#57642#57762#0" expanded="false" />
|
||||
<element signature="e#57812#57963#0" expanded="false" />
|
||||
<element signature="e#58016#65770#0" expanded="false" />
|
||||
<element signature="e#65819#65858#0" expanded="false" />
|
||||
<element signature="e#65907#66697#0" expanded="false" />
|
||||
<element signature="e#66747#69547#0" expanded="false" />
|
||||
<element signature="e#69592#70341#0" expanded="false" />
|
||||
<element signature="e#70389#71885#0" expanded="false" />
|
||||
<element signature="e#71930#72803#0" expanded="false" />
|
||||
<element signature="e#72851#78920#0" expanded="false" />
|
||||
<element signature="e#78968#80752#0" expanded="false" />
|
||||
<element signature="e#80802#80898#0" expanded="false" />
|
||||
<element signature="e#80961#81488#0" expanded="false" />
|
||||
<element signature="e#81549#86761#0" expanded="false" />
|
||||
<element signature="e#86805#86862#0" expanded="false" />
|
||||
<element signature="e#86916#90265#0" expanded="false" />
|
||||
<element signature="e#90320#92251#0" expanded="false" />
|
||||
<element signature="e#92317#92937#0" expanded="false" />
|
||||
<element signature="e#92980#93651#0" expanded="false" />
|
||||
<element signature="e#93687#94476#0" expanded="false" />
|
||||
<element signature="e#94518#94613#0" expanded="false" />
|
||||
<element signature="e#94663#94811#0" expanded="false" />
|
||||
</folding>
|
||||
</state>
|
||||
</provider>
|
||||
@@ -949,20 +996,6 @@
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
<entry file="file://$PROJECT_DIR$/Content.py">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state vertical-scroll-proportion="0.0" vertical-offset="2697" max-vertical-offset="4063">
|
||||
<caret line="202" column="22" selection-start-line="202" selection-start-column="22" selection-end-line="202" selection-end-column="22" />
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
<entry file="file://$PROJECT_DIR$/resources/contenters/KickAssSo.py">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state vertical-scroll-proportion="0.0" vertical-offset="847" max-vertical-offset="1717">
|
||||
<caret line="87" column="0" selection-start-line="87" selection-start-column="0" selection-end-line="87" selection-end-column="0" />
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
<entry file="file://$PROJECT_DIR$/resources/language/English/strings.xml">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state vertical-scroll-proportion="0.0" vertical-offset="239" max-vertical-offset="1088">
|
||||
@@ -992,21 +1025,6 @@
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
<entry file="file://$PROJECT_DIR$/changelog.txt">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state vertical-scroll-proportion="0.0" vertical-offset="0" max-vertical-offset="1173">
|
||||
<caret line="2" column="27" selection-start-line="2" selection-start-column="27" selection-end-line="2" selection-end-column="27" />
|
||||
<folding />
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
<entry file="file://$PROJECT_DIR$/resources/contenters/RiperAM.py">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state vertical-scroll-proportion="0.0" vertical-offset="459" max-vertical-offset="1972">
|
||||
<caret line="27" column="27" selection-start-line="27" selection-start-column="27" selection-end-line="27" selection-end-column="27" />
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
<entry file="file://$PROJECT_DIR$/resources/searchers/T411FR.py">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state vertical-scroll-proportion="1.1583236" vertical-offset="382" max-vertical-offset="2261">
|
||||
@@ -1042,13 +1060,6 @@
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
<entry file="file://$PROJECT_DIR$/resources/contenters/EZTV.py">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state vertical-scroll-proportion="0.0" vertical-offset="814" max-vertical-offset="1649">
|
||||
<caret line="38" column="0" selection-start-line="38" selection-start-column="0" selection-end-line="38" selection-end-column="0" />
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
<entry file="file://$PROJECT_DIR$/cal.py">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state vertical-scroll-proportion="0.0" vertical-offset="459" max-vertical-offset="561">
|
||||
@@ -1070,13 +1081,6 @@
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
<entry file="file://$PROJECT_DIR$/functions.py">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state vertical-scroll-proportion="0.0" vertical-offset="1224" max-vertical-offset="4097">
|
||||
<caret line="290" column="26" selection-start-line="290" selection-start-column="26" selection-end-line="290" selection-end-column="26" />
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
<entry file="file://$PROJECT_DIR$/resources/language/Russian/strings.xml">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state vertical-scroll-proportion="0.0" vertical-offset="256" max-vertical-offset="1105">
|
||||
@@ -1085,13 +1089,6 @@
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
<entry file="file://$PROJECT_DIR$/Localization.py">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<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" />
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
<entry file="file://$PROJECT_DIR$/Downloader.py">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state vertical-scroll-proportion="0.0" vertical-offset="187" max-vertical-offset="2278">
|
||||
@@ -1114,14 +1111,6 @@
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
<entry file="file://$PROJECT_DIR$/resources/utorrent/net.py">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state vertical-scroll-proportion="0.0" vertical-offset="15028" max-vertical-offset="22576">
|
||||
<caret line="911" column="20" selection-start-line="911" selection-start-column="20" selection-end-line="911" selection-end-column="20" />
|
||||
<folding />
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
<entry file="file://$PROJECT_DIR$/Player.py">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state vertical-scroll-proportion="0.0" vertical-offset="5610" max-vertical-offset="6885">
|
||||
@@ -1146,10 +1135,196 @@
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
<entry file="file://$PROJECT_DIR$/changelog.txt">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state vertical-scroll-proportion="0.0" vertical-offset="0" max-vertical-offset="1292">
|
||||
<caret line="1" column="28" selection-start-line="1" selection-start-column="28" selection-end-line="1" selection-end-column="28" />
|
||||
<folding />
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
<entry file="file://$PROJECT_DIR$/functions.py">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state vertical-scroll-proportion="0.0" vertical-offset="25825" max-vertical-offset="26503">
|
||||
<caret line="1548" column="0" selection-start-line="1548" selection-start-column="0" selection-end-line="1548" selection-end-column="0" />
|
||||
<folding />
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
<entry file="file://$PROJECT_DIR$/resources/utorrent/net.py">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state vertical-scroll-proportion="1.0112" vertical-offset="116" max-vertical-offset="969">
|
||||
<caret line="853" column="13" selection-start-line="853" selection-start-column="13" selection-end-line="853" selection-end-column="13" />
|
||||
<folding>
|
||||
<element signature="e#1035#8981#0" expanded="false" />
|
||||
<element signature="e#1063#1400#0" expanded="false" />
|
||||
<element signature="e#1451#2546#0" expanded="false" />
|
||||
<element signature="e#2581#3672#0" expanded="false" />
|
||||
<element signature="e#3705#5438#0" expanded="false" />
|
||||
<element signature="e#5474#6446#0" expanded="false" />
|
||||
<element signature="e#6496#7776#0" expanded="false" />
|
||||
<element signature="e#7816#8114#0" expanded="false" />
|
||||
<element signature="e#8168#8506#0" expanded="false" />
|
||||
<element signature="e#8544#8981#0" expanded="false" />
|
||||
<element signature="e#9007#10161#0" expanded="false" />
|
||||
<element signature="e#9351#10026#0" expanded="false" />
|
||||
<element signature="e#10060#10161#0" expanded="false" />
|
||||
<element signature="e#10188#10687#0" expanded="false" />
|
||||
<element signature="e#10225#10410#0" expanded="false" />
|
||||
<element signature="e#10444#10687#0" expanded="false" />
|
||||
<element signature="e#10710#18412#0" expanded="false" />
|
||||
<element signature="e#10775#11132#0" expanded="false" />
|
||||
<element signature="e#11166#11736#0" expanded="false" />
|
||||
<element signature="e#11766#12548#0" expanded="false" />
|
||||
<element signature="e#12587#13184#0" expanded="false" />
|
||||
<element signature="e#13224#13571#0" expanded="false" />
|
||||
<element signature="e#13618#13922#0" expanded="false" />
|
||||
<element signature="e#13973#14140#0" expanded="false" />
|
||||
<element signature="e#14182#14503#0" expanded="false" />
|
||||
<element signature="e#14558#14727#0" expanded="false" />
|
||||
<element signature="e#14779#14860#0" expanded="false" />
|
||||
<element signature="e#14896#14900#0" expanded="false" />
|
||||
<element signature="e#14950#15522#0" expanded="false" />
|
||||
<element signature="e#15573#15663#0" expanded="false" />
|
||||
<element signature="e#15698#16224#0" expanded="false" />
|
||||
<element signature="e#16278#16860#0" expanded="false" />
|
||||
<element signature="e#16918#18412#0" expanded="false" />
|
||||
<element signature="e#16918#17225#1" expanded="false" />
|
||||
<element signature="e#18439#28666#0" expanded="false" />
|
||||
<element signature="e#18499#18828#0" expanded="false" />
|
||||
<element signature="e#18858#21531#0" expanded="false" />
|
||||
<element signature="e#21565#21797#0" expanded="false" />
|
||||
<element signature="e#21836#23117#0" expanded="false" />
|
||||
<element signature="e#23164#23361#0" expanded="false" />
|
||||
<element signature="e#23412#23567#0" expanded="false" />
|
||||
<element signature="e#23603#23607#0" expanded="false" />
|
||||
<element signature="e#23649#24386#0" expanded="false" />
|
||||
<element signature="e#24441#24935#0" expanded="false" />
|
||||
<element signature="e#24987#25522#0" expanded="false" />
|
||||
<element signature="e#25563#27337#0" expanded="false" />
|
||||
<element signature="e#27388#27914#0" expanded="false" />
|
||||
<element signature="e#27948#28178#0" expanded="false" />
|
||||
<element signature="e#28220#28368#0" expanded="false" />
|
||||
<element signature="e#28410#28666#0" expanded="false" />
|
||||
<element signature="e#28687#36366#0" expanded="false" />
|
||||
<element signature="e#28747#28943#0" expanded="false" />
|
||||
<element signature="e#28977#29093#0" expanded="false" />
|
||||
<element signature="e#29123#30370#0" expanded="false" />
|
||||
<element signature="e#30404#30655#0" expanded="false" />
|
||||
<element signature="e#30694#31685#0" expanded="false" />
|
||||
<element signature="e#31723#31872#0" expanded="false" />
|
||||
<element signature="e#31919#32220#0" expanded="false" />
|
||||
<element signature="e#32271#32671#0" expanded="false" />
|
||||
<element signature="e#32707#32711#0" expanded="false" />
|
||||
<element signature="e#32753#33139#0" expanded="false" />
|
||||
<element signature="e#33194#33566#0" expanded="false" />
|
||||
<element signature="e#33618#34013#0" expanded="false" />
|
||||
<element signature="e#34054#34785#0" expanded="false" />
|
||||
<element signature="e#34836#35261#0" expanded="false" />
|
||||
<element signature="e#35295#36022#0" expanded="false" />
|
||||
<element signature="e#36064#36366#0" expanded="false" />
|
||||
<element signature="e#36385#41888#0" expanded="false" />
|
||||
<element signature="e#36445#36813#0" expanded="false" />
|
||||
<element signature="e#36844#38407#0" expanded="false" />
|
||||
<element signature="e#38441#38473#0" expanded="false" />
|
||||
<element signature="e#38512#39399#0" expanded="false" />
|
||||
<element signature="e#39446#39630#0" expanded="false" />
|
||||
<element signature="e#39682#39781#0" expanded="false" />
|
||||
<element signature="e#39817#39821#0" expanded="false" />
|
||||
<element signature="e#39863#40299#0" expanded="false" />
|
||||
<element signature="e#40354#40608#0" expanded="false" />
|
||||
<element signature="e#40684#41073#0" expanded="false" />
|
||||
<element signature="e#41125#41206#0" expanded="false" />
|
||||
<element signature="e#41257#41629#0" expanded="false" />
|
||||
<element signature="e#41673#41888#0" expanded="false" />
|
||||
<element signature="e#41913#45363#0" expanded="false" />
|
||||
<element signature="e#41941#41954#0" expanded="false" />
|
||||
<element signature="e#41986#42550#0" expanded="false" />
|
||||
<element signature="e#42594#44487#0" expanded="false" />
|
||||
<element signature="e#44534#44574#0" expanded="false" />
|
||||
<element signature="e#44625#44669#0" expanded="false" />
|
||||
<element signature="e#44699#44724#0" expanded="false" />
|
||||
<element signature="e#44758#44787#0" expanded="false" />
|
||||
<element signature="e#44826#44858#0" expanded="false" />
|
||||
<element signature="e#44894#44923#0" expanded="false" />
|
||||
<element signature="e#44965#45000#0" expanded="false" />
|
||||
<element signature="e#45055#45161#0" expanded="false" />
|
||||
<element signature="e#45218#45268#0" expanded="false" />
|
||||
<element signature="e#45319#45363#0" expanded="false" />
|
||||
</folding>
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
<entry file="file://$PROJECT_DIR$/resources/contenters/CXZ.py">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state vertical-scroll-proportion="0.0" vertical-offset="1619" max-vertical-offset="3281">
|
||||
<caret line="114" column="63" selection-start-line="114" selection-start-column="63" selection-end-line="114" selection-end-column="63" />
|
||||
<folding />
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
<entry file="file://$PROJECT_DIR$/resources/contenters/IMDB.py">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state vertical-scroll-proportion="0.0" vertical-offset="1270" max-vertical-offset="4233">
|
||||
<caret line="97" column="63" selection-start-line="97" selection-start-column="63" selection-end-line="97" selection-end-column="63" />
|
||||
<folding />
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
<entry file="file://$PROJECT_DIR$/resources/contenters/FastTorrent.py">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state vertical-scroll-proportion="0.0" vertical-offset="862" max-vertical-offset="2346">
|
||||
<caret line="70" column="63" selection-start-line="70" selection-start-column="63" selection-end-line="70" selection-end-column="63" />
|
||||
<folding />
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
<entry file="file://$PROJECT_DIR$/Localization.py">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state vertical-scroll-proportion="-9.928572" vertical-offset="3581" max-vertical-offset="4148">
|
||||
<caret line="227" column="13" selection-start-line="227" selection-start-column="9" selection-end-line="227" selection-end-column="13" />
|
||||
<folding />
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
<entry file="file://$PROJECT_DIR$/resources/contenters/EZTV.py">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state vertical-scroll-proportion="0.0" vertical-offset="641" max-vertical-offset="1649">
|
||||
<caret line="56" column="63" selection-start-line="56" selection-start-column="63" selection-end-line="56" selection-end-column="63" />
|
||||
<folding />
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
<entry file="file://$PROJECT_DIR$/resources/contenters/KinoPoisk.py">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state vertical-scroll-proportion="0.0" vertical-offset="1372" max-vertical-offset="5287">
|
||||
<caret line="104" column="63" selection-start-line="104" selection-start-column="63" selection-end-line="104" selection-end-column="63" />
|
||||
<folding />
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
<entry file="file://$PROJECT_DIR$/resources/contenters/RiperAM.py">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state vertical-scroll-proportion="0.0" vertical-offset="828" max-vertical-offset="1955">
|
||||
<caret line="64" column="63" selection-start-line="64" selection-start-column="63" selection-end-line="64" selection-end-column="63" />
|
||||
<folding />
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
<entry file="file://$PROJECT_DIR$/resources/contenters/KickAssSo.py">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state vertical-scroll-proportion="-2.877193" vertical-offset="1077" max-vertical-offset="1921">
|
||||
<caret line="73" column="0" selection-start-line="73" selection-start-column="0" selection-end-line="73" selection-end-column="0" />
|
||||
<folding>
|
||||
<element signature="e#782#791#0" expanded="true" />
|
||||
</folding>
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
<entry file="file://$PROJECT_DIR$/Core.py">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state vertical-scroll-proportion="0.4180328" vertical-offset="2193" max-vertical-offset="3502">
|
||||
<caret line="1535" column="68" selection-start-line="1535" selection-start-column="68" selection-end-line="1535" selection-end-column="68" />
|
||||
<state vertical-scroll-proportion="-15.428572" vertical-offset="1064" max-vertical-offset="4658">
|
||||
<caret line="665" column="11" selection-start-line="665" selection-start-column="11" selection-end-line="665" selection-end-column="23" />
|
||||
<folding>
|
||||
<element signature="e#24#781#1" expanded="false" />
|
||||
<element signature="e#2318#2615#0" expanded="false" />
|
||||
@@ -1161,40 +1336,45 @@
|
||||
<element signature="e#30677#31904#0" expanded="false" />
|
||||
<element signature="e#32004#36358#0" expanded="false" />
|
||||
<element signature="e#36406#38470#0" expanded="false" />
|
||||
<element signature="e#38512#39500#0" expanded="false" />
|
||||
<element signature="e#39550#44164#0" expanded="false" />
|
||||
<element signature="e#44229#50582#0" expanded="false" />
|
||||
<element signature="e#50630#51365#0" expanded="false" />
|
||||
<element signature="e#51429#53484#0" expanded="false" />
|
||||
<element signature="e#53533#55492#0" expanded="false" />
|
||||
<element signature="e#55649#56901#0" expanded="false" />
|
||||
<element signature="e#56957#57374#0" expanded="false" />
|
||||
<element signature="e#57416#57525#0" expanded="false" />
|
||||
<element signature="e#57568#57688#0" expanded="false" />
|
||||
<element signature="e#57738#57889#0" expanded="false" />
|
||||
<element signature="e#57942#65696#0" expanded="false" />
|
||||
<element signature="e#65745#65784#0" expanded="false" />
|
||||
<element signature="e#65833#66623#0" expanded="false" />
|
||||
<element signature="e#66673#69473#0" expanded="false" />
|
||||
<element signature="e#69518#70267#0" expanded="false" />
|
||||
<element signature="e#70315#71811#0" expanded="false" />
|
||||
<element signature="e#71856#72729#0" expanded="false" />
|
||||
<element signature="e#72777#78846#0" expanded="false" />
|
||||
<element signature="e#78894#80678#0" expanded="false" />
|
||||
<element signature="e#80728#80824#0" expanded="false" />
|
||||
<element signature="e#80887#81414#0" expanded="false" />
|
||||
<element signature="e#86731#86788#0" expanded="false" />
|
||||
<element signature="e#86842#90191#0" expanded="false" />
|
||||
<element signature="e#90246#92177#0" expanded="false" />
|
||||
<element signature="e#92243#92863#0" expanded="false" />
|
||||
<element signature="e#92906#93577#0" expanded="false" />
|
||||
<element signature="e#93613#94402#0" expanded="false" />
|
||||
<element signature="e#94444#94539#0" expanded="false" />
|
||||
<element signature="e#94589#94737#0" expanded="false" />
|
||||
<element signature="e#45082#51439#0" expanded="false" />
|
||||
<element signature="e#53607#55566#0" expanded="false" />
|
||||
<element signature="e#55723#56975#0" expanded="false" />
|
||||
<element signature="e#57031#57448#0" expanded="false" />
|
||||
<element signature="e#57490#57599#0" expanded="false" />
|
||||
<element signature="e#57642#57762#0" expanded="false" />
|
||||
<element signature="e#57812#57963#0" expanded="false" />
|
||||
<element signature="e#58016#65770#0" expanded="false" />
|
||||
<element signature="e#65819#65858#0" expanded="false" />
|
||||
<element signature="e#65907#66697#0" expanded="false" />
|
||||
<element signature="e#66747#69547#0" expanded="false" />
|
||||
<element signature="e#69592#70341#0" expanded="false" />
|
||||
<element signature="e#70389#71885#0" expanded="false" />
|
||||
<element signature="e#71930#72803#0" expanded="false" />
|
||||
<element signature="e#72851#78920#0" expanded="false" />
|
||||
<element signature="e#78968#80752#0" expanded="false" />
|
||||
<element signature="e#80802#80898#0" expanded="false" />
|
||||
<element signature="e#80961#81488#0" expanded="false" />
|
||||
<element signature="e#81549#86761#0" expanded="false" />
|
||||
<element signature="e#86805#86862#0" expanded="false" />
|
||||
<element signature="e#86916#90265#0" expanded="false" />
|
||||
<element signature="e#90320#92251#0" expanded="false" />
|
||||
<element signature="e#92317#92937#0" expanded="false" />
|
||||
<element signature="e#92980#93651#0" expanded="false" />
|
||||
<element signature="e#93687#94476#0" expanded="false" />
|
||||
<element signature="e#94518#94613#0" expanded="false" />
|
||||
<element signature="e#94663#94811#0" expanded="false" />
|
||||
</folding>
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
<entry file="file://$PROJECT_DIR$/Content.py">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state vertical-scroll-proportion="0.34931508" vertical-offset="1751" max-vertical-offset="4335">
|
||||
<caret line="124" column="0" selection-start-line="124" selection-start-column="0" selection-end-line="124" selection-end-column="0" />
|
||||
<folding />
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
</component>
|
||||
</project>
|
||||
|
||||
+25
-9
@@ -35,6 +35,7 @@ class Content:
|
||||
searchIcon = '/icons/video.png'
|
||||
sourceWeight = 1
|
||||
cookieJar = None
|
||||
baseurl = ''
|
||||
|
||||
def isLabel(self):
|
||||
return 'Should search on ruhunt?'
|
||||
@@ -42,6 +43,9 @@ class Content:
|
||||
def isPages(self):
|
||||
return False
|
||||
|
||||
def isSort(self):
|
||||
return False
|
||||
|
||||
def isScrappable(self):
|
||||
return True
|
||||
|
||||
@@ -54,11 +58,11 @@ class Content:
|
||||
category_dict = {
|
||||
'sites': ('[B]by Site[/B]',),
|
||||
'search': ('[B]Search[/B]',),
|
||||
'movies': ('Forieng Movies',),
|
||||
'movies': ('Movies',),
|
||||
'rus_movies': ('Russian Movies',),
|
||||
'tvshows': ('TV Shows',),
|
||||
'cartoons': ('Cartoons',),
|
||||
'hot': ('Hot & New',),
|
||||
'hot': ('Most Recent',),
|
||||
'top': ('Top All Time',),
|
||||
'anime': ('Anime',),
|
||||
'year': {'year': 'by Year', },
|
||||
@@ -77,7 +81,7 @@ class Content:
|
||||
for y in range(2015, 1970, -1):
|
||||
category_dict['year'][str(y)] = (str(y), '/top/y/%s/' % str(y))
|
||||
|
||||
def get_contentList(self, category, subcategory=None, page=None):
|
||||
def get_contentList(self, category, subcategory=None, property=None):
|
||||
'''
|
||||
Retrieve keyword from the input and return a list of tuples:
|
||||
filesList.append((
|
||||
@@ -103,7 +107,13 @@ class Content:
|
||||
has_category = True
|
||||
return has_category
|
||||
|
||||
def get_url(self, category, subcategory, page, baseurl):
|
||||
def get_url(self, category, subcategory, apps_property):
|
||||
page=None
|
||||
sort=None
|
||||
if apps_property:
|
||||
page=apps_property.get('page')
|
||||
sort=apps_property.get('sort')
|
||||
|
||||
if not subcategory or subcategory == True or category == 'search':
|
||||
get = self.category_dict[category]
|
||||
else:
|
||||
@@ -111,13 +121,19 @@ class Content:
|
||||
|
||||
if category == 'search': get = (get[0], get[1] % urllib.quote_plus(subcategory.encode('utf-8')))
|
||||
|
||||
if not page or page == 1:
|
||||
url = baseurl + get[1]
|
||||
else:
|
||||
property = self.get_property(category, subcategory)
|
||||
property = self.get_property(category, subcategory)
|
||||
|
||||
if not page or page == 1:
|
||||
url = self.baseurl + get[1]
|
||||
elif property:
|
||||
page_url = property['page'] % (property['second_page'] + ((page - 2) * property['increase']))
|
||||
url = baseurl + str(page_url)
|
||||
url = self.baseurl + str(page_url)
|
||||
|
||||
if property and property.get('sort'):
|
||||
sort_dict=property['sort'][sort]
|
||||
if sort_dict.get('url_after'):
|
||||
page_url = sort_dict['url_after']
|
||||
url = url + page_url
|
||||
return url
|
||||
|
||||
|
||||
|
||||
@@ -637,13 +637,23 @@ class Core:
|
||||
subcategory = apps.get('subcategory')
|
||||
provider = apps.get('provider')
|
||||
page = apps.get('page') if apps.get('page') else 1
|
||||
sort = apps.get('sort') if apps.get('sort') else 0
|
||||
apps_property={'page':page, 'sort':sort}
|
||||
property = self.Content.get_property(category, subcategory)
|
||||
contentList = self.Content.get_contentList(category, subcategory, page)
|
||||
contentList = self.Content.get_contentList(category, subcategory, apps_property)
|
||||
if property and property.get('page'):
|
||||
apps['page'] = page + 1
|
||||
#print str(apps)
|
||||
self.drawItem('[COLOR FFFFFFFF][B]%s[/B][/COLOR]' % self.localize('Next Page'), 'openContent',
|
||||
json.dumps(apps), isFolder=True)
|
||||
if property and property.get('sort'):
|
||||
if len(property.get('sort'))>sort+1:
|
||||
apps['sort'] = int(sort) + 1
|
||||
else:
|
||||
apps['sort'] = 0
|
||||
print str(apps['sort'])
|
||||
self.drawItem('[COLOR FFFFFFFF][B]%s: %s[/B][/COLOR]' % (self.localize('Sort'), self.localize(property['sort'][apps['sort']]['name'])), 'openContent',
|
||||
json.dumps(apps), isFolder=True)
|
||||
|
||||
if mode == 'tracker':
|
||||
self.drawtrackerList(provider, contentList)
|
||||
@@ -653,6 +663,12 @@ class Core:
|
||||
view_style('drawcontentList')
|
||||
#if not self.debug: view_style('drawcontentList')
|
||||
|
||||
if property and property.get('page'):
|
||||
apps['page'] = page + 1
|
||||
#print str(apps)
|
||||
self.drawItem('[COLOR FFFFFFFF][B]%s[/B][/COLOR]' % self.localize('Next Page'), 'openContent',
|
||||
json.dumps(apps), isFolder=True)
|
||||
|
||||
xbmcplugin.endOfDirectory(handle=int(sys.argv[1]), succeeded=True)
|
||||
|
||||
def full_download(self, params={}):
|
||||
@@ -709,7 +725,7 @@ class Core:
|
||||
if self.Content.isPages() and self.Content.get_property(category,
|
||||
subcategory):
|
||||
for i in range(1, 5 if category!='year' else 2):
|
||||
contentList = self.Content.get_contentList(category, subcategory, i)
|
||||
contentList = self.Content.get_contentList(category, subcategory, {'page':i})
|
||||
self.drawcontentList(contentList)
|
||||
if self.breakdown: break
|
||||
else:
|
||||
@@ -821,7 +837,7 @@ class Core:
|
||||
listitem = xbmcgui.ListItem(title, iconImage=img, thumbnailImage=img)
|
||||
listitem.setInfo(type='Video', infoLabels=info)
|
||||
if meta:
|
||||
self.itemScrap(listitem, meta)
|
||||
listitem=itemScrap(listitem, meta)
|
||||
if meta.get('icon'):
|
||||
search_url['img'] = meta.get('icon')
|
||||
if meta.get('info').get('title'):
|
||||
@@ -856,29 +872,6 @@ class Core:
|
||||
progressBar.close()
|
||||
if self.debug and 1 == debug: lockView('wide')
|
||||
|
||||
def itemScrap(self, item, kwarg):
|
||||
# Debug('[itemTVDB]:meta '+str(kwarg))
|
||||
if 'title' in kwarg and kwarg['title']:
|
||||
item.setLabel(kwarg['title'])
|
||||
|
||||
if 'label' in kwarg and kwarg['label']:
|
||||
item.setLabel2(kwarg['label'])
|
||||
|
||||
if 'icon' in kwarg and kwarg['icon']:
|
||||
item.setIconImage(kwarg['icon'])
|
||||
|
||||
if 'thumbnail' in kwarg and kwarg['thumbnail']:
|
||||
item.setThumbnailImage(kwarg['thumbnail'])
|
||||
|
||||
if 'properties' in kwarg and kwarg['properties']:
|
||||
for key, value in kwarg['properties'].iteritems():
|
||||
item.setProperty(key, str(value))
|
||||
|
||||
if 'info' in kwarg and kwarg['properties']:
|
||||
item.setInfo(type='Video', infoLabels=kwarg['info'])
|
||||
|
||||
return item
|
||||
|
||||
def drawtrackerList(self, provider, contentList):
|
||||
contentList = sorted(contentList, key=lambda x: x[0], reverse=True)
|
||||
for num, originaltitle, title, year, img, info in contentList:
|
||||
|
||||
+5
-3
@@ -123,7 +123,7 @@ dictionary = {
|
||||
'TV Shows': 'Сериалы',
|
||||
'Cartoons': 'Мультфильмы',
|
||||
'Anime': 'Аниме',
|
||||
'Hot & New': 'Горячие Новинки',
|
||||
'Most Recent': 'Горячие Новинки',
|
||||
'Top 250 Movies': 'Лучшие 250 фильмов',
|
||||
'Top All Time': 'Лучшее за ВСЕ ВРЕМЯ',
|
||||
'by Genre': 'по Жанру',
|
||||
@@ -152,7 +152,6 @@ dictionary = {
|
||||
'War': 'Военные',
|
||||
'Western': 'Вестерны',
|
||||
'[B]by Site[/B]': '[B]по Сайту[/B]',
|
||||
'Movies': 'Фильмы',
|
||||
'Cartoons Series': 'Мультсериалы',
|
||||
'Cartoons Short': 'Мультфильмы (короткометражки)',
|
||||
'Male': 'Мужские',
|
||||
@@ -161,7 +160,7 @@ dictionary = {
|
||||
'Next Page': 'Следующая Страница',
|
||||
'Previous Page': 'Предыдущая Страница',
|
||||
'Russian Movies': 'Отечественные Фильмы',
|
||||
'Forieng Movies': 'Зарубежные Фильмы',
|
||||
'Movies': 'Зарубежные Фильмы',
|
||||
'Anime Film': 'Полнометражное Аниме',
|
||||
'Anime Series': 'Аниме Сериалы',
|
||||
'Can\'t download torrent, probably no seeds available.': 'Не могу скачать торрент, скорее всего нет доступных сидов.',
|
||||
@@ -224,6 +223,9 @@ dictionary = {
|
||||
'Add to MyShows.ru':'Добавить в MyShows.ru',
|
||||
'Return to MyShows.ru':'Вернуться в MyShows.ru',
|
||||
'Search results:':'Результаты поиска:',
|
||||
'by Seeders':'по Сидам',
|
||||
'by Date':'по Дате',
|
||||
'Sort':'Сортировка',
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
+8
-1
@@ -1,4 +1,11 @@
|
||||
[B]Version 2.1.2[/B]
|
||||
[B]Version 2.1.4[/B]
|
||||
[+] Списки Медиа: Сортировка
|
||||
|
||||
[B]Version 2.1.4[/B]
|
||||
[+] Ace Stream: баг-фиксы
|
||||
[+] Восстановлена работа с MyShows.ru
|
||||
|
||||
[B]Version 2.1.3[/B]
|
||||
[+] Поиск: Добавлен французский t411.me по просьбе Zombi
|
||||
[+] Множественные баг-фиксы
|
||||
|
||||
|
||||
+24
-1
@@ -1545,4 +1545,27 @@ def unquote(string, ret=None):
|
||||
if ret:
|
||||
return ret
|
||||
else:
|
||||
return string
|
||||
return string
|
||||
|
||||
def itemScrap(item, kwarg):
|
||||
# Debug('[itemTVDB]:meta '+str(kwarg))
|
||||
if 'title' in kwarg and kwarg['title']:
|
||||
item.setLabel(kwarg['title'])
|
||||
|
||||
if 'label' in kwarg and kwarg['label']:
|
||||
item.setLabel2(kwarg['label'])
|
||||
|
||||
if 'icon' in kwarg and kwarg['icon']:
|
||||
item.setIconImage(kwarg['icon'])
|
||||
|
||||
if 'thumbnail' in kwarg and kwarg['thumbnail']:
|
||||
item.setThumbnailImage(kwarg['thumbnail'])
|
||||
|
||||
if 'properties' in kwarg and kwarg['properties']:
|
||||
for key, value in kwarg['properties'].iteritems():
|
||||
item.setProperty(key, str(value))
|
||||
|
||||
if 'info' in kwarg and kwarg['properties']:
|
||||
item.setInfo(type='Video', infoLabels=kwarg['info'])
|
||||
|
||||
return item
|
||||
@@ -26,12 +26,12 @@ from BeautifulSoup import BeautifulSoup
|
||||
|
||||
def make_category_dict():
|
||||
category_dict = {
|
||||
'movies': ('Forieng Movies', '/films/fl_foreign_hight/?'),
|
||||
'movies': ('Movies', '/films/fl_foreign_hight/?'),
|
||||
'rus_movies': ('Russian Movies', '/films/fl_our_hight/?'),
|
||||
'tvshows': ('TV Shows', '/serials/fl_hight/?'),
|
||||
'cartoons': ('Cartoons', '/cartoons/fl_hight/?'),
|
||||
'anime': ('Anime', '/cartoons/cartoon_genre/anime/?'),
|
||||
'hot': ('Hot & New', '/films/fl_hight/?'),
|
||||
'hot': ('Most Recent', '/films/fl_hight/?'),
|
||||
'top': ('Top 250 Movies', '/films/fl_hight/?sort=popularity&'),
|
||||
'genre': {'genre': 'by Genre',
|
||||
'action': ('Action', '/films/film_genre/bojevik/?'),
|
||||
@@ -110,9 +110,9 @@ class CXZ(Content.Content):
|
||||
def isScrappable(self):
|
||||
return True
|
||||
|
||||
def get_contentList(self, category, subcategory=None, page=None):
|
||||
def get_contentList(self, category, subcategory=None, apps_property=None):
|
||||
contentList = []
|
||||
url = self.get_url(category, subcategory, page, self.baseurl)
|
||||
url = self.get_url(category, subcategory, apps_property)
|
||||
|
||||
response = self.makeRequest(url, headers=self.headers)
|
||||
|
||||
|
||||
@@ -22,7 +22,7 @@ import Content, re
|
||||
|
||||
class EZTV(Content.Content):
|
||||
category_dict = {
|
||||
'hot': ('Hot & New', '/', {'page': '/page_%d', 'increase': 1, 'second_page': 1}),
|
||||
'hot': ('Most Recent', '/', {'page': '/page_%d', 'increase': 1, 'second_page': 1}),
|
||||
}
|
||||
|
||||
baseurl = "https://eztv.ch"
|
||||
@@ -52,9 +52,9 @@ class EZTV(Content.Content):
|
||||
def isSearchOption(self):
|
||||
return False
|
||||
|
||||
def get_contentList(self, category, subcategory=None, page=None):
|
||||
def get_contentList(self, category, subcategory=None, apps_property=None):
|
||||
contentList = []
|
||||
url = self.get_url(category, subcategory, page, self.baseurl)
|
||||
url = self.get_url(category, subcategory, apps_property)
|
||||
|
||||
response = self.makeRequest(url, headers=self.headers)
|
||||
|
||||
|
||||
@@ -32,7 +32,7 @@ class FastTorrent(Content.Content):
|
||||
'cartoons': ('Cartoons', '/last-multfilm-torrent/',
|
||||
{'page': '/last-multfilm-torrent/%d.html', 'increase': 1, 'second_page': 2}),
|
||||
'anime': ('Anime', '/anime/multfilm/', {'page': '/anime/multfilm/%d.html', 'increase': 1, 'second_page': 2}),
|
||||
'hot': ('Hot & New', '/new-films/', {'page': '/new-films/%d.html', 'increase': 1, 'second_page': 2}),
|
||||
'hot': ('Most Recent', '/new-films/', {'page': '/new-films/%d.html', 'increase': 1, 'second_page': 2}),
|
||||
'genre': {'genre': 'by Genre',
|
||||
'amime_series': ('Anime Series', '/anime-serialy/multfilm/',
|
||||
{'page': '/anime-serialy/multfilm/%d.html', 'increase': 1, 'second_page': 2}),
|
||||
@@ -66,20 +66,9 @@ class FastTorrent(Content.Content):
|
||||
def isPages(self):
|
||||
return True
|
||||
|
||||
def get_contentList(self, category, subcategory=None, page=None):
|
||||
def get_contentList(self, category, subcategory=None, apps_property=None):
|
||||
contentList = []
|
||||
if not subcategory or subcategory == True:
|
||||
get = self.category_dict[category]
|
||||
else:
|
||||
get = self.category_dict[category][subcategory]
|
||||
|
||||
if not page or page == 1:
|
||||
url = self.baseurl + get[1]
|
||||
else:
|
||||
property = self.get_property(category, subcategory)
|
||||
|
||||
page_url = property['page'] % (property['second_page'] + ((page - 2) * property['increase']))
|
||||
url = self.baseurl + str(page_url)
|
||||
url = self.get_url(category, subcategory, apps_property)
|
||||
|
||||
response = self.makeRequest(url, headers=self.headers)
|
||||
|
||||
|
||||
@@ -27,13 +27,13 @@ from BeautifulSoup import BeautifulSoup
|
||||
|
||||
class IMDB(Content.Content):
|
||||
category_dict = {
|
||||
'movies': ('Forieng Movies', '/search/title?languages=en|1&title_type=feature&sort=moviemeter,asc'),
|
||||
'movies': ('Movies', '/search/title?languages=en|1&title_type=feature&sort=moviemeter,asc'),
|
||||
'rus_movies': ('Russian Movies', '/search/title?languages=ru|1&title_type=feature&sort=moviemeter,asc'),
|
||||
'tvshows': ('TV Shows', '/search/title?count=100&title_type=tv_series,mini_series&ref_=gnr_tv_mp'),
|
||||
'cartoons': ('Cartoons', '/search/title?genres=animation&title_type=feature&sort=moviemeter,asc'),
|
||||
'anime': ('Anime',
|
||||
'/search/title?count=100&genres=animation&keywords=anime&num_votes=1000,&explore=title_type&ref_=gnr_kw_an'),
|
||||
'hot': ('Hot & New', '/search/title?count=100&title_type=feature%2Ctv_series%2Ctv_movie&ref_=nv_ch_mm_1'),
|
||||
'hot': ('Most Recent', '/search/title?count=100&title_type=feature%2Ctv_series%2Ctv_movie&ref_=nv_ch_mm_1'),
|
||||
'top': ('Top 250 Movies', '/chart/top/'),
|
||||
'search': ('[B]Search[/B]', '/find?q=%s&s=tt&ttype=ft'),
|
||||
'year': {'year': 'by Year', },
|
||||
@@ -93,9 +93,9 @@ class IMDB(Content.Content):
|
||||
def isScrappable(self):
|
||||
return True
|
||||
|
||||
def get_contentList(self, category, subcategory=None, page=None):
|
||||
def get_contentList(self, category, subcategory=None, apps_property=None):
|
||||
contentList = []
|
||||
url = self.get_url(category, subcategory, page, self.baseurl)
|
||||
url = self.get_url(category, subcategory, apps_property)
|
||||
|
||||
response = self.makeRequest(url, headers=self.headers)
|
||||
|
||||
|
||||
@@ -22,10 +22,18 @@ import Content
|
||||
|
||||
class KickAssSo(Content.Content):
|
||||
category_dict = {
|
||||
'hot': ('Hot & New', '/new/', {'page': '/new/%d/', 'increase': 1, 'second_page': 2}),
|
||||
'anime': ('Anime', '/anime/', {'page': '/anime/%d/', 'increase': 1, 'second_page': 2}),
|
||||
'tvshows': ('TV Shows', '/tv/', {'page': '/tv/%d/', 'increase': 1, 'second_page': 2}),
|
||||
'movies': ('Forieng Movies', '/movies/', {'page': '/movies/%d/', 'increase': 1, 'second_page': 2}),
|
||||
'hot': ('Most Recent', '/new/', {'page': '/new/%d/', 'increase': 1, 'second_page': 2,
|
||||
'sort':[{'name':'by Seeders', 'url_after':'?field=seeders&sorder=desc'},
|
||||
{'name':'by Date', 'url_after':'?field=time_add&sorder=desc'}]}),
|
||||
'anime': ('Anime', '/anime/', {'page': '/anime/%d/', 'increase': 1, 'second_page': 2,
|
||||
'sort':[{'name':'by Seeders', 'url_after':'?field=seeders&sorder=desc'},
|
||||
{'name':'by Date', 'url_after':'?field=time_add&sorder=desc'}]}),
|
||||
'tvshows': ('TV Shows', '/tv/', {'page': '/tv/%d/', 'increase': 1, 'second_page': 2,
|
||||
'sort':[{'name':'by Seeders', 'url_after':'?field=seeders&sorder=desc'},
|
||||
{'name':'by Date', 'url_after':'?field=time_add&sorder=desc'}]}),
|
||||
'movies': ('Movies', '/movies/', {'page': '/movies/%d/', 'increase': 1, 'second_page': 2,
|
||||
'sort':[{'name':'by Seeders', 'url_after':'?field=seeders&sorder=desc'},
|
||||
{'name':'by Date', 'url_after':'?field=time_add&sorder=desc'}]}),
|
||||
}
|
||||
|
||||
baseurl = "http://kickass.so"
|
||||
@@ -52,12 +60,15 @@ class KickAssSo(Content.Content):
|
||||
def isPages(self):
|
||||
return True
|
||||
|
||||
def isSort(self):
|
||||
return True
|
||||
|
||||
def isSearchOption(self):
|
||||
return False
|
||||
|
||||
def get_contentList(self, category, subcategory=None, page=None):
|
||||
def get_contentList(self, category, subcategory=None, apps_property=None):
|
||||
contentList = []
|
||||
url = self.get_url(category, subcategory, page, self.baseurl)
|
||||
url = self.get_url(category, subcategory, apps_property)
|
||||
|
||||
response = self.makeRequest(url, headers=self.headers)
|
||||
|
||||
|
||||
@@ -30,10 +30,10 @@ class KinoPoisk(Content.Content):
|
||||
'tvshows': ('TV Shows', '/top/serial/list/'),
|
||||
'cartoons': ('Cartoons', '/top/id_genre/14/'),
|
||||
'search': ('[B]Search[/B]', '/s/type/film/list/1/find/%s/'),
|
||||
'movies': ('Forieng Movies', '/s/type/film/list/1/m_act[country]/1/m_act[type]/film/'),
|
||||
'movies': ('Movies', '/s/type/film/list/1/m_act[country]/1/m_act[type]/film/'),
|
||||
'rus_movies': ('Russian Movies', '/s/type/film/list/1/m_act[country]/2/m_act[type]/film/'),
|
||||
'anime': ('Anime', '/s/type/film/list/1/order/rating/m_act[genre][0]/1750/',),
|
||||
'hot': ('Hot & New', '/popular/'),
|
||||
'hot': ('Most Recent', '/popular/'),
|
||||
'top': ('Top 250 Movies', '/top/'),
|
||||
'genre': {'genre': 'by Genre',
|
||||
'russia': ('Russia & USSR', '/top/rus/list/'),
|
||||
@@ -99,10 +99,10 @@ class KinoPoisk(Content.Content):
|
||||
def isScrappable(self):
|
||||
return True
|
||||
|
||||
def get_contentList(self, category, subcategory=None, page=None):
|
||||
def get_contentList(self, category, subcategory=None, apps_property=None):
|
||||
socket.setdefaulttimeout(15)
|
||||
contentList = []
|
||||
url = self.get_url(category, subcategory, page, self.baseurl)
|
||||
url = self.get_url(category, subcategory, apps_property)
|
||||
|
||||
#print url
|
||||
response = self.makeRequest(url, headers=self.headers)
|
||||
|
||||
@@ -28,7 +28,7 @@ class RiperAM(Content.Content):
|
||||
#'tvshows':('TV Shows', '/top/serial/list/'),
|
||||
#'cartoons':('Cartoons', '/top/id_genre/14/'),
|
||||
#'anime':('Anime', '/search/title?count=100&genres=animation&keywords=anime&num_votes=1000,&explore=title_type&ref_=gnr_kw_an'),
|
||||
'hot': ('Hot & New', '/', {'page': '/portal.php?tp=%d', 'increase': 30, 'second_page': 30}),
|
||||
'hot': ('Most Recent', '/', {'page': '/portal.php?tp=%d', 'increase': 30, 'second_page': 30}),
|
||||
#'top':('Top 250 Movies', '/top/'),
|
||||
}
|
||||
|
||||
@@ -60,9 +60,9 @@ class RiperAM(Content.Content):
|
||||
def isSearchOption(self):
|
||||
return False
|
||||
|
||||
def get_contentList(self, category, subcategory=None, page=None):
|
||||
def get_contentList(self, category, subcategory=None, apps_property=None):
|
||||
contentList = []
|
||||
url = self.get_url(category, subcategory, page, self.baseurl)
|
||||
url = self.get_url(category, subcategory, apps_property)
|
||||
|
||||
response = self.makeRequest(url, headers=self.headers)
|
||||
|
||||
|
||||
Reference in new issue
Block a user