Käytän päätteellä jatkuvasti Monoa ja komentoa, joka pitäisi nyt saada.. öö.. ohjelmaksi. Eli siis sellaiseen muotoon, että voin valita sen finderin "avaa ohjelmassa.." valikosta.
Tarkemmin: ajan Servifyä Mono:n avulla päätteessä käskyllä "mono /Users/XXXX/Downloads/servify/Servify.exe". Nyt haluaisin Servifyn:n laulavan Airfoilin kautta jolloin vaaditaan, että Airfoil saa itse avata tuon Servify:n. Airfoilissa saa avata minkä tahansa ohjelman ihan vain ohjelmatiedoston (tai pakettejahan noi on..) valitsemalla, mutta mitenkäs avaan tuon kun pitäisi Mono saada väliin?
Ai miksi ihmeessä näin vaikea systeemi? Tarkoitus olisi soittaa Android luurilla Spotify:a Airportin päässä oleviin kaiuttimiin. Bileet on huomenna.. oli kiire
Maza kirjoitti:Onnistuisiko Automatorilla? Ainakin sieltä löytyy "Suorita skripti"-niminen komento tai semmonen. Ja Automatorin jutskathan saa tietysti ohjelmaksi.
Eikö ääni kuulu, jos valitsee Airfoilista "System Audio"? Tällöinhän kaikki koneella toistuva ääni pitäisi kuulua Airport Expressiin kytketyistä kaiuttimista. Vai onko joku syy, miksei tämä ole hyvä ratkaisu?
skip kirjoitti:Eikö ääni kuulu, jos valitsee Airfoilista "System Audio"? Tällöinhän kaikki koneella toistuva ääni pitäisi kuulua Airport Expressiin kytketyistä kaiuttimista. Vai onko joku syy, miksei tämä ole hyvä ratkaisu?
Jaa.. niin siellähän on tuollainenkin optio
Automator ei jostain syystä osaa suorittaa tuota scirptiä. Homma jää jumiin ja keskeytyy.
SnowOne kirjoitti:Käytän päätteellä jatkuvasti Monoa ja komentoa, joka pitäisi nyt saada.. öö.. ohjelmaksi. Eli siis sellaiseen muotoon, että voin valita sen finderin "avaa ohjelmassa.." valikosta.
Tarkemmin: ajan Servifyä Mono:n avulla päätteessä käskyllä "mono /Users/XXXX/Downloads/servify/Servify.exe". Nyt haluaisin Servifyn:n laulavan Airfoilin kautta jolloin vaaditaan, että Airfoil saa itse avata tuon Servify:n. Airfoilissa saa avata minkä tahansa ohjelman ihan vain ohjelmatiedoston (tai pakettejahan noi on..) valitsemalla, mutta mitenkäs avaan tuon kun pitäisi Mono saada väliin?
Ai miksi ihmeessä näin vaikea systeemi? Tarkoitus olisi soittaa Android luurilla Spotify:a Airportin päässä oleviin kaiuttimiin. Bileet on huomenna.. oli kiire
Taitaapi tulla vähän liian myöhässä bileisiin nähden, mutta seuraavia bileitä ajatellen voit kokeilla seuraavaa. Tee lempieditorilla vaikka samaan hakemistoon/kansioon tiedosto 'servu.command'. Laita servu.command tiedoston sisälle seuraavanlaista dataa (esimerkiksi):
SnowOne kirjoitti:Käytän päätteellä jatkuvasti Monoa ja komentoa, joka pitäisi nyt saada.. öö.. ohjelmaksi. Eli siis sellaiseen muotoon, että voin valita sen finderin "avaa ohjelmassa.." valikosta.
Tarkemmin: ajan Servifyä Mono:n avulla päätteessä käskyllä "mono /Users/XXXX/Downloads/servify/Servify.exe". Nyt haluaisin Servifyn:n laulavan Airfoilin kautta jolloin vaaditaan, että Airfoil saa itse avata tuon Servify:n. Airfoilissa saa avata minkä tahansa ohjelman ihan vain ohjelmatiedoston (tai pakettejahan noi on..) valitsemalla, mutta mitenkäs avaan tuon kun pitäisi Mono saada väliin?
Ai miksi ihmeessä näin vaikea systeemi? Tarkoitus olisi soittaa Android luurilla Spotify:a Airportin päässä oleviin kaiuttimiin. Bileet on huomenna.. oli kiire
Taitaapi tulla vähän liian myöhässä bileisiin nähden, mutta seuraavia bileitä ajatellen voit kokeilla seuraavaa. Tee lempieditorilla vaikka samaan hakemistoon/kansioon tiedosto 'servu.command'. Laita servu.command tiedoston sisälle seuraavanlaista dataa (esimerkiksi):
(käynnistysoikeus kaikille)
user@kone$ chmod +x servu.command
tai siistimmin ajo-oikeus kohdistettuna pelkästään käyttäjälle ja ryhmälle (user & group)
user@kone$ chmod ug+x servu.command
Tämän jälkeen pitäisi pystyä finderissä käynnistää tuplaklikkaamalla kyseinen skriptin.
-ioxo
Tuollasin .commandin tein jo aiemmin ja aukeaa kyllä finderilla ihan hienosti, mutta Airfoil ei tunne sitä ohjelmaksi jonka se osaisi käynnistää. Lopulta mentiin sillä, että airfoil tosiaan kaappas koko systeemin äänen.
kermit kirjoitti:Voihan Applen Script editorilla (ja Automatorilla) tallentaa myös ohjelmaksi.
Kuten aiemmin sanoin niin jostain syystä Automator ei saa tuota ajettua. Script editoria en kokeillut kun ei ollut aikaa ja hinkua lähteä ihan uusille vesille.