I'm looking at Beta 3 and I'll see if I can help contribute. Hopefully this is still being developed. Here are my results when selecting Today's Games using my Roku running the Plex client. I do have my correct credentials in the Plex client Preferences screen. Games Loaded Here section added to avoid adding all of the game loads.
2013-05-07 19:02:27,858 (ed0) : DEBUG (runtime:714) - Handling request GET /video/mlb/:/function/Scoreboard?function_args=Y2VyZWFsMQozCmRpY3QKZGljdApGcmFtZXdvcmsub2JqZWN0cy5JdGVtSW5mb1JlY29yZAoyCnM0NApodHRwOi8vZ2R4Lm1sYi5jb20vY29tcG9uZW50cy9nYW1lL21sYi95ZWFyX3MzCnVybHIyCnM2CnNlbmRlcjUKczEzClRvZGF5J3MgR2FtZXNzOQppdGVtVGl0bGVzMjEKTWFqb3IgTGVhZ3VlIEJhc2ViYWxsczYKdGl0bGUxczQKTm9uZXM2CnRpdGxlMnM3MwovOi9wbHVnaW5zL2NvbS5wbGV4YXBwLnBsdWdpbnMubWxiL3Jlc291cmNlcy9hcnQtZGVmYXVsdC5qcGc%40dD0xMzY3OTc3MDUxczMKYXJ0czc0Ci86L3BsdWdpbnMvY29tLnBsZXhhcHAucGx1Z2lucy5tbGIvcmVzb3VyY2VzL2ljb24tZGVmYXVsdC5wbmc%40dD0xMzY3OTc3MDUxczUKdGh1bWJyMQpyMAo_
2013-05-07 19:02:27,888 (ed0) : DEBUG (runtime:811) - Found route matching /video/mlb/:/function/Scoreboard
2013-05-07 19:02:27,888 (ed0) : DEBUG (runtime:143) - Calling function 'Scoreboard'
2013-05-07 19:02:27,888 (ed0) : INFO (logkit:16) -
2013-05-07 19:02:28,466 (ed0) : INFO (logkit:16) - Account Management - Login/Register | MLB.com: Account
2013-05-07 19:02:28,466 (ed0) : INFO (logkit:16) - No Login Session - User has not yet logged-in
2013-05-07 19:02:28,466 (ed0) : INFO (logkit:16) - 2013
2013-05-07 19:02:28,482 (ed0) : INFO (logkit:16) - 05
2013-05-07 19:02:28,482 (ed0) : INFO (logkit:16) - 07
2013-05-07 19:02:28,482 (ed0) : WARNING (networkkit:212) - HTTP.GetCookiesForURL() is deprecated - please use HTTP.CookiesForURL() instead.
2013-05-07 19:02:28,482 (ed0) : WARNING (networkkit:212) - HTTP.GetCookiesForURL() is deprecated - please use HTTP.CookiesForURL() instead.
2013-05-07 19:02:28,482 (ed0) : INFO (logkit:16) - None
[Games Loaded Here]....
2013-05-07 19:02:28,482 (ed0) : INFO (logkit:16) - http://mlb.mlb.com/gdcross/components/game/mlb/year_2013/month_05/day_07/master_scoreboard.json
2013-05-07 19:02:28,543 (ed0) : DEBUG (networking:167) - Fetching 'http://mlb.mlb.com/gdcross/components/game/mlb/year_2013/month_05/day_07/master_scoreboard.json' from the HTTP cache
2013-05-07 19:02:28,653 (ed0) : INFO (logkit:16) - Final
2013-05-07 19:02:28,653 (ed0) : INFO (logkit:16) - Highlights
2013-05-07 19:02:28,653 (ed0) : INFO (logkit:16) - DET Tigers @ WSH Nationals
2013-05-07 19:02:28,653 (ed0) : INFO (logkit:16) - http://mlb.mlb.com/shared/flash/mediaplayer/v4.3/R1/MP4.jsp?calendar_event_id=no-id&content_id=&media_id=&view_key=&media_type=video&source=MLB&sponsor=MLB&clickOrigin=&affiliateId=&team=mlb
2013-05-07 19:02:28,653 (ed0) : INFO (logkit:16) - Final
2013-05-07 19:02:28,653 (ed0) : INFO (logkit:16) - Highlights
[Games Loaded Here]....
2013-05-07 19:02:28,700 (ed0) : DEBUG (runtime:911) - Response: [200] MediaContainer, 6822 bytes
2013-05-07 19:02:28,980 (13c4) : DEBUG (runtime:714) - Handling request GET /video/mlb/:/function/Scoreboard
2013-05-07 19:02:28,980 (13c4) : DEBUG (runtime:811) - Found route matching /video/mlb/:/function/Scoreboard
2013-05-07 19:02:28,980 (13c4) : DEBUG (runtime:143) - Calling function 'Scoreboard'
2013-05-07 19:02:28,980 (13c4) : CRITICAL (core:561) - Exception when calling function 'Scoreboard' (most recent call last):
File "C:\Users\jbbbb\AppData\Local\Plex Media Server\Plug-ins\Framework.bundle\Contents\Resources\Versions\2\Python\Framework\code\sandbox.py", line 294, in call_named_function
result = f(*args, **kwargs)
TypeError: Scoreboard() takes exactly 2 arguments (0 given)
2013-05-07 19:02:28,980 (13c4) : DEBUG (runtime:911) - Response: [404] NoneType, 0 bytes
2013-05-07 19:02:29,137 (9a4) : DEBUG (runtime:714) - Handling request GET /video/mlb/:/function/Scoreboard
2013-05-07 19:02:29,137 (9a4) : DEBUG (runtime:811) - Found route matching /video/mlb/:/function/Scoreboard
2013-05-07 19:02:29,137 (9a4) : DEBUG (runtime:143) - Calling function 'Scoreboard'
2013-05-07 19:02:29,137 (9a4) : CRITICAL (core:561) - Exception when calling function 'Scoreboard' (most recent call last):
File "C:\Users\jbbbb\AppData\Local\Plex Media Server\Plug-ins\Framework.bundle\Contents\Resources\Versions\2\Python\Framework\code\sandbox.py", line 294, in call_named_function
result = f(*args, **kwargs)
TypeError: Scoreboard() takes exactly 2 arguments (0 given)
2013-05-07 19:02:29,137 (9a4) : DEBUG (runtime:911) - Response: [404] NoneType, 0 bytes
2013-05-07 19:02:29,184 (f8c) : DEBUG (runtime:714) - Handling request GET /video/mlb/:/function/Scoreboard
2013-05-07 19:02:29,184 (f8c) : DEBUG (runtime:811) - Found route matching /video/mlb/:/function/Scoreboard
2013-05-07 19:02:29,184 (f8c) : DEBUG (runtime:143) - Calling function 'Scoreboard'
2013-05-07 19:02:29,198 (f8c) : CRITICAL (core:561) - Exception when calling function 'Scoreboard' (most recent call last):
File "C:\Users\jbbbb\AppData\Local\Plex Media Server\Plug-ins\Framework.bundle\Contents\Resources\Versions\2\Python\Framework\code\sandbox.py", line 294, in call_named_function
result = f(*args, **kwargs)
TypeError: Scoreboard() takes exactly 2 arguments (0 given)
2013-05-07 19:02:29,198 (f8c) : DEBUG (runtime:911) - Response: [404] NoneType, 0 bytes
2013-05-07 19:02:29,230 (11c0) : DEBUG (runtime:714) - Handling request GET /video/mlb/:/function/Scoreboard
2013-05-07 19:02:29,230 (11c0) : DEBUG (runtime:811) - Found route matching /video/mlb/:/function/Scoreboard
2013-05-07 19:02:29,230 (11c0) : DEBUG (runtime:143) - Calling function 'Scoreboard'
2013-05-07 19:02:29,230 (11c0) : CRITICAL (core:561) - Exception when calling function 'Scoreboard' (most recent call last):
File "C:\Users\jbbbb\AppData\Local\Plex Media Server\Plug-ins\Framework.bundle\Contents\Resources\Versions\2\Python\Framework\code\sandbox.py", line 294, in call_named_function
result = f(*args, **kwargs)
TypeError: Scoreboard() takes exactly 2 arguments (0 given)
2013-05-07 19:02:29,230 (11c0) : DEBUG (runtime:911) - Response: [404] NoneType, 0 bytes
2013-05-07 19:02:29,246 (11c0) : CRITICAL (core:561) - Exception in thread named '_handle_request' (most recent call last):
File "C:\Users\jbbbb\AppData\Local\Plex Media Server\Plug-ins\Framework.bundle\Contents\Resources\Versions\2\Python\Framework\components\runtime.py", line 1113, in _start_thread
f(*args, **kwargs)
File "C:\Users\jbbbb\AppData\Local\Plex Media Server\Plug-ins\Framework.bundle\Contents\Resources\Versions\2\Python\Framework\interfaces\socketinterface.py", line 110, in _handle_request
self.finish()
File "C:\Users\jbbbb\AppData\Local\Plex Media Server\Plug-ins\Framework.bundle\Contents\Resources\Platforms\Shared\Libraries ornado\web.py", line 565, in finish
self.request.finish()
File "C:\Users\jbbbb\AppData\Local\Plex Media Server\Plug-ins\Framework.bundle\Contents\Resources\Platforms\Shared\Libraries ornado\httpserver.py", line 435, in finish
self.connection.finish()
File "C:\Users\jbbbb\AppData\Local\Plex Media Server\Plug-ins\Framework.bundle\Contents\Resources\Platforms\Shared\Libraries ornado\httpserver.py", line 265, in finish
self._finish_request()
File "C:\Users\jbbbb\AppData\Local\Plex Media Server\Plug-ins\Framework.bundle\Contents\Resources\Platforms\Shared\Libraries ornado\httpserver.py", line 275, in _finish_request
connection_header = self._request.headers.get("Connection")
AttributeError: 'NoneType' object has no attribute 'headers'
2013-05-07 19:02:29,339 (664) : DEBUG (runtime:714) - Handling request GET /video/mlb/:/function/Scoreboard
2013-05-07 19:02:29,339 (664) : DEBUG (runtime:811) - Found route matching /video/mlb/:/function/Scoreboard
2013-05-07 19:02:29,339 (664) : DEBUG (runtime:143) - Calling function 'Scoreboard'
2013-05-07 19:02:29,355 (664) : CRITICAL (core:561) - Exception when calling function 'Scoreboard' (most recent call last):
File "C:\Users\jbbbb\AppData\Local\Plex Media Server\Plug-ins\Framework.bundle\Contents\Resources\Versions\2\Python\Framework\code\sandbox.py", line 294, in call_named_function
result = f(*args, **kwargs)
TypeError: Scoreboard() takes exactly 2 arguments (0 given)
2013-05-07 19:02:29,355 (664) : DEBUG (runtime:911) - Response: [404] NoneType, 0 byte
The following is reported when a game is selected.
2013-05-07 19:09:42,502 (164c) : DEBUG (runtime:911) - Response: [404] NoneType, 0 bytes
2013-05-07 19:09:42,923 (f98) : DEBUG (runtime:714) - Handling request GET /video/mlb/:/function/Scoreboard
2013-05-07 19:09:42,923 (1494) : DEBUG (runtime:714) - Handling request GET /video/mlb/:/function/Scoreboard
2013-05-07 19:09:42,923 (f98) : DEBUG (runtime:811) - Found route matching /video/mlb/:/function/Scoreboard
2013-05-07 19:09:42,923 (1494) : DEBUG (runtime:811) - Found route matching /video/mlb/:/function/Scoreboard
2013-05-07 19:09:42,923 (f98) : DEBUG (runtime:143) - Calling function 'Scoreboard'
2013-05-07 19:09:42,923 (1494) : DEBUG (runtime:143) - Calling function 'Scoreboard'
2013-05-07 19:09:42,923 (f98) : CRITICAL (core:561) - Exception when calling function 'Scoreboard' (most recent call last):
File "C:\Users\jbbbb\AppData\Local\Plex Media Server\Plug-ins\Framework.bundle\Contents\Resources\Versions\2\Python\Framework\code\sandbox.py", line 294, in call_named_function
result = f(*args, **kwargs)
TypeError: Scoreboard() takes exactly 2 arguments (0 given)
2013-05-07 19:09:42,923 (1494) : CRITICAL (core:561) - Exception when calling function 'Scoreboard' (most recent call last):
File "C:\Users\jbbbb\AppData\Local\Plex Media Server\Plug-ins\Framework.bundle\Contents\Resources\Versions\2\Python\Framework\code\sandbox.py", line 294, in call_named_function
result = f(*args, **kwargs)
TypeError: Scoreboard() takes exactly 2 arguments (0 given)
2013-05-07 19:09:42,923 (f98) : DEBUG (runtime:911) - Response: [404] NoneType, 0 bytes
2013-05-07 19:09:42,923 (1494) : DEBUG (runtime:911) - Response: [404] NoneType, 0 bytes