I have a bunch of scripts that do file downloading, renaming, transcoding, etc for me and I'd love a method of including a line at the end that can trigger a "Update Library" function in XBMC.
I'm running both my scripts and xbmc on linux (although different machines), but i can call a remote command via ssh without a problem in a script.
at the very least its something i can run in cron. Sure, hitting update library is easy, but the wife is constantly complaining when she can't see that a show/movie that she knows we have isn't "there".
Thanks,
mudboy
command line way of updating library?
mudboy
Junior Member Posts: 10 Joined: Aug 2008 Reputation: 0 |
2008-10-08 08:35
Post: #1
|
| find quote |
malloc
Team-XBMC Developer Posts: 1,062 Joined: May 2004 Reputation: 0 |
2008-10-09 08:35
Post: #2
there's an ftp command on the xbox that can do this. ftp isn't supported on linux, but perhaps there's an equivalent http command or pyhton command. in the case of python you could use http to run the python script within xbmc.
Always read the XBMC online-manual, FAQ and search the forum before posting. Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules. For troubleshooting and bug reporting please make sure you read this first. |
| find quote |
Vaslav
Junior Member Posts: 7 Joined: Oct 2008 Reputation: 0 |
2008-10-10 13:56
Post: #3
I'd like to second this request. A signal handler would be really convenient!
|
| find quote |
d4rk
Team-XBMC Developer Joined: May 2007 Reputation: 1 Location: Albuquerque |
2008-10-10 18:34
Post: #4
You should be able to do a "ExecBuiltIn(function)" with "XBMC.updatelibrary(database)" as the function (with HTTP API). Check out these 2 links:
http://wiki.xbmc.org/?title=WebServerHTT...n_commands http://wiki.xbmc.org/?title=List_of_Built_In_Functions Always read the XBMC online-manual, FAQ and search the forum before posting. Please read and follow the forum rules. For troubleshooting and bug reporting, please make sure you read this first. ![]() |
| find quote |
jking2100
Junior Member Posts: 23 Joined: Sep 2008 Reputation: 0 |
2008-10-10 20:07
Post: #5
Thanks for directing to the proper location I thought I had read about the built-in command but must have skimmed over that second link.
JKing |
| find quote |
Vaslav
Junior Member Posts: 7 Joined: Oct 2008 Reputation: 0 |
2008-10-10 20:29
Post: #6
Thanks!
For reference, this works great in scripts: Code: curl 'http://xbmc:8080/xbmcCmds/xbmcHttp?command=ExecBuiltIn¶meter=XBMC.updatelibrary(video)' |
| find quote |
Bommy
Junior Member Posts: 38 Joined: Oct 2004 Reputation: 0 |
2010-10-03 18:52
Post: #7
Oops, wrong forum.
(This post was last modified: 2010-10-03 21:33 by Bommy.)
|
| find quote |

![[Image: badge.gif]](http://www.ohloh.net/projects/149/badge.gif)
Search
Help