e2e7
BANNED | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору hooddy Цитата: Папки надо объединить без перезаписи файлов. | Объединять надо с перезаписью, просто этот способ не работает с iTunes выше 11.1.3, в 11.1.4 уже что-то глобально поменяли, размер дистрибутива стал на 37 MB больше, а файл WebKit.dll увеличился сразу на 2 MB + появился какой-то новый сопутствующий ему файл WTF.dll, и с этой версии уже вылазит ошибка в JavaScriptCore.dll. Способов обхода неизвестно. Характерно, что во всех последних дистрибутивах QuickTime, включая финальную версию 7.7.9 (после нее QuickTime больше не обновлялся) такой же Apple Application Support (2.3.6), как и в iTunes 11.1.3. Т.е. можно качать любой QuickTime начиная с версии 7.7.5 и брать файлы из него. Архиваторы и установка файлов поддержки не нужны. Сами дистрибутивы (как iTunes, так и QuickTime) распаковываются командой C:\iTunesSetup(QuickTimeInstaller).exe /extract - файлы извлекутся рядом с дистрибутивом (можно добавить папку распаковки, например, /extract "C:\iTunesSetup", но эта папка уже должна существовать на диске, иначе не распакует). Файлы поддержки извлекаем командой msiexec.exe /a "C:\AppleApplicationSupport.msi" /qb TARGETDIR="C:\AppleApplicationSupport" (админ. установка) и кидаем содержимое AppleApplicationSupport в такую же подпапку браузера Safari, как есть, со всеми перезаписями. Итого имеем: Safari 5.1.7 (25.04.2012): WebKit 534.57.2 и 168/170 попугаев в beta/alpha.html5test.com iTunes 11.1.3 (02.11.2013), QT 7.7.5-7.7.9 (07.02.2014-16.12.2015): WebKit 536.30.1 и 202/205 попугаев в beta/alpha.html5test.com iTunes 11.1.4 (21.01.2014): WebKit 537.60.11 и "не найдена точка входа в JavaScriptCore.dll" Даты сборок взяты из цифровых подписей к дистрибутивам. Версия WebKit указана в свойствах файла WebKit.dll (без первой и последней цифры), т.е. для того чтобы просто узнать версию WebKit из AppleApplicationSupport, сайт whatsmyuseragent.org не нужен. В 64-битных версиях iTunes файлы AppleApplicationSupport.msi такие же, как в 32-битных. 64-битных версий QuickTime и самого Safari 5.1.7 не существует. Все дистрибутивы Safari, iTunes и QuickTime мультиязычные. Попугаев меньше (на той картинке их было 342) видимо потому что тест там устаревший, 500 попугаев максимум. Сейчас более новый с максимумом в 555 (тесты html5test.com и beta.html5test.com идентичны судя по всему, в alpha максимум 582). Помню раньше пробовал этот способ и у меня тогда вроде тоже за 300 было. Тестировалось все на XP (для alpha пришлось прокачать винду и IE последними неофициальными обновлениями). P.S. Можно в шапку... | Всего записей: 97 | Зарегистр. 06-09-2016 | Отправлено: 04:54 15-03-2019 | Исправлено: e2e7, 20:40 30-06-2019 |
|