Page 1 of 1

[mac] nzb naar server sturen vanuit Finder

Posted: October 19th, 2009, 2:43 pm
by Doosje
Heel af en toe kan moet ik wel een nzb downloaden (ipv via links te versturen) maar de manier waarop ik dat moest doen (thuis) vond ik niet zo handig.
Om deze reden heb ik maar een automator action gemaakt die in je rechterknopmenu van Finder zit.
Het is geen fancy gedoe, maar gewoon iets wat werkt voor mij en misschien ook wel voor jou.

Uiteindelijk krijg je dit:
Image

Als je automator opstart kies je in het beginscherm 'service'
Daarna bouw je het scherm zoals hieronder na
Image

De code die in je shell moet gebruiken is:

Code: Select all

APIKEY=here_your_api_key
SERVER=yourserver

for f in "$@"
do
    curl  -F cat=Default -F priority=-100 -F pp=-1 -F apikey=$APIKEY -F mode=addfile -F name=@$f http://$SERVER/tapi
done

Re: [mac] nzb naar server sturen vanuit Finder

Posted: October 19th, 2009, 3:51 pm
by shypike
Mooie oplossing (ik heb overigens van OSX geen verstand).
Kunnen we dit op onze Wiki zetten?

Re: [mac] nzb naar server sturen vanuit Finder

Posted: October 19th, 2009, 3:54 pm
by Doosje
Natuurlijk.

Maar hou wel in de gaten dat ik dus géén gebruikersnaam etc meeneem in de url.
Dus het is nog niet helemaal compleet.
Als er mensen behoefte aan hebben wil ik het wel verder uitbreiden hoor.

[edit]
Het is zelfs nog wel zo uit te breiden dat je ook categorieëen,prioriteiten kan kiezen, etc, etc maar dan moet er wel behoefte naar zijn
[/edit]

Re: [mac] nzb naar server sturen vanuit Finder

Posted: October 20th, 2009, 2:12 am
by mtb
goed idee alleen dat met die rechterknopmenu werkt alleen onder leopard en niet onder snow leopard omdat die actie anders is geworden en en je er een applicatie van kan maken en geen plugin zoals in leopard

Re: [mac] nzb naar server sturen vanuit Finder

Posted: October 20th, 2009, 2:29 am
by Doosje
Het werkt hier wel op SL.

  System Version: Mac OS X 10.6.1 (10B504)
  Kernel Version: Darwin 10.0.0
  Secure Virtual Memory: Enabled
  64-bit Kernel and Extensions: No
  Time since boot: 3 days 17:34

Re: [mac] nzb naar server sturen vanuit Finder

Posted: October 20th, 2009, 4:24 am
by mtb
Je kan met Snowleopard toch alleen een takenreeks of programma  aanmaken geen plugin meer zoals in Leopard.

Re: [mac] nzb naar server sturen vanuit Finder

Posted: October 20th, 2009, 4:28 am
by Doosje
Nee, moet gewoon werken.
Hier zie je trouwens ook dat het prima werkt.
http://www.macosxautomation.com/services/index.html
Maar ik draai op SL dus zou niet weten waarom het niet bij een ander niet werkt.
Misschien kan je beter eerst automator opstarten en controleren of je die optie hebt, en als je die niet hebt .. kunnen we wel kijken waar het aan ligt dat je het niet hebt.

Re: [mac] nzb naar server sturen vanuit Finder

Posted: October 20th, 2009, 5:22 am
by mtb
Je hebt gelijk. :-X

Worden die nzb bestanden d.m.v die script rechtstreeks in sabnzbd+ gekopieerd ?

Is het niet makkelijker om de nzb bestanden te kopieëren naar map waarin sabnzbd+ continu kijk of er nzb files staan ?

Re: [mac] nzb naar server sturen vanuit Finder

Posted: October 20th, 2009, 5:30 am
by Doosje
Het script wat ik heb gepost is hetzelfde als het forumulier in de webinterface.
Ik heb sabnzbd computer in mijn netwerk, maar heb niet altijd de smb verbindingen gemount. Dit werkt veel sneller dan door alle directories te klikken en dan daar het bestand achter te laten.
Omdat dit via het http protocol gaat hoef je dus niet eerst aan te melden bij die computer.

ps: misschien pas ik het nog wel 'even' aan dat ie het nzb bestand weggooit als het geupload is. ..