Шарим iphone через afp (netatalk)

Sep 19, 2008 16:22

И так мальчики и девочки, все кто юзает айфоны быстренько читаем эту полезную статью. ))

На прошивке 1.1.4 была полезная утилита называлась она AFPD и позволяла одним кликом расшаривать айфон в сети. Времена прошли, прошивки обновились, а AFPD не спешит обновляться. На смену нашлась альтернатива, NetaTalk. Качаем в Cydia и ставим.

Сервис расшаривает наш айфон в сеть, т.е. он появляется в левом списке файндера, как полноценный компьютер.

Единственный минус утилиты, это то что сервис запущен постоянно... (

На самом деле это легко поправляется, все что нам надо, это установить BossPrefs, если он еще не установлен, и добавить выключатель NetaTalk в его панель.

Также неплохо бы поставить openSSH ну либо иметь любой другой доступ к папкам телефона.

Итак идем в папку скриптов BossPrefs
cd /var/stash/Applications/BossPrefs.app/scripts

(На прошивке 2.1 папка Applications может называться как Applications + рандомные символы, например: ‘Applications.XuhBTX’.)

Создаем в папке два файлика afp_start.sh и afp_stop.sh

afp_start.sh:

/bin/launchctl load -w /System/Library/LaunchDaemons/net.sourceforge.netatalk.afpd.plist
/bin/launchctl load -w /System/Library/LaunchDaemons/com.saurik.afpd.dns-sd.plist

afp_stop.sh:

/bin/launchctl unload -w /System/Library/LaunchDaemons/net.sourceforge.netatalk.afpd.plist
/bin/launchctl unload -w /System/Library/LaunchDaemons/com.saurik.afpd.dns-sd.plist

Даем для файликов права на запуск:
chmod +x afp_start.sh afp_stop.sh

Теперь идем в папку services в BossPreffs.app
cd ../services

Создаем файл с именем ‘AFP’ и пихаем в него:
sh /var/stash/Applications.XuhBTX/BossPrefs.app/scripts/afp_start.sh
sh /var/stash/Applications.XuhBTX/BossPrefs.app/scripts/afp_stop.sh
afpd
/var/stash/Applications.XuhBTX/BossPrefs.app/afp.png

Все, теперь можно запустить BossPrefs и увидеть выключатель для AFP ))

iphone, bossprefs, afpd

Previous post Next post
Up