MacCentre
Форум: Mac и Mac OS X
Тема: (*)Гуру AppleScript и других ...script, отзовитесь

[Ответить]
svintuss [15.06.2005 23:15] (*)Гуру AppleScript и других ...script, отзовитесь:
Есть папка, в которой лежит куча html файлов, рассортированных по подпапкам и т.д. (Если кто в курсе, архив Компьютерры с 1995 г. на CD). Использовать Spotlight для поиска не получается - все странички в cp1251.
Подскажите, владеющие навыками программирования, как сделать так, чтобы все странички были
a) Перекодированы в UTF-8
б) (опционально) в них было изменено значение кодировки?

-----------------------------------

If you want to hit the target, shoot first, than name whatever you hit a target.

ICQ: 61547487
AIM/iChat: svintuss@mac.com
email: svintuss@mac.com
http://homepage.mac.com/svintuss
pl_msp [16.06.2005 11:20] RE: Гуру AppleScript и других ...script, отзовитесь:
думаю, можно обойтись и без скриптов
берем Acrobat 6 CE (CE -это важно)
говорим create PDF from web page
далее указываем необходимые параметры (типа кодировка, степень вложенности хождения поссылкам и пр.)
ждем несколько часов и получаем PDF в котором можно осуществлять поиск


_DK_ [16.06.2005 13:20] Уже есть готовое.:
Надо взять программу-перекодировщик Cyclone 1.6b1
(http://free.abracode.com/cyclone/)

Вместе с ней идут скрипты, которые могут перекодировать всю папку с файлами в нужную кодировку. Причем есть скрипты, перекодирующие HTML и правильно меняющие в хедере указание кодовой страницы.

Я когда-то брал такой скрипт и переделывал его, чтобы перекодировать много папок из x-mac-cyrillic в KOI8-R

.
+------------------------------------+
| D.K.
| danko-собачка-mac.com;
| homepage.mac.com/danko
+------------------------------------+

svintuss [16.06.2005 23:03] RE: Спасибо, но насколько я знаю, Spotlight не умеет искать:
Может, я и ошибаюсь...

-----------------------------------

If you want to hit the target, shoot first, than name whatever you hit a target.

ICQ: 61547487
AIM/iChat: svintuss@mac.com
email: svintuss@mac.com
http://homepage.mac.com/svintuss
svintuss [17.06.2005 10:47] RE: Спасибо:
Пытаюсь довести скрипт до ума - в файлах нет указания кодировки.
Думаю, этот тэг надо добавить...

-----------------------------------

If you want to hit the target, shoot first, than name whatever you hit a target.

ICQ: 61547487
AIM/iChat: svintuss@mac.com
email: svintuss@mac.com
http://homepage.mac.com/svintuss
[Ответить]