Internet radio browser GUI for music/video streams from various directory services.

⌈⌋ branch:  streamtuner2


History of contrib/radionet.py of b6d88bcd1f9fc688

History of the file that is called contrib/radionet.py at checkin b6d88bcd1f9fc688

2022-02-16
08:16
update regex extraction fallback file: [5a89f5ed41] check-in: [2f83c61edc] user: mario, branch: trunk, size: 6882 [annotate] [blame] [check-ins using] [diff]
2022-02-15
22:05
Extract JSON blob from __NEXT_DATA__ script section file: [d0ea1042b5] check-in: [b8a37b9b5b] user: mario, branch: trunk, size: 7678 [annotate] [blame] [check-ins using] [diff]
21:53
temporary workaround: topRadioStations, still need to discover original list file: [47338112d3] check-in: [651abb068d] user: mario, branch: trunk, size: 7590 [annotate] [blame] [check-ins using] [diff]
2020-12-28
19:49
Update for recent change, but also implement JSON extraction while at it. file: [2899884b53] check-in: [697df17183] user: mario, branch: trunk, size: 7511 [annotate] [blame] [check-ins using] [diff]
2020-05-15
19:36
Apply more `self.status(i / pages)` progressbar calls for some channels. file: [4a9edf7fc3] check-in: [e9c2e9a3a2] user: mario, branch: trunk, size: 6190 [annotate] [blame] [check-ins using] [diff]
2020-05-12
15:57
radionet updated to extract from horrendous new html pages. Perhaps switching to extracting just the JSON blob later on. urn: resolution remains unchanged. file: [6f48b334fd] check-in: [466f591a1a] user: mario, branch: trunk, size: 6132 [annotate] [blame] [check-ins using] [diff]
2020-05-11
16:35
bump version for radionet plugin file: [06bc97f343] check-in: [95e3d5fa0a] user: mario, branch: trunk, size: 4636 [annotate] [blame] [check-ins using] [diff]
16:34
Fix for radionet station/player page change `"streamUrl":` to `"streams":[{"url":` file: [bb2c46f76a] check-in: [059815af7b] user: mario, branch: trunk, size: 4636 [annotate] [blame] [check-ins using] [diff]
2019-03-24
11:50
Switched radionet plugin to resolve_urn() and speedier
-grep loop.
file: [edd29444df] check-in: [9688154862] user: mario, branch: trunk, size: 4619 [annotate] [blame] [check-ins using] [diff]
10:25
Crude fix for new station lookup. Regex still has horrible backtracking. (Should use resolve_urn rather than rnjs playlist workaround.) file: [632ecf0169] check-in: [6bfe67e367] user: mario, branch: trunk, size: 4624 [annotate] [blame] [check-ins using] [diff]
2017-02-16
16:56
Document more interna of radio.net extraction file: [460ab10c07] check-in: [b6d88bcd1f] user: mario, branch: trunk, size: 4561 [annotate] [blame] [check-ins using] [diff]
2017-02-14
17:52
Minor fix for extraction regexp (http: prefix to station urls). file: [29c966c64c] check-in: [b3defb1227] user: mario, branch: trunk, size: 5705 [annotate] [blame] [check-ins using] [diff]
2016-12-16
16:26
Reverted all `module = __name__` assignments, because that was carrying the module over, not the base classname. Added #extraction-method: meta information to channel plugins. file: [a8d2a6968a] check-in: [09dec64f41] user: mario, branch: trunk, size: 4155 [annotate] [blame] [check-ins using] [diff]
2016-10-08
14:43
Removed stray `print` statement file: [0e376ccfde] check-in: [36dcba6639] user: mario, branch: trunk, size: 4128 [annotate] [blame] [check-ins using] [diff]
2016-06-27
00:09
Adapted extraction regex slightly. file: [9e4f869065] check-in: [6811f698e7] user: mario, branch: trunk, size: 4150 [annotate] [blame] [check-ins using] [diff]
2015-05-18
00:28
Remove _=time from streaminfo json urls. file: [fd082e7fa6] check-in: [b23180bba7] user: mario, branch: trunk, size: 4115 [annotate] [blame] [check-ins using] [diff]
2015-05-16
20:33
Added: New channel plugin for radio.net station directory. file: [c0fc5f6544] check-in: [0f528e97d5] user: mario, branch: trunk, size: 3989 [annotate] [blame] [check-ins using]