на первую | программы | форум | статьи | галерея



Вернуться в раздел «Статьи и обзоры»
Распечатать

Apple Macintosh & Nokia 9300/9500
или история о том, как я пытался подружить Nokia 9300 и iBook G4

Автор: dmntv

В главных ролях:

  • Nokia 9300 (c прошивкой 4.53(0))
  • iBook (c 1.2 Ghz PowerPC G4 в качестве процессора. C памятью в количестве: 768 MB DDR SDRAM
  • Всё это крутится под управлением Мас OS X 10.4.2 (Tiger))
  • USB Bluetooth'ка (неизвестно каким папой Карлой деланная, купленная в каком-то подземном переходе в Москве, а посему производителя выяснить не удалось)

Задача: Всё это хозяйство передружить к известным матерям :)

Для порядку разбиваем глобальную задачу на подзадачи. Получаем:

Задача №1: Научить железяки гонять файло в оба направления, используя произведение папы Карло (USB Bluetooth'ку).
Задача №2: Заставить синхронизировать контакты и календарь. То есть подружиться с iCal и Address Book, используя iSync.
Задача №3: Законнектится к тов. Интернету, используя Nokia 9300 в качестве GPRS модема.

Итак. Читайте зубодробительный, полный захватывающих сюжетов, трехсерийный детективный боевик с элементами эротики: "Капитан Мак спасает галактику!!!"

Серия первая. "Как два пальца…"

Вступление. Несколько слов про Bluetooth'ку. Купил я, значит, это чудо природы, когда вышел в обеденный перерыв… ну типа, пообедать и всё такое. Просто так. Взял и купил. Особой надобности небыло, но я подумал, вдруг пригодится… Припёрся обратно на работу. И как воткнул в комп. А комп, кстати, работал под управлением, всем известной, операционной системой WindoZe XP… И началось. Вставьте диск, установите вот эти дрова, потом вот те, а ещё вот такую программку, а теперь три раза скажите в монитор свою фамилию, а теперь встаньте на правую ногу и громко стукните левой рукой в, прилагаемый на диске, бубен… Короче я реально запарился и нагрелся… Но важно другое! Я вааще-то идиотом не когда не числился. Но этот девайс ни в какую не захотел прописываться на компе… Короче плюнул я в монитор (4 раза :)) и пошёл работать, ибо надо… А Bluetooth'ку в ящик положил и забыл примерно на неделю…

Прошла неделя и я зачем-то взял эту девайсину домой. Не спрашивайте зачем я всё равно не знаю. Зачем я её в свой мак засунул я тоже никак понять не могу…

Но вот вам факты. Мак ни разу не хрюкнул. Более того быстренько отрапортовал, что найден новый тИлифончик Нокия9300. Я сел на жопу и открыл пасть. Ни каких вам дров, ни каких вам программок, бубнов и прочих атрибутов Виндовых морочек и уж тем более всяких "ПиСиСюитов". Так же быренько обменявшись шестицифренными парольками оба девайса полюбили друг друга намертво и узнают теперь друг друга и радуются встречам. Мдя… Вот такая история.

Теперь если мне надо передать, например, телефончику какое-нибудь файло, я просто щелкаю по синезубой иконке выбираю в выпадающем меню пункт "Browse Device", далее выбираю нужный "Device", подтверждаю соединение и… Пожалуйста, бери все, что хочешь или клади, что надо, туда куда нужно… Как говорится "кушай не обляпайся"…

Серия вторая. "Нам не страшен серый волк…"

Вступление. Идем на apple.com, а точнее в раздел "Supported Devices" http://www.apple.com/macosx/features/isync/devices.html. Мдя. Досадно.

Оказывается, 9300/9500 не входят в эти самые "Саппортед девайсез"… а жаль. Но как я уже говорил нам не страшен серый волк…

Во-первых, нам надо добраться в далекую директорию /Applications/ iSync.app/ Contents/ PlugIns/ ApplePhoneConduit.syncdevice/ Contents/ PlugIns/ PhoneModelsSync.phoneplugin/ Contents/Resources

Как туда добраться я вас лечить не буду, способов миллион, например воткнуться в систему root'ом и воспользоваться терминалом (это для заядлых Юниксоидов). Можно просто файндером Go>Go to Folder … Короче тривиально.

Во-вторых, чтобы вааше всё было козырно суём туда правильные иконки для iSync'а. Иконки можно взять здесь: http://www.resilion.be/kenny/stuff/nok_s80_icons.zip

В-третьих, надо отредактировать файл MetaClasses.plist а именно вставить туда маленько кода (код взят отсюда: http://www.macosxhints.com/dlfiles/isync_addon.txt):

<key>com.nokia.9300</key>
<dict>
        <key>Identification</key>
        <dict>
                <key>com.apple.gmi+gmm</key>
                <string>Nokia+Nokia 9300</string>
        </dict>
        <key>InheritsFrom</key>
        <array>
                <string>com.nokia.serie60v2.0</string>
        </array>
        <key>Services</key>
        <array>
                <dict>
                        <key>ServiceName</key>
                        <string>com.apple.model</string>
                        <key>ServiceProperties</key>
                        <dict>
                                <key>ModelName</key>
                                <string>9300</string>
                                <key>PhoneIcon</key>
                                <string>NOK9300.tiff</string>
                        </dict>
                </dict>
        </array>
</dict>

Рекомендуется вставлять данную часть перед последними двумя строчками (</dict></plist>)

Всё! Запускаем iSync и наслаждаемся!

Я, правда, календарь не проверял. Склерозом я почему-то не страдаю и всё, что мне надо сделать, я и так помню, поэтому всякие календари не веду. А вот контакты синхронизируются. Проверено. Косяков не замечено.

Серия третья. "Даёшь Инет, ё-моё…"

Вступление. Опять та же история. "Supported devices" ничего не сапортед. Ёлы-палы… Ну да ладно.

Я давно искал скрипт модема (это типа драйвер такой). Более того я его нашел, но в тот раз у меня почему то ничего не законектилось (просто накосячил, наверное, что-то, где-то не заметил… пропустил)… А тут ещё разок акуратненько всё сделал. Работает. Стопудово.

Короче. Есть один такой дядя (его видно таращит писать модемные скрипты). И у него есть сайт http://www.taniwha.org.uk/. И туда все ходят за этими скриптами. Офигеть уже полмиллиона туда назаходило. Молодец дядя. Респектов ему полведра…

Короче сливаем оттуда Nokia GPRS Scripts http://www.taniwha.org.uk/files/NokiaGPRS2004-05.sit. Едем дальше.

Аккуратно складываем слитое файло в папку Library/Modem Scripts.

Включаем все синие зубы.

Врубаем "Setup Assistant" и выбираем "Mobile Phone".

Спариваем обнаруженный девайс (9300/9500) подтверждением шестицифренного пароля.

Утвердительно отвечаем на вопрос по поводу желания пользоваться жопорезом (GPRS).

Прописываем логин, точку доступа и выбираем в выпадающем меню наш скрипт (Nokia GPRS CID1).

Всё! На этом настройка закончена, подключение производится обычным способом через Internet Connect.

Дальнейшие настройки целиком зависят от оператора сотовой связи. Вот настройки на примере московского Мегафона:

Configuration: что угодно, например, megafon GPRS
Telephone number: internet.msk 
Account name: gdata 
Password: gdata

Жмём на пимпу "Connect"… Всё… OnLine… Поздравляю!

Вернуться в раздел «Статьи и обзоры»
Распечатать


 

 © 2005-2011 Алексей Мартынов / Об авторских правах