motofan logo
2 страниц V  1 2 >        
> 

Opera Tuning, Прокачаем наш мотор!

MOTOROKR
сообщение 19.12.2006, 19:04


Гуру
******

Группа: Разработчики
Сообщений: 933
Регистрация: 11.9.2005
Из: RU-MOW (ISO-3166-2)
Пользователь №: 51 143
Модель телефона: VA76r (Tundra)
Прошивка: Various

Рейтинг: 476



Собственно я уже как-то раз создавал тему по javascript, но ей не уделили должного внимания и зачем-то запихнули в разработку игр и приложений... Думаю, разработчикам до оперы в v3x дела нет никого.

Сразу оговорюсь, что мои познания в js невелики, благодарить надо отдельный товарищей с других форумов, не относящихся к моторам. Впрочем, сама идея моя. :)

Итак... Вероятно, многие сталкивались с такой проблемой. Стандартный просмоторщик картинок удивительно глуп (не поддерживает различные уровни увеличения, а если установить "исх. размер", то изображение просто нечитаемо), java-приложения медлительны, и опять же, не позволяют нормально регулировать масштаб. Итак, вашему вниманию представляется Opera for Synergy!

Небольшой мануал.
1. Создаём в корне (или где захочется) флешки текстовый файл с именем, скажем, pic.html
2. Открываем его блокнотом и вставляем следующий код:
Код
<html>
<head>
<title>Image Viewer</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>
<input type="button" value="Load" onclick="showImage()">
<br>
<img name="myImage" style="border: 1px solid black; display: none;"/>

<script type="text/javascript">
function showImage()
{
var img = document.images.myImage;
img.src = prompt("ImagePath", "file:///b/mobile/picture/")
img.style.display = "";
}
</script>

</body>
</html>

3. Отсоединяем тел от компа. Запускаем Оперу.
4. Вводим WEB Адрес: file:///b/pic.html (или как вы там его обозвали).
5. Заходим в браузере: Параметры>Страница>Добав. стр. в закл... и вводим имя.
6. Теперь наш ImageViewer доступен из Параметры>ОТКРЫТЬ>Закладка. Вероятно, можно повесить на него метку.

На этом процедура установки завершена. Что с этим можно сделать?
Интерфейс предельно прост. Нажимаем кнопку LOAD и вводим адрес картинки. Это может быть как локальная картинка, так и рисунок из нета. Максимальное разрешения не проверял, наверно, оно не очень большое.

Управление:
1: Увеличить
3: Уменьшить
2: Нормальный размер

Зачем это надо? Для просмотра небольших фоток тетрадок или веб-картинок из оперы мини и прочих случаев, когда разобрать написанное не представляется возможным.


Внимание: опера без проблем открывает картинки с огромным разрешением, которые отказываются открывать мультимедия и java-приложения!
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
MOTOROKR
сообщение 20.12.2006, 12:43


Гуру
******

Группа: Разработчики
Сообщений: 933
Регистрация: 11.9.2005
Из: RU-MOW (ISO-3166-2)
Пользователь №: 51 143
Модель телефона: VA76r (Tundra)
Прошивка: Various

Рейтинг: 476



Ладно, как я вижу тема всем очень инетересна, поэтому буду вести разговор с самим собой bigsmile; Меня действительно поражает это качество у людей... Сначала чуть ли не суд подавать собирались, что вас итапом с оперой обделили, а теперь, когда всё есть (ну, кроме видеозаписи), все вдруг резко захотели остаться на 95-ых прошах. Ладно, может быть всё же кому интересно будет, ведь это реально удобные вещи.

Итак, поиск по старанице с выделением искомых строк. Работает на телефоне и компе (вставьте код в строку "адрес" браузера и убедитесь).

Мануал по установке.

Основным препятствием в реализации этой идеи было ограничение в 100 символов на ввод в строку "адрес" на телефоне. Однако оно было элегатно мной преодолено. :)

1. Созаём в корне флешки файл, например s.js
2. Открываем его на компе и копируем в него это (максимальное количество символов - 1024, в примере их 1017):
Код
javascript: (function(){var count=0, text, dv;text=prompt("Search phrase:", "");if(text==null || text.length==0)return;dv=document.defaultView;function searchWithinNode(node, te, len){var pos, skip, spannode, middlebit, endbit, middleclone;skip=0;if( node.nodeType==3 ){pos=node.data.toUpperCase().indexOf(te);if(pos>=0){spannode=document.createElement("SPAN");spannode.style.backgroundColor="yellow";middlebit=node.splitText(pos);endbit=middlebit.splitText(len);middleclone=middlebit.cloneNode(true);spannode.appendChild(middleclone);middlebit.parentNode.replaceChild(spannode,middlebit);++count;skip=1;}}else if( node.nodeType==1&& node.childNodes && node.tagName.toUpperCase()!="SCRIPT" && node.tagName.toUpperCase!="STYLE"){for (var child=0; child < node.childNodes.length; ++child){child=child+searchWithinNode(node.childNodes[child], te, len);}}return skip;}searchWithinNode(document.body, text.toUpperCase(), text.length);window.alert(count+" occurrence(s)"+(count==1?"":"")+" of '"+text+"' were found.");})();

3. Запускаем phone manager или любое аналогичное приложение.
4. Открываем наш файл на редактирование средствами телефона и нагло копируем весь текст из него. :)
5. Закрываем phone manager, открываем оперу.
6. Идём в ПАРАМЕТРЫ>ОТКРЫТЬ>Закладка>[Новая запись]
7. Вводим какое-нить user-friendly имя для закладки. Например, "Searсh on page".
8. Щёлкам на поле "URL:" и вставляем в появившееся окошечко скопированный ранее текст.
9. Жмём ГОТОВО. Теперь всё действительно готово. :)
10. Открываем любую страницу. Как только у вас возникает желание что-нибудь на ней найти, достаточно лишь зайти в ПАРАМЕТРЫ>ОТКРЫТЬ>Закладка и выбрать нашу закладку. В появившемся окошке введите текст, который ищете. Подождите немного до появления окошка с количеством найденных на странице искомых слов. Вот, собственно и всё. Результат поиска подсвечивается на странице жёлтеньким. B)

Удачи. :)
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
prSapphire
сообщение 21.12.2006, 1:23


Ветеран
*****

Группа: Пользователи
Сообщений: 343
Регистрация: 3.11.2005
Из: Владивосток
Пользователь №: 56 874
Модель телефона: Atrix 4G/Milestone
Прошивка: MIUI v4/MIUI GB


Настроение:
в ожидании чуда ))



Рейтинг: 81.5



Про просмотр картинок через Оперу, это конечно дело хорошее, но увы неудобное.
Приходиться лезть смотреть под каким именем у тебя сохранена картинка, потом не забита ли она в категорию, и потом все это нудно вводить в строке браузера.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
gibson
сообщение 21.12.2006, 2:58


Ветеран
*****

Группа: Пользователи
Сообщений: 413
Регистрация: 8.12.2004
Из: Россия, центральный регион...
Пользователь №: 25 771
Модель телефона: Motorola ATRIX 2
Прошивка: ICS 4.0.4

Рейтинг: 106.5



Это всё дело нужное но не особо практичное! Вот если бы можно было сделать возможным загрузку через оперу любых типов файлов! Или хотябы основных! Тогда пользы было бы больше... А так единственый серьёзный плюс этой оперы по сравнению с оперой мини, жава скрипты, бесполезен! Всё равно с аплодеров не чё не скачаеш!
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
MOTOROKR
сообщение 21.12.2006, 12:35


Гуру
******

Группа: Разработчики
Сообщений: 933
Регистрация: 11.9.2005
Из: RU-MOW (ISO-3166-2)
Пользователь №: 51 143
Модель телефона: VA76r (Tundra)
Прошивка: Various

Рейтинг: 476



prSapphire, довольно удобная, если тебе надо посмотреть какой-то документ. Удобная, потому что нет других способов. А если тебе он часто нужен, вешаешь на него закладку, благо их можно целую кучу сделать.

Цитата
Вот если бы можно было сделать возможным загрузку через оперу любых типов файлов! Или хотябы основных! Тогда пользы было бы больше...
А смысл?? Скачать архив и получить. когда опера передаст управление операционке, сообщения типа "формат неопознан"? Тем более javascript тут не помошник.

Цитата
А так единственый серьёзный плюс этой оперы по сравнению с оперой мини, жава скрипты, бесполезен!
Мне кажется, поиск по странице - очень полезная вещь, тем более в опере мини её нет... А про плысы ты зря... Попробуй-ка посмотреть, например, яндекс-карты через оперу мини... И что ты там увидишь? Даже если увеличишь фрагмент... А вот масштабирование и отображение станицы "as is" - такие огромадные плюсы, что даже сжатие траффика в опере мини рядом не стояло :)
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Damnek
сообщение 21.12.2006, 13:18


Интересующийся
**

Группа: Пользователи
Сообщений: 46
Регистрация: 5.6.2006
Из: Самара
Пользователь №: 86 257
Модель телефона: k790i
Прошивка: последняя :)

Рейтинг: 14



Цитата(MOTOROKR @ Четверг, 21 Декабря 2006, 15:35)
prSapphire, довольно удобная, если тебе надо посмотреть какой-то документ. Удобная, потому что нет других способов. А если тебе он часто нужен, вешаешь на него закладку, благо их можно целую кучу сделать.

А смысл?? Скачать архив и получить. когда опера передаст управление операционке, сообщения типа "формат неопознан"? Тем более javascript тут не помошник.

Мне кажется, поиск по странице - очень полезная вещь, тем более в опере мини её нет... А про плысы ты зря... Попробуй-ка посмотреть, например, яндекс-карты через оперу мини... И что ты там увидишь? Даже если увеличишь фрагмент... А вот масштабирование и отображение станицы "as is" - такие огромадные плюсы, что даже сжатие траффика в опере мини рядом не стояло  :)
*




Прокачивать телефон из обрезанной java как-то несуразно... (IMHO)
Ну знаю я java, но делать через нее ничего не собираюсь...глупо (imho)
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
MOTOROKR
сообщение 21.12.2006, 17:36


Гуру
******

Группа: Разработчики
Сообщений: 933
Регистрация: 11.9.2005
Из: RU-MOW (ISO-3166-2)
Пользователь №: 51 143
Модель телефона: VA76r (Tundra)
Прошивка: Various

Рейтинг: 476



Называть javascript обрезанной java как-то несуразно (IMHO) :)
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Argo (LetsMoto)
сообщение 21.12.2006, 23:16


Новичок
*

Группа: Пользователи
Сообщений: 8
Регистрация: 26.3.2006
Из: Санкт-Петербург
Пользователь №: 75 799
Модель телефона: V3x

Рейтинг: 10



А что, я попробовал, реально работает. Действительно хороший выход при просмотре фоток текста.
Цитата(Damnek @ Четверг, 21 Декабря 2006, 16:18)
Прокачивать телефон из обрезанной java как-то несуразно... (IMHO)
Ну знаю я java, но делать через нее ничего не собираюсь...глупо (imho)
*


Сразу видно, что человек разбирается и в Java и Javascript :)
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
gibson
сообщение 21.12.2006, 23:41


Ветеран
*****

Группа: Пользователи
Сообщений: 413
Регистрация: 8.12.2004
Из: Россия, центральный регион...
Пользователь №: 25 771
Модель телефона: Motorola ATRIX 2
Прошивка: ICS 4.0.4

Рейтинг: 106.5



Опять смотрю все переростает в спор. Все фишки будут полезны. Но надо думать действительно нужных полезных вещах. Не хватает полноценного браузера. Большенству хватает и обычной оперы мини! Мне кажется, поиск по странице - очень полезная вещь, тем более в опере мини её нет... А про плысы ты зря... Попробуй-ка посмотреть, например, яндекс-карты через оперу мини... Это я думаю мало кому надо! Что делают большинство мотофанцев! Лазают по нету в том числе и по данному форуму. Читают, пишут и естествено Качают! А смысл?? Скачать архив и получить. когда опера передаст управление операционке, сообщения типа "формат неопознан"? Тем более javascript тут не помошник Это уже другой разговор! Я написал не плохо бы! Нет так нет. Но этого нехватает очень сильно! Не всегда под рукой комп. Я например в большинстве случаев с телефона сижу! И что то скачать очень удобно. Учитываю то что у меня есть КПК, мне не всегда удобно его доставать и конектить к телу. Темболее, у V3x есть серьезная (для меня) проблема! Он не держит два соединения (внешнее и внутреннее) одновремено (в отличие от обычных моторол)! А скрипты тут как раз очень кстати, если скачивает с аплодеров которые просят ввести КОД с картинки! Опера мини с этим обламываеться... Короче нет так нет. Я просто спросил...
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
slovak
сообщение 21.12.2006, 23:45


Мастер
****

Группа: Пользователи
Сообщений: 254
Регистрация: 20.11.2005
Из: Питер
Пользователь №: 59 048
Модель телефона: Defy+

Рейтинг: 30



MOTOROKR,это действительно очень удобно!А возможно ли(если да,то как) сохранить открытую страницу?Пункт меню "Сохранённые страницы" есть,а в параметрах(при открытой странице) нету пункта "сохранить" или "сохранить слайд,фото".Смотреть URL,а потом писать в закладки - занятие не из приятных....Ребята,а если кому-то не нравится встроенная Opera - так это дело вкуса и надобности:кому-то надо и нравится,а кому-то нет - зачем спорить?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить

2 страниц V  1 2 >
Ответ в темуСоздание новой темы
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 27.4.2024, 7:43

Форум живёт: