Skip to content

Commit e869c32

Browse files
committed
[plugin.audio.zophar] v1.0.0
1 parent 6b9dd15 commit e869c32

23 files changed

Lines changed: 1047 additions & 0 deletions

File tree

plugin.audio.zophar/LICENSE.txt

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
MIT License
2+
3+
Copyright (c) 2025 Sergey Dudanov <sergey.dudanov@gmail.com>
4+
5+
Permission is hereby granted, free of charge, to any person obtaining a copy
6+
of this software and associated documentation files (the "Software"), to deal
7+
in the Software without restriction, including without limitation the rights
8+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9+
copies of the Software, and to permit persons to whom the Software is
10+
furnished to do so, subject to the following conditions:
11+
12+
The above copyright notice and this permission notice shall be included in all
13+
copies or substantial portions of the Software.
14+
15+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21+
SOFTWARE.

plugin.audio.zophar/addon.xml

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
2+
<addon id="plugin.audio.zophar" name="Zophar's Domain" version="1.0.0" provider-name="Sergey Dudanov">
3+
<requires>
4+
<import addon="xbmc.python" version="3.0.1"/>
5+
<import addon="script.module.beautifulsoup4" version="4.12.2"/>
6+
<import addon="script.module.requests" version="2.31.0"/>
7+
</requires>
8+
<extension point="xbmc.python.pluginsource" library="default.py">
9+
<provides>audio</provides>
10+
</extension>
11+
<extension point="xbmc.addon.metadata">
12+
<language>en</language>
13+
<summary lang="en_GB">Zophar's Domain Music Add-on</summary>
14+
<summary lang="ru_RU">Дополнение Zophar's Domain Music</summary>
15+
<license>MIT</license>
16+
<website>https://www.zophar.net/</website>
17+
<email>sergey.dudanov@gmail.com</email>
18+
<description lang="en_GB">Listening classic games soundtracks from Zophar's Domain site.</description>
19+
<description lang="ru_RU">Прослушивание саундтреков классических игр с сайта Zophar's Domain.</description>
20+
<platform>all</platform>
21+
<source>https://github.com/dudanov/kodi.plugin.audio.zophar</source>
22+
<assets>
23+
<icon>resources/icon.png</icon>
24+
<fanart>resources/fanart.jpg</fanart>
25+
<screenshot>resources/screenshot-1.jpg</screenshot>
26+
<screenshot>resources/screenshot-2.jpg</screenshot>
27+
<screenshot>resources/screenshot-3.jpg</screenshot>
28+
<screenshot>resources/screenshot-4.jpg</screenshot>
29+
</assets>
30+
</extension>
31+
</addon>

plugin.audio.zophar/default.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
import resources.lib.addon as addon
2+
3+
if __name__ == "__main__":
4+
addon.run()
224 KB
Loading
20 KB
Loading
Lines changed: 77 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,77 @@
1+
# XBMC Media Center language file
2+
# Addon Name: Zophar's Domain
3+
# Addon id: plugin.audio.zophar
4+
# Addon Provider: Sergey Dudanov
5+
msgid ""
6+
msgstr ""
7+
"Project-Id-Version: XBMC Addons\n"
8+
"Report-Msgid-Bugs-To: sergey.dudanov@gmail.com\n"
9+
"POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n"
10+
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
11+
"Last-Translator: Sergey Dudanov\n"
12+
"Language-Team: English (https://kodi.weblate.cloud/projects/kodi-add-ons-music/plugin-audio-zophar/)\n"
13+
"MIME-Version: 1.0\n"
14+
"Content-Type: text/plain; charset=UTF-8\n"
15+
"Content-Transfer-Encoding: 8bit\n"
16+
"Language: en\n"
17+
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
18+
19+
msgctxt "#30000"
20+
msgid "Consoles"
21+
msgstr ""
22+
23+
msgctxt "#30001"
24+
msgid "Computers"
25+
msgstr ""
26+
27+
msgctxt "#30002"
28+
msgid "Music By Letter"
29+
msgstr ""
30+
31+
msgctxt "#30003"
32+
msgid "Info"
33+
msgstr ""
34+
35+
msgctxt "#30004"
36+
msgid "Search"
37+
msgstr ""
38+
39+
msgctxt "#30005"
40+
msgid "Random Game"
41+
msgstr ""
42+
43+
msgctxt "#30006"
44+
msgid "Top 100 Games"
45+
msgstr ""
46+
47+
msgctxt "#30007"
48+
msgid "Developers"
49+
msgstr ""
50+
51+
msgctxt "#30008"
52+
msgid "Publishers"
53+
msgstr ""
54+
55+
msgctxt "#30009"
56+
msgid "Music by Year"
57+
msgstr ""
58+
59+
# Settings dialog
60+
61+
msgctxt "#30101"
62+
msgid "Prefer lossless format (FLAC)"
63+
msgstr ""
64+
65+
# Search dialog
66+
67+
msgctxt "#30200"
68+
msgid "Enter the search string"
69+
msgstr ""
70+
71+
msgctxt "#30201"
72+
msgid "Platform"
73+
msgstr ""
74+
75+
msgctxt "#30202"
76+
msgid "Select platform"
77+
msgstr ""
Lines changed: 77 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,77 @@
1+
# XBMC Media Center language file
2+
# Addon Name: Zophar's Domain
3+
# Addon id: plugin.audio.zophar
4+
# Addon Provider: Sergey Dudanov
5+
msgid ""
6+
msgstr ""
7+
"Project-Id-Version: XBMC Addons\n"
8+
"Report-Msgid-Bugs-To: sergey.dudanov@gmail.com\n"
9+
"POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n"
10+
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
11+
"Last-Translator: Sergey Dudanov\n"
12+
"Language-Team: Russian (https://kodi.weblate.cloud/projects/kodi-add-ons-music/plugin-audio-zophar/)\n"
13+
"MIME-Version: 1.0\n"
14+
"Content-Type: text/plain; charset=UTF-8\n"
15+
"Content-Transfer-Encoding: 8bit\n"
16+
"Language: ru\n"
17+
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
18+
19+
msgctxt "#30000"
20+
msgid "Consoles"
21+
msgstr "Игровые консоли"
22+
23+
msgctxt "#30001"
24+
msgid "Computers"
25+
msgstr "Компьютеры"
26+
27+
msgctxt "#30002"
28+
msgid "Music By Letter"
29+
msgstr "По алфавиту"
30+
31+
msgctxt "#30003"
32+
msgid "Info"
33+
msgstr "Прочее"
34+
35+
msgctxt "#30004"
36+
msgid "Search"
37+
msgstr "Поиск"
38+
39+
msgctxt "#30005"
40+
msgid "Random Game"
41+
msgstr "Случайная игра"
42+
43+
msgctxt "#30006"
44+
msgid "Top 100 Games"
45+
msgstr "Лучшие 100 игр"
46+
47+
msgctxt "#30007"
48+
msgid "Developers"
49+
msgstr "Разработчики"
50+
51+
msgctxt "#30008"
52+
msgid "Publishers"
53+
msgstr "Издатели"
54+
55+
msgctxt "#30009"
56+
msgid "Music by Year"
57+
msgstr "По годам"
58+
59+
# Settings dialog
60+
61+
msgctxt "#30101"
62+
msgid "Prefer lossless format (FLAC)"
63+
msgstr "Предпочитать формат без потерь (FLAC)"
64+
65+
# Search dialog
66+
67+
msgctxt "#30200"
68+
msgid "Enter the search string"
69+
msgstr "Введите строку для поиска"
70+
71+
msgctxt "#30201"
72+
msgid "Platform"
73+
msgstr "Платформа"
74+
75+
msgctxt "#30202"
76+
msgid "Select platform"
77+
msgstr "Выберите платформу"

0 commit comments

Comments
 (0)