Сейчас расскажу способ, который поможет вам в будущем осуществлять чтение PDF, пользоваться картой метро, читать книги в формате HTML и многое другое.
Для некоторых явится откровением, но на iPhones можно установить свой сервер, что позволит Safari локально обращаться к файлам. Скажем спасибо Goliath (первому нашедшему выход из положения), MaDiSSoN и Ne0N за полезные дополнения.
Lighttpd
1. Из Installer ставим Lighttpd (находится в разделе Network).
2. Подключаемся к iPhone через ftp/sftp, либо iFantastic/iBrickr.
3. В /usr/local/etc находим файл lighttpd. conf и добавляем в него строку dir-listing. activate = «enable». Либо просто заменяем его на уже исправленный.
4. Перезапускаем Lighttpd чтобы изменения вступили в силу. Сделать это можно с помощью UIctl (Installer, раздел Utilities). Необходимо в нём выбрать com.amcgregor.lighttpd и сделать unload, а затем load.
5. Скопировать в каталог (или его подкаталог) /var/root/sites необходимые для просмотра файлы.
6. Запустить Safari и перейти по адресу http://localhost/ или http://localhost/путь_к_каталогу_с_файлами.
7. Выбрать необходимый файл.
Apache
Не все «айфоны» одинаково полезны. Вариант с Lighttpd у меня не заработал, поэтому я вместо него поставил Apache (Installer >> Network).
Далее все шаги повторяются, с небольним отличием. В строке браузера надо набирать http://127.0.0.1, а файлы лежат в папке /Library/WebServer/Documents/.
Ну что, попробуем на вкус результаты нашего шаманства?
***
Запускаем PDF
http://127.0.0.1/is001.pdf
***
Карта метро
http://127.0.0.1/metro.gif
Можно уменьшать/увеличивать масштаб пальцами. Карты можно накачать
Ссылка по теме: Ограничение на открытие PDF и картинок в iPhone
23 комментариев
Форум →Могли бы меня поблагодарить “за наводки”, а модераторов за коректировку. Покрайней мере будет честно по отношению ко мне как к нашедшему этот способ. Вы со мной согласны?
Я согласен. Спасибо за решение.
Указал вас в копирайтах и отписал письмо на почту, указанную в вашем профайле. Попробовал объяснить ситуацию с той темой.
Очень Вам признателен, большое спасибо за понимание.
Такой вопрос, я слышал, что есть какое-то квотирование в папках, то ограниечение по размеру.
Вчера пробовал апатч с Library/WebServer/Documents/
При нескольких больших файлах скопировать в папку WinSCP вылетал с ошибкой…
Еще раз проверил
В /var/root/sites лезет что угодно.
В /Library/WebServer/Documents/ есть лимит, у меня вылетает при 30 метрах…
Мне внешний вид апача нравится больше, но нужно получается поменять папку на /var/root/sites, не знаете где путь прописывается?
Файлик, который якобы “уже исправленный”, не работает. (у меня покрайней мере)
Обнаружил, что в самам lighttpd.conf (исправленном) прописано было:
dir-listing.activate = “enable”
Как только добавил копи->паст
dir-listing. activate = «enable»
Все заработало!
Думаю стоит исправить ;)
ps А так еще давно ставил и гадал, почему не получаеться…(
Скажите люди добрые а как прописывать это все в строке файла в iBrick`e?
Может кто подскажет, используя сервер можно закачать на iphone карту google например москвы и московской области, что бы не тратить на нее трафик.
Просто так Google Maps скачать не получится – система работает в жесткой привязке броузер-сервер (Web2.0/AJAX называется :) ). Есть, конечно, свободно доступные варианты такого ПО, но овчинка выделки, т.е. установки этого всего в телефон, не стоит.
Как вариант – склеить вручную из кусочков, взятых на Google Maps, большой jpeg, а его уже залить в iPhone.
Большой жпег уменьшается в размерах, если его заливать через итюнс. Я пробовал залить А4, как в телефон залился от силы 10х15 при 72 dpi.
Если нужно – вот в нете жпех-карта на 20 мегов.
http://www.alef007.ru/maps/Moscow_GIF.zip
“просмотр PDF и картинок на iPhone” -это хорошо. Вот видео разное как научить смотреть? TV научили
Все просто, нужно откомпилить кодек и положить в соответствующую папку, возьметесть?)
2 iPhoner
для конвертирования под вин используйте что то типа Wondershare iPhone Video Converter и заливайте через iTunes в плеер телефона
Теперь самое время писать локальные странички с полезностями (типа схем метрополитенов) – .htm-чик и папочка с .gif-ами – и обмениваться ими. Можно даже раздел на форуме отдельный отвести.
2 vol.off
посмеялсо
А как можно просматривать сожержимое папки Documents если ставил Appache, а то неудобно как-то запоминать названия всех файлов, что туда залил, для прописания пути к файлам. Если ввожу просто http://127.0.01, вылезает стандартная страница аппаче без всяких вариантов на выбор…Спасибо заранее
В папке Documents удаляешь файл index.html и будет счастье
я тож с дуру обновил… со фсеми проблемами справился, тока русская клавиатура исчезла. подскажите че делать?
Парни. Вот описан отличные способ как сделать карту метро
http://karakatico.livejournal.com/2007/11/18/
Я поставил lighttpd, и всё работало отлично, до тех пор, пока я был подключён к домашней WiFi. Как только вышел на улицу, инэт пропал (edge у меня не настроен), и броузер переcтал заходить на localhost – говорит – инэта нету.
Посоветуйте, как это побороть?
А то я теперь боюсь настраивать Edge – вдруг весь контент локальный будет считаться интернетным?
сорри, поторопился задать вопрос. Уже нашёл. Надо набирать http://127.0.0.1
У меня почему то ничего не работает! Все сделал как надо – установил lighttpd, отредактировал и добавил в файл строку dir-listing. activate = «enable», unload потом load и в safari набрал http://localhost/ – и ничего! Пишет: Safari не может открыть страницу, потому что сервер не найден. Помогите, очень ПРОШУ!!!!!!
Нашли орфографическую ошибку в новости?
Выделите ее мышью и нажмите Ctrl+Enter.Что делать, если экран iPhone выключается во время воспроизведения видео
Как на iPhone управлять подпиской iCloud. Почему подписка не отображается в общем списке
Как передать файлы с одного Mac на другой, если нет Wi-Fi сети или внешнего диска
При работе с Apple Watch на iPhone не отображается Активность
Можно ли удалить фото с iPhone, чтобы оно осталось в iCloud
Как в iOS 15 добавить виброотклик клавиатуры из iOS 16
Есть ли история расчетов в калькуляторе на Mac
Как отключить платную подписку в приложениях App Store