<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Unix4Me &#187; MacOS</title>
	<atom:link href="http://unix4me.ru/archives/category/macos/feed" rel="self" type="application/rss+xml" />
	<link>http://unix4me.ru</link>
	<description>*nix</description>
	<lastBuildDate>Thu, 08 Apr 2010 11:22:56 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Защищаем флешки от вирусов Windows</title>
		<link>http://unix4me.ru/archives/466</link>
		<comments>http://unix4me.ru/archives/466#comments</comments>
		<pubDate>Thu, 28 May 2009 09:20:22 +0000</pubDate>
		<dc:creator>sart</dc:creator>
				<category><![CDATA[MacOS]]></category>
		<category><![CDATA[bash]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[virus]]></category>

		<guid isPermaLink="false">http://unix4me.ru/?p=466</guid>
		<description><![CDATA[Как известно вирусов для macos практически не существует - но в системе мелкомягких положение как раз обратное. Для защиты от вирусов ставятся антивирусы, делаются проверки всего компьютера, ставятся антивирусы на шлюзы и так далее (причем бывает доходит до полной переустановки системы). Один из популярных способов распространения вирусов - перенос на флешке и запуск из авторана [...]]]></description>
			<content:encoded><![CDATA[<p>Как известно вирусов для macos практически не существует - но в системе мелкомягких положение как раз обратное. Для защиты от вирусов ставятся антивирусы, делаются проверки всего компьютера, ставятся антивирусы на шлюзы и так далее (причем бывает доходит до полной переустановки системы). Один из популярных способов распространения вирусов - перенос на флешке и запуск из авторана (autorun.inf).<br />
<span id="more-466"></span><br />
Дабы избежать данной проблемы и обезопасить флешку была написана интересная инструкция которую можно найти <a href="http://foboss.livejournal.com/142662.html">здесь</a>. Инструкция позволяет из системы macos обезопасить флешку (которая форматирована под fat32) от дальнейшего заражения на windows машинах. привожу ее практически дословно.</p>
<p>Есть очень простой способ сбить с толку autorun-вирусы: необходимо на сменном носителе создать каталог с таким именем. Проблема в том, что вирусопейсатели тоже не сидят на месте и новые разновидности заразы данный каталог умеют удалять. Решение? Легче легкого! Вспомним врожденные ограничения ОС Windows, а именно невозможность работать с некоторыми именами файлов, например "con". Эта особенность знакома всем, кто застал командную строку MS-DOS. Linux и MacOS подобной рефлексией не страдают и этим можно воспользоваться.</p>
<p>Итоговый алгоритм таков:<br />
1) Удалить с USB-накопителя файл "autorun.inf"<br />
2) Создать папку "AUTORUN.INF" и поместить в нее файл с именем "con"</p>
<p>Ни Windows, ни вирусы такой каталог удалить не смогут. Задача решена. Однако руками это делать, разумеется, не стоит. Машина должна работать, а человек думать.</p>
<p>Автоматизируем процесс средствами Bash и AppleScript:<br />
Создаем в /usr/local/bin sh-скрипт с именем myUnvir.sh:</p>
<pre>#!/bin/sh

FULLPATH=$(echo $1 |sed -e 's/\/$//')
FSTYPE=$(mount | grep ${FULLPATH} | sed -e 's/.*(//' |sed -e 's/, .*//')

if [ ${FSTYPE}x != 'x' ] ; then
    if [ $FSTYPE = 'msdos' ] ; then
        if [ -d $FULLPATH ] ; then
	    rm -rf ${FULLPATH}/AUTORUN.INF
	    rm -rf ${FULLPATH}/autorun.inf
	    mkdir ${FULLPATH}/AUTORUN.INF
	    touch ${FULLPATH}/AUTORUN.INF/con
	fi
    fi
fi</pre>
<p>Создаем в /Library/Scripts/Folder Action Scripts/ applescript с названием antivirus (или любым другим) следующего содержания:</p>
<pre>on adding folder items to target_folder after receiving added_items
	repeat with added_item in added_items
		set thefullpath to POSIX path of added_item
		do shell script "/usr/local/bin/myUnvir.sh " &#038; thefullpath
	end repeat
	quit application "System Events"
end adding folder items to</pre>
<p>Вешаем этот скрипт на директорию /Volumes:<br />
Запускаем /Library/Scripts/Folder Actions/Attach Script to Folder.scpt<br />
Выбираем в меню наш antivirus.scpt и в следующем диалоговом окне нажимаем cmd-shift-g, в открывшейся строке пишем /Volumes</p>
<p>Еще раз выражаю благодарность тем людям которые написали эту статью.</p>
]]></content:encoded>
			<wfw:commentRss>http://unix4me.ru/archives/466/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Порты в MacOS &#8211; MacPorts</title>
		<link>http://unix4me.ru/archives/254</link>
		<comments>http://unix4me.ru/archives/254#comments</comments>
		<pubDate>Tue, 21 Oct 2008 07:29:58 +0000</pubDate>
		<dc:creator>sart</dc:creator>
				<category><![CDATA[Hackint0sh]]></category>
		<category><![CDATA[MacOS]]></category>
		<category><![CDATA[MacPorts]]></category>
		<category><![CDATA[terminal]]></category>

		<guid isPermaLink="false">http://unix4me.ru/?p=254</guid>
		<description><![CDATA[Если Вы когда-нибудь работали в линуксе/юниксе, то вы должны были пользоваться таким замечательным средством для установки программ - как порты (или в линуксе - репозитории). Так вот - немного покопавшись - нашел аналогичный проект для MacOS.

Этот проект называется - MacPorts. Проект насколько я понимаю не молодой - но активно развивающийся и обновляющийся.
Для установки необходимо скачать [...]]]></description>
			<content:encoded><![CDATA[<p>Если Вы когда-нибудь работали в линуксе/юниксе, то вы должны были пользоваться таким замечательным средством для установки программ - как порты (или в линуксе - репозитории). Так вот - немного покопавшись - нашел аналогичный проект для MacOS.<br />
<span id="more-254"></span><br />
Этот проект называется - <a href="http://www.macports.org/">MacPorts</a>. Проект насколько я понимаю не молодой - но активно развивающийся и обновляющийся.</p>
<p>Для установки необходимо скачать пакет <a href="http://www.macports.org/install.php">вот отсюда</a>. Предлагаю скачать .dmg образ для Вашей операционной системы - на данный момент поддерживаются три системы - Leopard(10.5), Tiger(10.4), Panther(10.3). Открыв образ Вы увидите пакет(.pkg), который небходимо запустить и установить.</p>
<p>А теперь начинается самое веселое - по умолчанию все бинарники(как port , так и то что вы будете ставить) выкладывается в директорию /opt/local/ и можно конечно заморачиваться с симлинками/профилем - но можно сделать проще.</p>
<p>Открываем своим любимым редактором(я предпочитаю vim):</p>
<blockquote><p>sudo vim /etc/paths</p></blockquote>
<p> Вводим ваш пароль и в открывшимся файле дописываем строки:</p>
<blockquote><p>/opt/local/bin<br />
/opt/local/sbin</p></blockquote>
<p>Далее перезапускаем терминал. Теперь нам в терминале доступна команда port и для обновления самих портов на актуальные в терминале набираем комманду:</p>
<blockquote><p>sudo port -v selfupdate</p></blockquote>
<p>Теперь у Вас стоит актуальная версия портов - и Вы можете приступить к инсталяции програм. Для этого можно вводить в терминале комманды:</p>
<blockquote><p>$port list - выводит список всех возможных програм<br />
$port search program_name - поиск по названию програмы<br />
$port info program_name - информация по програме<br />
$port deps program_name - зависимости програмы<br />
$port variants program_name - варианты установки програмы<br />
$sudo port install program_name - установка программы<br />
$port clean --all program_name - удаление исходников программы<br />
$port uninstall program_name - удаление програмы<br />
$port contents program_name - библиотеки и бинарники програмы<br />
$port installed - установленые програмы<br />
$port outdated - выводит установленные програмы которые можно обновить<br />
$port upgrade program_name - обновление програмы<br />
$port upgrade outdated - обновление всех програм<br />
$port dependents program_name - показывает програмы зависимые от program_name
</p></blockquote>
<p>Конечно это не полноценный мануал - а скорее некоторые самые необходимые функции. Более подробно можно проичать на сайте авторов - <a href="http://guide.macports.org/#using.port">MacPorts</a></p>
]]></content:encoded>
			<wfw:commentRss>http://unix4me.ru/archives/254/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Как делать аудиокниги для iTunes.</title>
		<link>http://unix4me.ru/archives/240</link>
		<comments>http://unix4me.ru/archives/240#comments</comments>
		<pubDate>Fri, 03 Oct 2008 10:43:06 +0000</pubDate>
		<dc:creator>sart</dc:creator>
				<category><![CDATA[MacOS]]></category>
		<category><![CDATA[AudioBooks]]></category>
		<category><![CDATA[iTunes]]></category>

		<guid isPermaLink="false">http://unix4me.ru/?p=240</guid>
		<description><![CDATA[Опять статья не моя - но очень удачная.
Необходимые материалы:
iTunes, исходные звуковые файлы в виде CD-Audio / mp3
Концепция:
аудиокнига для iTunes/iPod есть файл, закодированный с помощью AAC в формат MPEG-4 Audio с расширением .m4b. При желании, в этот файл может быть добавлена графика, разметка на главы и т.д.
 
How to:
1. * В случае если аудиокнига в виде [...]]]></description>
			<content:encoded><![CDATA[<p>Опять статья не моя - но очень удачная.</p>
<p>Необходимые материалы:<br />
iTunes, исходные звуковые файлы в виде CD-Audio / mp3</p>
<p>Концепция:<br />
аудиокнига для iTunes/iPod есть файл, закодированный с помощью AAC в формат MPEG-4 Audio с расширением .m4b. При желании, в этот файл может быть добавлена графика, разметка на главы и т.д.<br />
 <span id="more-240"></span><br />
How to:<br />
1. * В случае если аудиокнига в виде аудио компакт-диска, нужно сграбить диск в айтюнсе в формате AAC. Если диск разбит на треки, если есть желание, можно сделать Join CD Tracks, чтобы в результате получился один файл.</p>
<p>* Если аудиокнига в виде одного или нескольких файлов mp3, нужно импортировать их в айтюнс и опять же сконвертировать в формат AAC (Advanced / Convert Selection to AAC). Исходные mp3-файлы удаляем из библиотеки iTunes, они больше не понадобятся.</p>
<p>2. Присваиваем получившимся m4a-файлам жанр "Audiobook", заполняем тэги "Название" (глава книги), "Исполнитель" (автор книги), "Альбом" (название книги).</p>
<p>3. Теперь внимание! Удаляем получившиеся m4a-файлы из библиотеки iTunes, но не удаляем их с диска.</p>
<p>4. Заходим Проводником / Finder'ом в папку iTunes Music/Исполнитель/Альбом. Переименовываем получившиеся файлы в m4b.</p>
<p>5. Делаем File / Add to Library... и добавляем в библиотеку переименованные файлы.</p>
<p>6. Проверяем: Edit / Show Search Bar. Нажимаем кнопку фильтра "Audiobooks". Voila! Теперь можно закачивать книжку в iPod или слушать с компьютера.</p>
<p>P.S. Для разметки m4a/m4b на главы, под масосх есть чудесный бесплатный ChapterToolMe. Для Windows наверняка есть что-то подобное.</p>
<p>Оригинал находится здесь - <a href="http://www.macfaq.ru/index.php?action=artikel&#038;cat=51&#038;id=96&#038;artlang=ru">http://www.macfaq.ru/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://unix4me.ru/archives/240/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[UPDATED]Установка MacOS 10.5(Leopard) на ваш pc комп</title>
		<link>http://unix4me.ru/archives/20</link>
		<comments>http://unix4me.ru/archives/20#comments</comments>
		<pubDate>Tue, 09 Sep 2008 07:50:21 +0000</pubDate>
		<dc:creator>sart</dc:creator>
				<category><![CDATA[Hackint0sh]]></category>
		<category><![CDATA[MacOS]]></category>
		<category><![CDATA[PC]]></category>

		<guid isPermaLink="false">http://unix4me.ru/?p=20</guid>
		<description><![CDATA[Решил попробовать поставить на один из доступных мне компов (к сожалению не макинтош - а pc) новую операционную систему от яблочников - MacOS 10.5(Leopard).

У меня компьютер:
Intel Core 2 Duo
Asus p5b-v
Nvidia 8600GT 256M
Перепробовав несколько дистрибутивов(iAtkos 2.0, Leo4Allv3) остановился на Kalyway.
Первая проблема - ни один дистрибутив не грузится с ide привода - необходимо usb (как в моем [...]]]></description>
			<content:encoded><![CDATA[<p>Решил попробовать поставить на один из доступных мне компов (к сожалению не макинтош - а pc) новую операционную систему от яблочников - MacOS 10.5(Leopard).<br />
<span id="more-20"></span><br />
У меня компьютер:</p>
<blockquote><p>Intel Core 2 Duo<br />
Asus p5b-v<br />
Nvidia 8600GT 256M</p></blockquote>
<p>Перепробовав несколько дистрибутивов(iAtkos 2.0, Leo4Allv3) остановился на Kalyway.<br />
Первая проблема - ни один дистрибутив не грузится с ide привода - необходимо usb (как в моем случае) либо sata (не пробовал - но на форумах пишут что должно работать).<br />
Вторая проблема - если у вас не грузится дистрибутив (умирает на яблочке на сером фоне) попробуйте при загрузки дать команду -v ... вы будете видеть загрузку в  verbose режиме и в итоге все должно загрузиться.<br />
Ну чтож - теперь по шагам:</p>
<blockquote><p>- загружается дистрибутив ... мы получаем приглашение к началу установки<br />
- из верхнего бара запускам Utilities - Disk Utility<br />
- находим необходимый диск и форматируем его в <strong>Mac OS X Extended (Journaled)</strong>, не забываем в Options выбираем либо Master Boot Record, либо GUID partition map (я использовал GUID partition map)<br />
- закрываем Disk Utility и продолжаем установку<br />
- выбираем отформатированный диск<br />
- заходим в customize options и выбираем Vanilla и fix (но только если у вас <strong>Core 2 DUO</strong>), таким образом вы будете использовать оригинальное ядро от Яблочников - которое даст вам возможность апгрейда непосредственно с Software Update <strong>!!!И БОЛЬШЕ НИЧЕГО ВЫБИРАТЬ НЕ НАДО!!!</strong><br />
- наслаждаемся установкой</p></blockquote>
<p>Более полное описание установки нашел вот <a href="http://forum.insanelymac.com/index.php?showtopic=83689&amp;hl=boot+flags">Здесь</a>.</p>
<p>Выбор дистрибутива и версии Леопарда:</p>
<blockquote><p>- После нескольких попыток единственный дистрибутив который у меня установился нормально был Kalyway 10.5.1. Но при использовании у меня не заработал ни звук, ни ps/2 клавиатура. Поэтому было принято решение скачать новую версию Kalyway 10.5.2 - которая у меня успешно поставилась - появились звук и поддержка ps/2 клавиатуры.<br />
- После установки было принято решение обновить Леопард до 10.5.3 - в просторах интернета был найден kalyway hackintosh10.5.3 combo update, который замечательно установился и заработал.<br />
- Но радость от ОСи 10.5.3 не была полной - у меня не корректно определилась видео карта(вернее вообще не определилась). Поискав в сети - нашел <a href="http://scottdangel.com/blog/?page_id=20">замечательный ресурс</a> с которого можно скачать дрова для видеокарты. После установки я смог полноценно насладится удобством системы.<br />
- Также не работала сетевая карта Marvell 88E8001 Gigabit LAN  (встроенная в материнскую карта). Для этого из <a href="http://forum.insanelymac.com/index.php?showtopic=15700">форума</a> было скачан kext - skge.kext.02e.zip и установлен как показано в этом же топике.<br />
- Далее было интересно обновится до 10.5.4 - скачал с <a href="http://wsidecar.apple.com/cgi-bin/nph-reg3rdpty2.pl/product=19730&amp;cat=1&amp;platform=osx&amp;method=sa/MacOSXUpd10.5.4.dmg">официального сайта Apple </a>апдейт до версии 10.5.4 (занял у меня 87.4Mb). Установил и получил систему 10.5.4 ... также через Software Update установил остальные апдейты</p></blockquote>
<p>В итоге, что я получил:<br />
Полностью рабочую систему 10.5.4 - со всеми своими огромными плюсами(расписывать не буду - но считаю MacOs на данный момент лучшей операционной системой).<br />
Единственное, что не заработало - это микрофонный выход .. но usb уши с микрофоном отлично работают.</p>
<p>Все было скачано с демонойда - если у вас нет там аккаунта - попробуйте в других торрент сетях.</p>
<p><strong>!!! ДОПОЛНЕНИЕ !!!</strong></p>
<p>Очень важно:<br />
Когда Вы ставите обновление (как 10.5.4, так и 10.5.5) необходимо ВО ВРЕМЯ обновления в терминале запустить небольшой скриптец:</p>
<blockquote><p>while sleep 1; do rm -rf /System/Library/Extensions/AppleIntelCPUPowerManagement.kext; done</p></blockquote>
<p>А после обновления перед перезагрузкой прервать выполнение комбинацией клавиш [Ctrl]+[c].</p>
<p>Если этого не сделать (по крайней мере у меня) система намертво вешается (просит нажать кнопку питания - аналог синего экрана у МелкоМякгих) и после перезагрузки уже не работает (так как апдейт поставился не до конца)</p>
<p>Ну и небольшое алаверды - 10.5.5 у меня поставился с этим скриптом влет - но я ставил не через Software Update, а скачав файл апдейта <a href="http://www.apple.com/downloads/macosx/apple/macosx_updates/macosx1055update.html">отсюда</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://unix4me.ru/archives/20/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Изменение кодировки текстового файла</title>
		<link>http://unix4me.ru/archives/181</link>
		<comments>http://unix4me.ru/archives/181#comments</comments>
		<pubDate>Mon, 08 Sep 2008 12:22:43 +0000</pubDate>
		<dc:creator>sart</dc:creator>
				<category><![CDATA[Hackint0sh]]></category>
		<category><![CDATA[MacOS]]></category>
		<category><![CDATA[bash]]></category>
		<category><![CDATA[cp-1251]]></category>
		<category><![CDATA[encoding]]></category>
		<category><![CDATA[koi8-r]]></category>
		<category><![CDATA[shell]]></category>
		<category><![CDATA[terminal]]></category>
		<category><![CDATA[utf-8]]></category>
		<category><![CDATA[windows-1251]]></category>

		<guid isPermaLink="false">http://unix4me.ru/?p=181</guid>
		<description><![CDATA[Проблема кодировки текстового файла всегда была и насколько я понимаю будет еще долго. В винде используется стандарт - windows-1251(cp-1251), в большинстве юниксовых систем - koi8-r, в линуксовых системах, как правило - utf-8. В системе MacOS, как вы знаете, используется utf-8.

Когда работал в винде - использовал замечательную программу SkimEdit. В WinXP - можно заменить (в настройках [...]]]></description>
			<content:encoded><![CDATA[<p>Проблема кодировки текстового файла всегда была и насколько я понимаю будет еще долго. В винде используется стандарт - windows-1251(cp-1251), в большинстве юниксовых систем - koi8-r, в линуксовых системах, как правило - utf-8. В системе MacOS, как вы знаете, используется utf-8.<br />
<span id="more-181"></span><br />
Когда работал в винде - использовал замечательную программу <a href="http://www.skimsoft.com/">SkimEdit</a>. В WinXP - можно заменить (в настройках эта опция есть) стандартный блокнот этой прогой - тогда как в WinVista не советовал Вам этого делать - больше WinVista не загрузится корректно.</p>
<p>Но вот я перешел на MacOS и понял что на этой системе чтение текста в кодировки отличной от стандартной (utf-8) - настоящая проблема. Начал эксперименты с программами:</p>
<p>- Начал с популярной программы <a href="http://www.barebones.com/products/bbedit/">BBEdit</a> и также ее бесплатным аналогом <a href="http://www.barebones.com/products/textwrangler/">TextWrangler</a>. Пользовал довольно долго - но после последнего обновления избавился как от страшного сна. То что настройки сделаны просто через жопу, ftp и ssh клиенты мягко говоря странноваты - но после последнего апдейта посмотрел какие дополнительные символы вводит данный редактор при сохранение.... Короче отказался.</p>
<p>- Далее увидел графическую интерпретацию моего любимого терминального редактора vim - <a href="http://code.google.com/p/macvim/">Macvim</a>. Программа понравилась очень (живет до сих пор на компе). Куча приятных вещей: спокойно подхватила мой .vimrc из домашней директории, работает быстро, бесплатна и естественно все плюсы терминально vim'а. Но не совсем удобно открывать большие текстовые файлы (50-100 МБайт).</p>
<p>- Попробовал замечательную программу <a href="http://www.panic.com/coda/">Coda</a>. Удобна для работы через ftp и ssh, удобная настройка, приятно удаленно работать, как со своим сайтом, так и править скрипты. Таким образом программа оставила самые положительные эмоции - но опять же начинает жутко долго открывать текстовые файлы размером более 5 МБайт.</p>
<p>- Попробовал программу <a href="http://macromates.com/">TextMate</a>. Программа просто замечательная: работает бысто, гибкая в настройке, открывает файлы больших размеров просто моментально, куча мелких удобств. И опять минус - работает ТОЛЬКО с utf-8.</p>
<p>- Конечно использую встроеный в Leopard текстовый редактор <a href="http://en.wikipedia.org/wiki/TextEdit">TextEdit</a>. По умолчанию также открывает в utf-8, но при желании открывает и в других кодировках.</p>
<p>Далее подумал - может быть не пытаться открыть файл в другой кодировки, а перевести принудительно все текстовые фалы в utf-8. После некоторых раздумий решил написать скрипт для перевода файлов находящихся в нужной директории в кодировку utf-8. Сразу скажу спасибо <a href="http://www.macfaq.ru/index.php?action=artikel&#038;cat=60&#038;id=76&#038;artlang=ru">статье</a> - позволила съэкономит массу времени. Вот собственно скрипт:</p>
<p><code>#!/bin/bash<br />
#<br />
#<br />
if [ -z "$1" ]<br />
then<br />
echo 'Change encodings in /ПутьКПапкеПоУмолчанию/';<br />
find "/ПутьКПапкеПоУмолчанию/" -name "*.txt" | while read i; do iconv -f windows-1251 -t utf-8 "$i" >tmp; mv tmp "$i"; chmod 644 "$i"; done<br />
exit 1;<br />
else<br />
echo 'Change encodings in' $1;<br />
find "$1" -name "*.txt" | while read i; do iconv -f windows-1251 -t utf-8 "$i" >tmp; mv tmp "$i"; chmod 644 "$i"; done<br />
fi</code></p>
<p>Как видно из кода - скрипт запускатся с переменной. Переменная - это полный путь к папке с файлами необходимыми для перекодирования, либо, если переменная пустая, перекодировка совершается в ПапкеПоУмолчанию. Причем перекодируются все файлы с расширением txt, как в самой папке так и в подпапках.</p>
<p>Естественно если заменить windows-1251 на koi8-r будет происходить перекодирование из koi8-r в utf-8. Чтобы узнать все типы кодировок которые использует приложение iconv необходимо в терминале дать команду:</p>
<blockquote><p>iconv -l</p></blockquote>
<p>Далее - сохранил данный скрипт в файл с расширение .sh, в настройках сделал файл запускаемым и назначил открытие по умолчанию данного типа файлов программой Terminal.</p>
<p>Вот и все - теперь при необходимости перевожу нужные текстовые файлы в utf-8 и работаю с ними. Если необходимо отправлять файл пользователям винды - тем же скриптом (толька меняю местами utf-8 и windows-1251) перекодирую в windows-1251 и отравляю.</p>
]]></content:encoded>
			<wfw:commentRss>http://unix4me.ru/archives/181/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Переиндексация почтовых сообщений</title>
		<link>http://unix4me.ru/archives/146</link>
		<comments>http://unix4me.ru/archives/146#comments</comments>
		<pubDate>Mon, 25 Aug 2008 06:37:32 +0000</pubDate>
		<dc:creator>sart</dc:creator>
				<category><![CDATA[Hackint0sh]]></category>
		<category><![CDATA[MacOS]]></category>
		<category><![CDATA[terminal]]></category>

		<guid isPermaLink="false">http://unix4me.ru/?p=146</guid>
		<description><![CDATA[Если у Вас начались проблемы в приложении Mail:
- медленно работает приложение
- не работает поиск

Надо в терминале просто дать команду
mdimport ~/Library/Mail/
Произойдет переиндексация почты - и с большой вероятностью все будет хорошо работать. 
Идея статьи взята с deepapple.com
P.S. Если при попытки индексировать у Вас возникла ошибка 
_CFGetHostUUIDString: unable to determine UUID for host. Error: 35
Нужно сделать:
- скачать [...]]]></description>
			<content:encoded><![CDATA[<p>Если у Вас начались проблемы в приложении Mail:<br />
- медленно работает приложение<br />
- не работает поиск<br />
<span id="more-146"></span><br />
Надо в терминале просто дать команду</p>
<blockquote><p>mdimport ~/Library/Mail/</p></blockquote>
<p>Произойдет переиндексация почты - и с большой вероятностью все будет хорошо работать. </p>
<p><em>Идея статьи взята с <a href="http://www.deepapple.com/news/31507.html">deepapple.com</a></em></p>
<p>P.S. Если при попытки индексировать у Вас возникла ошибка </p>
<blockquote><p>_CFGetHostUUIDString: unable to determine UUID for host. Error: 35</p></blockquote>
<p>Нужно сделать:</p>
<p>- скачать <a href="http://unix4me.ru/filez/patch.zip">архив</a><br />
- распаковать его<br />
- далее вводим в терминале:</p>
<blockquote><p>$sudo -s<br />
<ваш пароль>
</p></blockquote>
<p>зашли в режим рута</p>
<blockquote><p>#cp /ПутьКПаке/patch/IONetworkingFamily /System/Library/Extensions/IONetworkingFamily.kext/Contents/MacOS/IONetworkingFamily </p></blockquote>
<p>копируем из распакованного архива файл IONetworkingFamily в системную директорию</p>
<blockquote><p>#chown 0:0 /System/Library/Extensions/IONetworkingFamily.kext/Contents/MacOS/IONetworkingFamily
</p></blockquote>
<p>даем нужные права системному файлу</p>
<blockquote><p>#rm /System/Library/Extensions.mkext</p></blockquote>
<p>удаляем кэш кекстов<br />
-перезагружаемся</p>
<p>После перезагрузки делаем еще раз переиндексацию почты - и все должно работать</p>
<p><em>Идея статьи взята с <a href="http://labs.usemac.ru/neprijatnaja-veshh-_cfgethostuuidstring-211.html">usemac.ru</a></em></p>
]]></content:encoded>
			<wfw:commentRss>http://unix4me.ru/archives/146/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Использование Rar&#8217;а в макинтошах</title>
		<link>http://unix4me.ru/archives/91</link>
		<comments>http://unix4me.ru/archives/91#comments</comments>
		<pubDate>Mon, 04 Aug 2008 11:56:35 +0000</pubDate>
		<dc:creator>sart</dc:creator>
				<category><![CDATA[Hackint0sh]]></category>
		<category><![CDATA[MacOS]]></category>
		<category><![CDATA[rar]]></category>
		<category><![CDATA[terminal]]></category>

		<guid isPermaLink="false">http://unix4me.ru/?p=91</guid>
		<description><![CDATA[Не знаю как кому - но у меня любимый архиватор - rar. Таким образом одна из первых программ, которая ставится мной на компьютер под управлением MacOS(причем не важно Leopard или Tiger), это - консольный rar.

Первым шагом - заходим   сюда  и скачиваем последнюю версию RAR ... for Mac OS X и разархивируем скачаный [...]]]></description>
			<content:encoded><![CDATA[<p>Не знаю как кому - но у меня любимый архиватор - rar. Таким образом одна из первых программ, которая ставится мной на компьютер под управлением MacOS(причем не важно Leopard или Tiger), это - консольный rar.<br />
<span id="more-91"></span><br />
Первым шагом - заходим <a href="http://www.rarlab.com/download.htm">  сюда </a> и скачиваем последнюю версию RAR ... for Mac OS X и разархивируем скачаный архив.</p>
<p>Вторым шагом - открываем терминал(он находится в /Applications/Utilities) и заходим в ту папку - куда разархивировали rar:</p>
<blockquote><p>cd ~/папка_c_разархивированным_rar'ом</p></blockquote>
<p>И Третьим шагом - вводим в терминале команды</p>
<blockquote><p>sudo install -c -o %UserShortName% unrar /bin<br />
sudo install -c -o %UserShortName% rar /bin
</p></blockquote>
<p>где %UserShortName% ваше короткое имя пользователя (это имя пользователя которое было добавлено в систему, а также этим именем называется ваша домашняя директория). Далее вас потребуют ввести пароль - необходимо ввести Ваш пароль - причем вы не увидете никаких символов во время ввода. Если не появится никаких ошибок - то можно проверить наличие/отсутствие rar/unrar - надо дать в терминале комманды:</p>
<blockquote><p>$ whereis rar<br />
/bin/rar<br />
$ whereis unrar<br />
/bin/unrar
</p></blockquote>
<p>если ответы совпадают - значит все нормально, если ответов нет - значит где-то вы ошиблись</p>
<p>Теперь у вас в системе появился rar, но работает только с консоли. Вы можете использовать графический интерфейс - SimplyRAR, unRarX и т.д.</p>
<p>Мне больше нравится - BetterZip, но для работы с rar'ом его надо обучить:<br />
- Первое - копируем rar в вашу родную директорию, пишем в терминале:</p>
<blockquote><p>cp /bin/rar ~</p></blockquote>
<p>- Второе - в настройках BetterZip, в закладке Helpers нажимаем кнопку Browse (обязательно так - если просто вставить путь - скорее всего не заработает) и находим в домашней директории rar. После этого выгружаем программу и загружаем - теперь BetterZip отлично архивирует и разархивирует rar.</p>
<p>З.Ы. Забыл добавить - одна из самых популярных программ для архивирования/разархивирования Stuffit разархивирует rar не всегда корректно, поэтому всем советую связку - BetterZip(надо покупать - но корректно работает с архивированием/разархивированием практически любых архивов) и Stuffit Expander(бесплатная программа только для разархивирования на лету практически любых архивов)</p>
<p>З.Ы.Ы. После покупки rar - вы получаете фалик - rarreg.key. Его надо положить в домашнюю директорию - тогда у вас появится лицензионный rar.</p>
]]></content:encoded>
			<wfw:commentRss>http://unix4me.ru/archives/91/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Установка Windows XP на Macintosh с использованием Bootcamp</title>
		<link>http://unix4me.ru/archives/54</link>
		<comments>http://unix4me.ru/archives/54#comments</comments>
		<pubDate>Wed, 30 Jul 2008 10:32:20 +0000</pubDate>
		<dc:creator>sart</dc:creator>
				<category><![CDATA[MacOS]]></category>
		<category><![CDATA[BootCamp]]></category>
		<category><![CDATA[SP3]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://unix4me.ru/?p=54</guid>
		<description><![CDATA[Появилась необходимость в использовании Windows на моем маке. Вначале подумывал поставить Висту - но настолько большое приложение мне просто не надо - скотина сожрала у меня больше 10 гигов. Из-за это остановлся на XP (2К все-таки старовато - да и Bootcamp не поддерживает).

Первое и самое главное - тип партиции на котором установлен ваш Leopard должен [...]]]></description>
			<content:encoded><![CDATA[<p>Появилась необходимость в использовании Windows на моем маке. Вначале подумывал поставить Висту - но настолько большое приложение мне просто не надо - скотина сожрала у меня больше 10 гигов. Из-за это остановлся на XP (2К все-таки старовато - да и Bootcamp не поддерживает).<br />
<span id="more-54"></span><br />
Первое и самое главное - тип партиции на котором установлен ваш Leopard должен быть Mac OS Extended (Journaled) ... и ни в коем случае не Case-Sensitive.</p>
<p>Далее, как обычно запускаем Boot Camp Assistant (предпочитаю англицкий интерфейс - по русски называется похоже) и выделяем место под винду. </p>
<p>Далее предпочитаю начать установку позже, если же выбрать - начать установку - то первая система при перезагрузки будет винда. Перегружаем систему и когда видим серый экран(сразу после звукового сигнала) удерживаем кнопку option на клавиатуре. Появляется выбор загрузки - выбираем cd/dvd.</p>
<p>!!!Теперь внимание!!!<br />
В моем инсталяторе XP нет варианта отформатировать диск - есть только удалить его - <strong>ЧТО НЕ НАДО ДЕЛАТЬ КАТЕГОРИЧЕСКИ</strong>. Для этого я вначале запускаю ознакамительный диск с Вистой, дохожу до места инсталяции - и запускаю формат диска который мы выделил под XP.</p>
<p>В итоге мы видим как минимум 4 партиции<br />
- маленькая первая<br />
- основная Леопарда<br />
- еще одна маленькая<br />
- отформатированная под Windows(форматируется как NTFS - но я уже выкладывал, как добится read/write работы с партицией NTFS под Leopard'ом)</p>
<p>Теперь обрываем инсталяцию Висты(просто закрываем окошечко инсталятора верхним, левым, красным крестиком). Перегружаемся - и как обычно придерживаем кнопку option. Вынимаем диск с Вистой и вставляем диск с XP. </p>
<p>Загружаемся с диска - и проходя все вопросы инсталируем XP на последнюю партицию отформатированную Вистой. Заканчиваем инсталяцию и загружаемся в XP(как обычно при загрузки удерживаем кнопочку option и выбираем нужный жесткий диск). Кстати во время инсталяции XP потребуется перезагрузка - опять же необходимо загрузится с нужной партиции.</p>
<p>Вытаскиваем диск с XP и вставляем инсталяционный диск с Leopard'ом. Он автоматом запустится - и поставит вам все драйвера плюс BootCamp 2.0. Обращу Ваше внимание, что у меня ставилась Windows XP SP2.</p>
<p>После установки драйверов сразу возникло желание обновится до SP3, но здесь ждала засада - SP3 сказал что ему не хватает место и ставится отказался наотрез. Причем было абсолютно не важно какой объем диска. Тогда решил поставить обновить BootCamp до версии 2.1, но и здесь ждало разочарование - апдейт ставиться отказался сославшись на ненахождении установочного файла.</p>
<p>Покопавшесь в интернете поступил таким образом:<br />
- запускаем regedit<br />
- ищем по ключам Boot Camp Services(у меня нашлось только чисто Boot Camp)<br />
- в ветке находим ProductName<br />
- и ставим значение 1033<br />
У меня изменения пришлось делать в трех ветках. </p>
<p>Далее заново запускаем инсталятор BootCamp 2.1 и после успешной установки инсталятор SP3.</p>
]]></content:encoded>
			<wfw:commentRss>http://unix4me.ru/archives/54/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Если умер Linksys WRT54GL</title>
		<link>http://unix4me.ru/archives/41</link>
		<comments>http://unix4me.ru/archives/41#comments</comments>
		<pubDate>Tue, 22 Jul 2008 09:30:40 +0000</pubDate>
		<dc:creator>sart</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[MacOS]]></category>
		<category><![CDATA[Linksys]]></category>
		<category><![CDATA[terminal]]></category>
		<category><![CDATA[tftp]]></category>

		<guid isPermaLink="false">http://unix4me.ru/?p=41</guid>
		<description><![CDATA[Если после неудачной перепрошивки или других действий ваш роутер перестал работать. При прямом подключении и прописывании статического адреса из сети 192.168.1.0/24(не забываем, что наш роутер имеет адрес 192.168.1.1) видим странности:
- роутер недоступен ни по вебу, ни по телнету
- лампочка над Power мигает очень часто
- И САМОЕ ГЛАВНОЕ - роутер пингуется

Опять повторюсь - роутре ДОЛЖЕН пинговаться
Необходмо [...]]]></description>
			<content:encoded><![CDATA[<p>Если после неудачной перепрошивки или других действий ваш роутер перестал работать. При прямом подключении и прописывании статического адреса из сети 192.168.1.0/24(не забываем, что наш роутер имеет адрес 192.168.1.1) видим странности:<br />
- роутер недоступен ни по вебу, ни по телнету<br />
- лампочка над Power мигает очень часто<br />
- И САМОЕ ГЛАВНОЕ - роутер пингуется<br />
<span id="more-41"></span><br />
Опять повторюсь - <strong>роутре ДОЛЖЕН пинговаться</strong><br />
Необходмо залить новую прошивку по tftp. Покажу как это делается на примере MacOS, но думаю это будет также работать на любых никсовых системах - и очень похоже на мелкомягких системах.</p>
<p>Первое: Выключаем шнур питания - нажимаем на кнопку reset - не отпуская кнопки reset вставляем шнур питания и не отпускаем кнопку reset секунд 10-15.</p>
<p>Второе: Нам необходима подходящая прошивка(в конце поста), причем нам нужен не архив - а уже бинарник. В моем примере бинарник назывался - dd-wrt.v23_wrt54g.bin, если у вас другая прошивка - не забываем изменять название файла при обращении к нему с помощью команду put. Кладем файл прошивки в папку Public, открываем терминал, заходим в папку Public и далее вводим в терминале:</p>
<blockquote><p>$ tftp -e 192.168.1.1<br />
tftp&gt; put dd-wrt.v23_wrt54g.bin<br />
Sent 3503104 bytes in 6.9 seconds</p></blockquote>
<p>Если же вы получаете ошибку - попробуте перед командой put дать команду binary</p>
<p>Вот собственно и все - при удачном выполнении команды put - через секунд 20-30 лампочка перестанет мигать и вы получите доступ через веб(если прошивка позволяет) и/или телнет. Удачи в дальнейшей настройке роутера.<br />
А вот обещанные прошивки для роутера <a href="http://unix4me.ru/filez/dd-wrt.v23_sp2_standard.zip">Linksys WRT54GL</a>. Здесь несколько прошивок для разных нужд.</p>
]]></content:encoded>
			<wfw:commentRss>http://unix4me.ru/archives/41/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mac OS: не добавляется директория при выборе картинки на рабочий стол.</title>
		<link>http://unix4me.ru/archives/35</link>
		<comments>http://unix4me.ru/archives/35#comments</comments>
		<pubDate>Mon, 21 Jul 2008 10:05:14 +0000</pubDate>
		<dc:creator>sart</dc:creator>
				<category><![CDATA[Hackint0sh]]></category>
		<category><![CDATA[MacOS]]></category>
		<category><![CDATA[Desktop]]></category>
		<category><![CDATA[Wallpapers]]></category>

		<guid isPermaLink="false">http://unix4me.ru/?p=35</guid>
		<description><![CDATA[У некоторых пользователей при попытки добавить папку с картинками для рабочего стола добавляется еще один Aperture Project ....

Это происходит если вы пользуетесь только Apertura и не использует iPhoto(и ни важно установлено или нет). Таким образом для решения проблемы - необходимо создать(запустив iPhoto) iPhoto Library, таким образом в настройках рабочего стола появится iPhone Albums - и [...]]]></description>
			<content:encoded><![CDATA[<p>У некоторых пользователей при попытки добавить папку с картинками для рабочего стола добавляется еще один Aperture Project ....<br />
<span id="more-35"></span><br />
Это происходит если вы пользуетесь только Apertura и не использует iPhoto(и ни важно установлено или нет). Таким образом для решения проблемы - необходимо создать(запустив iPhoto) iPhoto Library, таким образом в настройках рабочего стола появится iPhone Albums - и как это ни удивительно уже будет получатся корректно добавлять папки с картинками в настроки рабочего стола.</p>
]]></content:encoded>
			<wfw:commentRss>http://unix4me.ru/archives/35/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Изменение default encoding в письмах в программе Mail (MacOs)</title>
		<link>http://unix4me.ru/archives/23</link>
		<comments>http://unix4me.ru/archives/23#comments</comments>
		<pubDate>Tue, 08 Jul 2008 12:06:16 +0000</pubDate>
		<dc:creator>sart</dc:creator>
				<category><![CDATA[Hackint0sh]]></category>
		<category><![CDATA[MacOS]]></category>
		<category><![CDATA[Mail]]></category>
		<category><![CDATA[terminal]]></category>

		<guid isPermaLink="false">http://unix4me.ru/?p=23</guid>
		<description><![CDATA[В России традиционно все письма отправляются в кодировке koi8-r, но у почтового клиента Mail выставленна US-ASCII.

Есть два варианта исправления этого положения:

- Перед отправкой каждого письма - заходить в Message - Text encoding и выбрать нужную кодировку
- Прописать нужную кодировку по умолчанию

Мне больше понравился второй вариант - для это необходимо прописать в терминале 
defaults write com.apple.mail [...]]]></description>
			<content:encoded><![CDATA[<p>В России традиционно все письма отправляются в кодировке koi8-r, но у почтового клиента Mail выставленна US-ASCII.<br />
<span id="more-23"></span><br />
Есть два варианта исправления этого положения:</p>
<blockquote><p>
- Перед отправкой каждого письма - заходить в Message - Text encoding и выбрать нужную кодировку<br />
- Прописать нужную кодировку по умолчанию
</p></blockquote>
<p>Мне больше понравился второй вариант - для это необходимо прописать в терминале </p>
<blockquote><p>defaults write com.apple.mail NSPreferredMailCharset "KOI8-R"</p></blockquote>
<p>и перезапустить приложение Mail.</p>
]]></content:encoded>
			<wfw:commentRss>http://unix4me.ru/archives/23/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Монтирование linux partition под MacOs. +монтирование NTFS(read/write)</title>
		<link>http://unix4me.ru/archives/22</link>
		<comments>http://unix4me.ru/archives/22#comments</comments>
		<pubDate>Tue, 08 Jul 2008 11:39:37 +0000</pubDate>
		<dc:creator>sart</dc:creator>
				<category><![CDATA[Hackint0sh]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[MacOS]]></category>
		<category><![CDATA[etx2fs]]></category>
		<category><![CDATA[ext3fs]]></category>
		<category><![CDATA[ntfs-3g]]></category>

		<guid isPermaLink="false">http://unix4me.ru/?p=22</guid>
		<description><![CDATA[Появилась необходимость вытащить из linux партиции (ext3fs) данные.
По умолчанию Леопард не понимает файловую систему ext3fs(также как и ext2fs). Но есть возможность это изменить.

Существует замечательный проект MacFuse который дает возможность монтирования файловых систем изначально не работающие под MacOs.
Для того чтобы все-таки монтировать файловую систему ext3fs(ext2fs) необходимо скачать и установить MacFUSE-Core с сайта проекта. Далее скачать и [...]]]></description>
			<content:encoded><![CDATA[<p>Появилась необходимость вытащить из linux партиции (ext3fs) данные.<br />
По умолчанию Леопард не понимает файловую систему ext3fs(также как и ext2fs). Но есть возможность это изменить.<br />
<span id="more-22"></span><br />
Существует замечательный проект <a href="http://code.google.com/p/macfuse/">MacFuse</a> который дает возможность монтирования файловых систем изначально не работающие под MacOs.</p>
<p>Для того чтобы все-таки монтировать файловую систему ext3fs(ext2fs) необходимо скачать и установить <a href="http://code.google.com/p/macfuse/">MacFUSE-Core с сайта проекта</a>. Далее скачать и установить ext2fsx <a href="http://sourceforge.net/project/showfiles.php?group_id=64713">отсюда</a> (я скачал ext2fsx_dev - 1.4d4 и под Леопардом у меня все заработало).<br />
Далее перегружаемся и у нас автоматически монтируется etx3fs(ext2fs). Правда только в read only - но с задачей скопировать данные мы справились.</p>
<p>Также можно установить пакет <a href="http://macntfs-3g.blogspot.com/">NTFS-3G</a> и получить возможность монтировать файловую систему NTFS, причем read/write. </p>
]]></content:encoded>
			<wfw:commentRss>http://unix4me.ru/archives/22/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
