Archive:MythicalLibrarian: Difference between revisions

From Official Kodi Wiki
Jump to navigation Jump to search
>Outleradam
No edit summary
>Outleradam
No edit summary
Line 8: Line 8:
|}
|}


[[Image:Librarian.gif|rigt|360px]]
[[Image:Librarian.gif|rigt|100px]]


mythicalLibrarian is a highly versitile tool designed to assign season and episode numbers to television shows based on show title and episode title so they are easily recognized by XBMC or Boxee.  mythicalLibrarian interfaces with TheTvDb to gain information about the target file.  mythicalLibrarian also has the ability to interface with MythTV's local database, XBMC's command interface, and Ubuntu GNOME desktop to provide a all-around recording recognition/managing engine which will run in the background of your back-end computer to update your library and provide status updates upon each completed job.
mythicalLibrarian is a highly versitile tool designed to assign season and episode numbers to television shows based on show title and episode title so they are easily recognized by XBMC or Boxee.  mythicalLibrarian interfaces with TheTvDb to gain information about the target file.  mythicalLibrarian also has the ability to interface with MythTV's local database, XBMC's command interface, and Ubuntu GNOME desktop to provide a all-around recording recognition/managing engine which will run in the background of your back-end computer to update your library and provide status updates upon each completed job.

Revision as of 21:22, 31 December 2009

This page is under constructions and experiencing technical difficulties --Outleradam 21:21, 31 December 2009 (UTC)


{\ | |Image:Librarian.gif|right|360px]] |}

rigt

mythicalLibrarian is a highly versitile tool designed to assign season and episode numbers to television shows based on show title and episode title so they are easily recognized by XBMC or Boxee. mythicalLibrarian interfaces with TheTvDb to gain information about the target file. mythicalLibrarian also has the ability to interface with MythTV's local database, XBMC's command interface, and Ubuntu GNOME desktop to provide a all-around recording recognition/managing engine which will run in the background of your back-end computer to update your library and provide status updates upon each completed job.



Get the current version of mythcalLibrarain from sourceforge [1]

  • although mythicalLibrarian has no known issues at the present time, mythicalLibrarian is in beta until it goes one month without problem reports.

Please report problems here in the XBMC Forum thread: http://forum.xbmc.org/showthread.php?p=470402#post470402

setting the settings

Librarian Interfaces

mythicalLibrarian has the capability to send notifications to the Ubuntu GNOME desktop and keep your XBMC library up-to-date and clean.

XBMC commands

mythicalLibrarain can keep XBMC's library up to date, clean out deleted files and send a notification upon a completed job.

  • edit mythicalLibrarian.sh in your text editor
  • set XBMCUpdate, XBMCClean, and XBMCNotify to the desired settings, either Enabled, or Disabled
  • Set the IP and port under XBMCIP eg.
XBMCIP=192.168.1.110:8080

GNOME Desktop notifications

  • mythicalLibrarian requires no-password sudo access to send notifications. this can be a security risk.

GNOME Desktop notifications are used on the back-end machine by mythicalLibrarian to let you know that a file move operation is in process or an operation has completed. The external script librarian-notify-send becomes the specified username and sends a GNOME desktop notification. librarian-notify-send requires the user mythtv to have access to the sudo command without a password if run as a user job.


  • Get the current version of librarian-notify-send from sourceforge [2]
  • place the file in /usr/local/bin
  • add mythtvall group
sudo addgroup mythtvall
  • add mythtv to the mythtvall group
sudo adduser mythtv mythtvall
  • edit the sudoers file
sudo visudo
  • add the following line to the sudoers
%mythtvall ALL=(ALL) NOPASSWD:ALL
  • hit ctrl-x and then y, then enter to write out and quit visudo
  • make librarian-notify-send executable by typing
sudo chmod +x /usr/local/bin/librarian-notify-send
  • edit mythicalLibrarian and set Notify=Enabled and NotifyUserName=*your user name*