ArtWork / Обложки в iTunes

Я давно пользуюсь iTunes-ом и меня он во всём устраивает… Не так давно я обратил внимание на Обложки ( Artwork ) типо что бы к каждой песни была приложена обложка альбома… Идея прикольная… не то что бы я часто смотрю на обложки, но когда закачиваю музыку на iPod touch то выглядет приятно. Обложки для альбомов я доставал по разному в основном искал в интернете, копировал и вставлял в песни через iTunes ( выбираю одну песню или альбом а потом File -> Get Info -> Artwork )… Так продолжалось не долго так как у меня в библиотеке порядка 12000 песен и руками искать обложки выглядело мало привлекательно… И я решил воспользоваться iTunes Music магазином. Когда регестрируешься в магазине то можешь скачивать обложки для песен при условии что есть правильное имя Автора, Альбома и в iTunes магазине есть обложка… В принципе всё хорошо работало хорошо и я скачал много обложек для разных альбомов ( кроме русских песен, обложек для них нету так что ручками-ручками ). Но на днях я решил перенести свою музыкальную библиотеку в другое место и после пары манипуляций с данными я выяснил что скаченные обложки не вкладываются в файл… То есть обложки сохраняются не в mp3 файле, а в отдельной директории… На сколько я понял после прочтения пары статей в интернете, сейчас не очень принято сохранять обложки внутри файла, но для меня лучше что бы обложки сохранялись внутри файла так как если я буду переносить музыку то лучше что бы обложки были внутри что бы не чего не потерять. Я понимаю что таким образом я теряю место на харде, но как говориться в одной поговорке: “Всё своё ношу с собой”.

Как итог я задался вопросом как вложить скаченные обложки из iTunes магазина в файл… Походу не один я такой и в интернете и многие уже написали скрипты и программы для этого. Для Мака есть Apple скрипт “Embed Artwork”. Кому надо погугольте и найдёте…

Удачи и носите всё с собой…

P.S. Если не хотите региться в iTunes магазине что бы скачать обложки то есть большое количество программ под Мак и Винду которые скачивают обложки с разных ресурсов типо Амазона и.т.п…

Удаленное соединение через iChat

Создать удаленное к Мак ОС Х можно разными путями: VNC, SSH, ARD (Apple Remote Desktop), VPN и так далее… путей много и выбор за вами, но я хочу рассказать о ещё одном альтернативном пути. Для начала вам надо иметь OS 10.5 ( а.к.а Леопард ) так как нам нужен iChat 4, а так же пара Jabber аккаунтов… например GTalk или любой другой.

И так как это работает теоретически. iChat имеет опция для шаринга десктопа… На удалённой машине включается iChat, далее вы со своего iChat-а спрашиваете удаленную машина что бы начать шаринг десктопа… Удаленная машина соглашается и вы получаете соединение с удалённой машиной, где вы имеете все права под которым бежит iChat. Теперь остается вопрос, а как удалённая машина согласиться на соединение если на том конце не кого нету ( например как на моём сервере )? Тут придёт на помощь Apple Script, что бы автоматизировать соглашение…

Переходим к более практической части… И так на удалённой машине вы уже настроили iChat с соответственным Jabber аккаунтом в моём случае это будет турим@меирз.нет ( анти-спам… гы-гы ). Далее добавляем контакт то есть меня меир@меирз.нет ( я использую свой собственный Jabber сервер, но это безразлично каким Jabber сервером вы пользуетесь… )… Добавили контак, а теперь нам надо что бы удалённая машина автоматически принимала приглашение на удалённое соединение. Для этого идём ( на удалённой машине ) в Finder -> /Library/Script/iChat/ и копируем файл “Auto Accept.applescript” в туже папку.

Далее переименовываем файл в что-то более подобающее… например “Auto Accept Remote.applescript”. Теперь открываем файл любым редактором, например обычным TextEdit-ом. Далее нам надо отредактировать 2 строки, а точнее удалить их… Ищем эту часть кода:

on received audio invitation theText from theBuddy for theChat
if (screen sharing of theChat is none) then
accept theChat
end if
end received audio invitation

И превращаем в это:

on received audio invitation theText from theBuddy for theChat
accept theChat
end received audio invitation

Готово, сохраняем файл и возвращаемся в iChat. Выбираем из контакт листа того для кого мы хотим разрешить авто-подсоединение в моём случае это я MeIr. Правый клик на контакт и жмём на “Show Profile”, далее жмём на вкладку “Alerts”. В “Event:” выбираем “Audio Invitation” и ставим галку в “Run AppleScript” и из листа выбираем “Auto Accept Remote.applescript”.

Всё готово… теперь когда я буду делать запрос на удалённое соединение к Turim то запрос будет автоматически принят на удалённой машине. Пожалуй всё… если у кого будут вопросы то пишите в комменты.

Такой вариант для удалённого соединения имеет свои плюсы и минусы:
+ Вам не надо настраивать NAT таблицу в роутере… ( что не сложно, но некоторые не имеют доступа к роутеру ).
+ Вам не надо знать внешний IP

– У вас должна быть Mac OS 10.5 а.к.а Леопард
-/+ Вы должны пользоваться iChat. Многие предпочитают альтернативы типо Adium, а зря! iChat предлагает на много больше…

P.S: Небольшой демо видео о выше описанном материале.

Первый пост с iPod-а

Первый раз пишу пост с айПода. Я решил поставить wordpress прогу на айПод и посмотреть как она будет работать. Скажем так, писать больших статей на айПоде не реально так как печатать не удобно ( хотя можно привыкнуть ) да и проверка орфографии в айПоде иногда сводит с ума, но всё же постить можно. К тому же прилагать фотки к посту не реально как на айПоде нету камеры, а закачивать фотки с компьютера на айПод что бы потом прикрепить к посту – выглядет как маразм. Но всё же в местах где компьютер не дотупен, а хочется что-то написать, айПод с wordpress-ом будет достойной альтернативой.

Firmware 2.0 для iPod Touch / айПод Тач.

На сколько я помню из презентации Джобса, апгрейд firmware для iPod Touch стоит где-то $9.99. Сегодня я проапгрейдил свой айПод до версии 2.0 бесплатно. Всё что вам надо это iTunes версии 7.5 или 7.7 и сам firmware 2.0. Далее всё “по книжке”, подключаете айПод, делаете restore + клавиша Option и выбираете файл с новой прошивкой. Апгрейд может занять в районе 20 минут, я точно не засекал так как смотрел Stargate SG-1… После чего вы…. ну вообщем и всё… не чего больше делать и не надо… Надо только отметить что после restore, айПод будет чистый так что вам придётся заного его синхронизировать, а настройки вы можете восстановить из бэкапа, который происходит каждый раз как вы подключаете айПод к iTunes-у. В итоге вы получаете новую систему 2.0 для вашего айПода бесплатно и со всеми “вкуснотями” которые Джобс обещал.

App Store работает отлично, всё скачивается и работает идеально! Осталось только найти способ скачивать платные игры для айПода бесплатно и жизнь “удалась”. Отмечу один момент, на данный момент пока ещё нету не какого взлома для unlock-а iPhone и установки не авторизованных програм… это для тех кто привык к взломанному и Installer-у.

V.I: Достать новую прошивку можно с торрентовских сайтов таких как Демонойд или киньте коммент и я открою раздачу.

P.S: Всё же бесплатный апгрейт – это круто!

P.S.S: Думаю что комуниздить игры для айПода будет довольно просто… подождем и увидем.

10.5.3 Mac OS X Server – Ключики тут…

Пару дней назад я писал о 10.5.3 апдейте для Мак ОС Леопард ( сервер ). При апдейте старый ключ больше не работал, но вот появился новый ключ в интернете… Ставим и наслаждаемся.

Airport Extreme Base Station update 7.3.1

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

Так вот после апдейта 7.3.1 единственная проблема которая у меня была с Airport ушла в небытиё. Больше не каких проблем с Azureus-ом.

10.5.3 Update for Mac OS X Leopart Server.

Пару дней назад сделал апдейт ( 10.5.3 ) на своём сервере. Единственная причина почему я решил о этом написать, это пара интересных заметок. Апдейт 10.5.3 имеет просто кучу разных фиксов… я даже не буду перечислять. Скажу что я был прав когда сказал что после выхода новой Mac OS X… стоит подождать ещё минимум 6 месяцев!

Мой домашний сервер гонялся на Mac OS 10.4 когда я перешёл на Mac OS 10.5 я заметил что сеть работала криво… Криво работал SMB… если я не ошибаюсь то AFP тоже не отличался… Думаю проблема была в Шарах. Например если я смотрел фильм или скачивал файл то после определённого момента трансфер файла становился очень медленным… Я пробовал отметить трансфер и запустить трансфер опять… но это не приводило не какому результату… всё что помогало это отключить или крашнуть Шару и маунтнуть шару опять… в таком сценарии трансфер начанал работать опять до определённого момента, после чего история повторялась опять. После 10.5.3 апдейта Шары стали работать отлично… не каких подоббных гличей не наблюдалось… Хороший патч!

Теперь немного плохих новостей… после апдейта 10.5.3 ключ для ОС сервера поменялся… и старый ключ который я достал в интернете больше не работает… как следствие у меня нету доступа к Admin-му меню… это плохо! Буду ждать когда кто нить выложит новый ключ в интернет.

P.S. Для тех кто гонят Mac OS X leopard server посоветую подождать с апдейтом, пока новый работающий ключ не появиться в интернете…

P.P.S У кого есть вопросы пишите.

Новая Sub-Категория – Mac OS X server.

As of today я решил открыть новую саб-категорию в категории Software.
В этой категории я буду писать о Mac OS X server… Что-то что я нахожу интересным или востребованным. Писание на эту тему вообще не благодарное занятие, но я подумал что надо как-то заполнять мой блог… И так дамы и господа как говориться if you have any questions let me know ( если есть вопросы то пишите ).

Cheers!

5-е Мая 2008 и GD

6:44 Ну вот и утро… “пошёл спать” называется… Посмотрел фильм… помоему назывался Humar & Harald побег из какой-то тюрьмы… не знаю почему хотел посмотреть этот фильм, но всё же посмотрел. Потом начал заканчивать то что надо было сделать ещё пару месяцев назад, а именно установить PHP с поддержкой GD библиотеки на Леопард ( Mac os X.5 ). После 4-х часов поиска и чтения, я решил что GD – это не избежность и поставил Entropy билд PHP, потом ещё немного подкручиваний и всё заработало. Теперь смогу опять выкладывать фотки и всё такое.

Ладно пойду позавтракаю и потом выложу пару фоток.

Новый MacBook и FireWire, Airport проблема.

Пару дней назад вернулся в Виндзор. Сегодня почти весь день гонялся за призраками… вчера ночь обнаружил что как только подключаю FireWire диск то у меня на новом MacBook-у отрубает Airport. Сперва сеть моментально становиться очень медленной, а потом вообще вырубается. Пол ночи разбирался почему такое происходит. С утра звонил в Apple… всё то они могли сказать так это: “принесите нам лаптом мы ( Apple Store ) посмотрим на него”. Не знаю кому как но я не собираюсь ехать 4 часа обратно в Торонто для того что бы ребята из Аппла посмотрели на лаптоп. В итоге поехал в местный магазин где ремонтируют маки, типо они серцифицированны и всё такое. Поговорил с один человеком… он сказал что лаптоп надо оставить для тестов. Пока разговаривали я в деталях ему обьяснил что происходит… он поделился ценной мыслью… что может это не компьютер, а как раз FireWire диск… Я оставил лаптоп в серисе и поехал по делам. Но последняя мысль застряла в голове… всё думал а что если перец был прав… может это не лаптоп, а как раз выносной диск. Во второй половине дня забрал девушку с работы. У неё такой же лаптоп как у меня только с другим процессором… но всё же я его взял и поехал домой… подключил к всё тому же FireWire диску и начал тестировании… Происходило всё тоже самое что и на моём лаптопе… Тут я как раз и подумал что может это и не лаптоп. Я решил взять другой FireWire диск, славо Б-гу у меня такой есть… и не какой-то но-наме (noname), а Лось (Lacie). В своё время когда его покупал думал что мол дороговато как-то получается… но цена всё же оправдывает себя. Когда подключил Lacie FireWire диск то на моё удивление всё работало отлично… Вот вам и наглядная разница между FireWire $15 коробкой и LaCie. Думаю проблема в питании… моя $15 долларовая китайская подделка видимо сосала слишком много электричества через FireWire и в итоге Airport-у не хватало и беспроводная сеть падала… Но это мои личные спекуляции, возможно есть и другая причина… но я подумал что если 2-а лаптопа имеют одинаковые симптомы то это скорее всего дело не в лаптопах, а в чём-то другом.

Сегодня так же купил 4 гига памяти для MacBook, там правда тоже без приключений не обошлось… попался плохой чип памяти… в итоге за место 2-х гигов виделось только 1 гиг… хотя может кто-то перепутал наклейки на чипе… типо на один гиг нацепили наклейку от 2-х гигового чипа… эх… ну да ладно всё поменял и вроде всё работает. Отмечу одно… для Леопарда ( Mac os 10.5 ) нужно минимум 1 гиг, а я лично считаю что надо 2 гига. Не хочу вдаваться в детали, отмечу только то что Леопард реально тяжёлая система ( по сравнению с предшественниками ), но Леопард имеет огромное количество фич которые просто делаю жизнь на много легче. Скажу так. после Леопарда я не смогу работать не на чём ещё. Да кстате я поставил Леопард на мой старый 12′ iBook ( 1.25Ghz / 1.25Gb / 80Gb / Wi-Fi / Bluethooth ). Работает довольно таки хорошо ( 1256 мегов памяти рулят ), но процессор конечно староват… но при этом работать вполне можно!

Сейчас апдейтю винду XP… типо тут из барахла собираю сервак для начальника… компьютер вышел так… даже Линукс на нём не охотно встал… но были проблемы с драйверами и я решил не париться и поставить винду. Надо отдать должное, винда XP имеет большую базу драйверов. Винда в отличии от Линукса встала легко и просто… не каких проблем с драйверами… сейчас закончу её апдейтить и уже завтра буду ставить TomCat и mySQL. Данная машина вообще будет использоваться только для тестирования прототипа софта… и то это только одна машина… А если делать серьезный сервак то только *nix.

Ладно я иду спать.
Чирз.