Domov › Diskusné Fóra › Pomoc: software › Ako spustit tento skript na MacOS
- Toto téma obsahuje 11 odpovedí, 5 hlasov, a bola naposledny upravená pred 15 years, 5 months od
krtko..
-
AutorPríspevky
-
29. januára 2010 o 22:08 #67111
lolo
Účastník (Participant)Som zaciatocnik na MacOS. Potrebujem sa pripojit na VPN server, co sa mi aj podarilo nakonfigurovat. Na WinXP som vsak po pripojeni este spustal nasledovny skript, ktory mi vytvoril S: drive, pomocou ktoreho som sa na ten vzdialeny dostal. Vedeli by ste mi prosim poradit, ako by bolo mozne to iste dosiahnut aj na Macu, resp. ako ten skript spustit alebo prepisat do Mac podoby? (pozn. to xxx.xxx.xxx.x je IP adresa).
Dakujem.@echo off
net use s: /delete
net use s: \\xxx.xxx.xxx.x\Sdileny /persistent:yesexit
30. januára 2010 o 2:12 #192060babo
Účastník (Participant)Potrebujes si vzdy vytvorit do adresara /Volumes najprv nejaky podadresar, ktory bude ako mount point tej sietovej SMB/CIFS share z Windows. Ja ju nazvem Winshare
Toto su prikazy do terminalu, da sa z toho spravit aj SHELL skript samozrejme:
mkdir /Volumes/Winshare
mount -t smbfs //administrator@xxx.xxx.xxx.x/Sdileny /Volumes/Winsharepripade odpojenie share je
umount /Volumes/WinshareAko sa ale cez mount zada aby bola share persistentna, tak to fakt neviem a teraz sa mi to nechce hladat :) Viem to spravit len vo Finderi (shame :) ), z hlavy by som vedel tak max login skript
31. januára 2010 o 9:38 #192165sleepwalk3r
Účastník (Participant)– permanentne by sa to dalo vyriesit klasickym „unixovym“ sposobom cez /etc/fstab
– alebo by sa dal spravit shell script a spustat ho pri starte systemu
treba na to aspon minimalne skusenosti s terminalom a linuxom/unixom31. januára 2010 o 11:24 #192172krtko.
Účastník (Participant)A nie je jednoduchsie, ked uz sa pripojis, mat vo Finder -> Connect to Server … (cmd+k) bookmark pre ten zdielany adrear?
31. januára 2010 o 19:38 #192246babo
Účastník (Participant)sleepawlkL /etc/fstab podla mna uz minimalne SL ignoruje. Nie som si isty, tak pozeram… a veru:
> cat /etc/fstab.hd
IGNORE THIS FILE.
This file does nothing, contains no useful data, and might go away in
future releases. Do not depend on this file or its contents.a ten skript by sa potom dal skor do /Library/StartupItemes , to by malo fungovat, ze sa spusti vzdy am po boote systemu
ktrko: je, inak sa to da este jednoduchsie potom pridat v Systep Prefereneces -> Accounts -> Loging Items a tam pridat… Ale chalan sa pyta na skripty, tak sa snazime radit cez sripty :)
31. januára 2010 o 21:35 #192264krtko.
Účastník (Participant)No lenze je evidentne, ze ten skript iba pripoji zdielany adresar. Nie som si isty, windowsi skoro nepoznam, ale nechcem tvrdit, ze to tam nejde aj jednoduchsie ako tym skriptom. A navyse sa to podla mna bude pri starte spustat zbytocne, pretoze vtedy este nebude spojena VPN a ten server bude nedostupny.
31. januára 2010 o 21:44 #192266babo
Účastník (Participant)no s tou VPN je to svata pravda :) preto vlatne ani nema zmysel prilis riesit persistent share.
Vo WIN to ide urcite jednoduchsie, ale asi nie rychlejsie. AJ ked si napise ten script podla rad, da trebars naplochu a bude spusat, bude to este rychlejsie, ako cez Finder a cmd + K a hladanie zalozky :) mozno o 3s, ale bude :)
31. januára 2010 o 21:54 #192271krtko.
Účastník (Participant)No na tom je nieco pravdy asi, ale ja mam po ruke jedno smb share s heslom a to si Finder moze ulozit do Keychain a nemusim ho pisat stale. Sice mozem dat heslo do scriptu, ale to je dost hnusne, aspon pre mna :-)
31. januára 2010 o 22:18 #192272mrzo
Účastník (Participant)2 krtko. – stale mozes v scripte prezriet hesla v keychaine a pouzit ich…
31. januára 2010 o 23:00 #192273krtko.
Účastník (Participant)mrzo: to mas vlastne pravdu. Viem, ze v AS to ide urcite, ale ak by si mal nejaky dokument/navod/… ako to spravit zo shell scriptu tak sa kludne podel :-)
31. januára 2010 o 23:36 #192276mrzo
Účastník (Participant)http://developer.apple.com/Mac/library/documentation/Darwin/Reference/ManPages/man1/osascript.1.html
EDIT: to je cesta cez applescript, viem ze funguje skusal som, toto by mala byt cisto cli cesta ale este som tu utilitu nepouzival tak neviem ako presne to funguje:
http://developer.apple.com/Mac/library/documentation/Darwin/Reference/ManPages/man1/security.1.html
1. februára 2010 o 10:39 #192305krtko.
Účastník (Participant)Diky, na ten osascript som presne narazil a s tym som to aj hladal. Akurat pri tom shell scripte ma nenapadlo, a ani som nejak nenasiel, ze ku keychain to ide cez utilitku security.
-
AutorPríspevky
- Musíte byť prihlásený, aby ste mohli odpovedať na túto tému.