Domov › Diskusné Fóra › Tipy, triky, modding v Mac OS X › Automator a proxy vo Firefoxe
- Toto téma obsahuje 9 odpovedí, 4 hlasy, a bola naposledny upravená pred 13 years, 6 months od
mudrnudl.
-
AutorPríspevky
-
16. decembra 2011 o 12:12 #82654
mudrnudl
Účastník (Participant)Nazdar,
este nikdy som nerobil s automatorom, ale chcel by som si zautomatizovat jeden ukon. Najprv sa tu chcem spytat, ci to je vobec mozne a ci to nie je prilis komplikovane, aby som nezacal so studovanm nadarmo.
Chcem pocuvat jednu AOL radio stalicu, co je mozne iba z US, takze musim na to pouzit proxy server.
Nasiel som si tento clanok http://somerent.com/2010/10/20/how-to-listen-aol-radio-outside-us/
Takze teraz chcem zautomatizovat cely proces spustenia radia:
Otvorenie Firefox-u
Na domovskej stranke skrolnut dole
Skopirovat z tade ip-cku
Prilepit ju do laveho horneho policka vo Firefox->Preferences->Advanced->Network->Settings
Skopirovat zo stranky port
Prilepit ho do praveho horneho policka vo Firefox->Preferences->Advanced->Network->Settings
Kliknut na OK
Zatvorit Preferences
Otvorit inu stranku (aol stanicu)
Po chvilke kliknut na Play18. decembra 2011 o 8:50 #294286Jozef Remen
Účastník (Participant)Firefox nepodporuje Automator, kedze to nie je tak uplne nativna aplikacia s podporou Apple Events.
Mozes to docielit cez AppleScript a GUI scripting (klikni na tlacidlo bla bla, vyber z menu bla bla) ale to je vysoko neprakticke a pomale.
Co je mozne urobit jednoduchsie:
zapisat nastavenie proxy priamo do suboru ~/Library/Mozilla/Profiles/default/ID_profilu/prefs.js cez AppleScript, alebo, ak sa Ti IPcka von casto nemeni, je mozne vytvorit si fixne subor prefs.js s nastavenim a len ich vymienat v adresari (aj pomocou automatora). NASLEDNE az potom spustit Firefox.Alebo lez na dane radio cez Safari a nastavuj si proxy cez System Preferences > Network > pripojenie > Advanced > Proxies.
Toto sa da krasne skriptovat cez Applescript.
Aktualnu IPcku pritom vobec nemusis zistovat cez nejaku web stranku, je mozne pouzit Terminal a curl:
curl whatismyip.orgS pomocou shell skriptovania alebo Applescriptoveho do shell script docielis presne, co potrebujes…
18. decembra 2011 o 11:29 #294299mudrnudl
Účastník (Participant)v prvom rade dakujem za odpoved
aby som bol uprimny, nechcem si menit proxy v system prefs, pretoze chcem prehliadat cez iny prehliadac web normalne zo svojej ip
a firefox ma tu moznost, ze ip zmeni len pre seba
da sa to nejako vyriesit tymto systemom?18. decembra 2011 o 12:14 #294301Jozef Remen
Účastník (Participant)ako som napisal, skriptom a zapisom do suboru prefs.js
18. decembra 2011 o 12:46 #294303mudrnudl
Účastník (Participant)aha takze pomocou toho budem moct na jednom prehliadaci mat inu IP a v druhom sucasne prehliadat web na svojej ip-cke?
edit:
takisto potrebujem mat istotu, ze moja IP-cka je z USA19. decembra 2011 o 11:31 #294414sleepwalk3r
Účastník (Participant)tak to budes mat asi jendouchsie pouzit mierne upraveny tor a jeho prehliadac.
tu je navod ako spustit google music mimo usa – je to sice nieco ine, ale ide o princip:
http://www.engadget.com/2011/11/19/how-to-use-google-music-from-anywhere-yes-outside-of-the-unit/19. decembra 2011 o 20:05 #294503mudrnudl
Účastník (Participant)diky
len dodam, ze ide o aol stanicu (aol music), nie google music stanicu6. januára 2012 o 16:07 #297199mk01
Účastník (Participant)v tvojom pripade by bolo najlepsie pouzit .pac subor a ten pouzit ako nastavenie proxy na systemovej urovni. elegantne, ciste a jednoduche riesenie.
pomocou popisneho .pac suboru sa da system nastavit tak, ze bude pouzita proxy iba pre jednu konkretnu adresu vid http://en.wikipedia.org/wiki/Proxy_auto-config
moze vyzerat takto – dole text uloz ako proxy.pac a zadaj ho v nastatveni systemovej proxy:
function FindProxyForURL(url, host) {
if (shExpMatch(host, „*.mojeradio.com“))
{
return „proxy.vamerike.com:2222“;
}return „DIRECT“;
}8. januára 2012 o 10:07 #297436Jozef Remen
Účastník (Participant)mk01: si si isty, ze systemovy proxy setting zvlada PAC? Na nizsej urovni urcite ano, ale ci to umoznuje graficke hejblatko.
8. januára 2012 o 11:12 #297445mudrnudl
Účastník (Participant)ale toto mozem urobit len ak mam jednu pevnu proxy, vsak?
ja by som potreboval, aby si tu proxy sam ten program vybral zo zoznamu aktualnych na nejakej stranke a aby bola tato proxy pouzita len pre jeden z prehliadacov, co je asi trosku narocne…
to bude kamen urazu… -
AutorPríspevky
- Musíte byť prihlásený, aby ste mohli odpovedať na túto tému.