Технический форум
Вернуться   Технический форум > Общение по интересам > Общетематический


Ответ
 
Опции темы Опции просмотра
Старый 18.04.2010, 10:52   #41 (permalink)
chatline
Member
 
Регистрация: 16.04.2010
Сообщений: 24
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию

Цитата:
Сообщение от Олег Посмотреть сообщение
из всего списка? Программирование
спасибо! Буду двигаться дальше))))
chatline вне форума   Ответить с цитированием
Старый 18.04.2010, 11:06   #42 (permalink)
chatline
Member
 
Регистрация: 16.04.2010
Сообщений: 24
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию

Программирование/Вёрстка
Веб-программирование 35
Прикладное программирование 15
Системное программирование 2
Программирование для сотовых телефонов 0
Программирование для КПК 0
Разработка баз данных 6
Разработка 3D игр 0
Программирование под OpenGL 0
Флеш-программирование 1
Вёрстка 8
Разработка CMS 1
В каком подразделе искать специалиста?
просто спец. очень много...я ведь в этом совсем не разбераюсь(((
chatline вне форума   Ответить с цитированием
Старый 18.04.2010, 11:20   #43 (permalink)
kashakru
Родом из СССР
 
Аватар для kashakru
 
Регистрация: 27.02.2009
Сообщений: 3,576
Сказал(а) спасибо: 0
Поблагодарили 2 раз(а) в 2 сообщениях
Репутация: 4398
По умолчанию

ищи в системном и вэб програмирование.
kashakru вне форума   Ответить с цитированием
Старый 19.04.2010, 04:10   #44 (permalink)
Aleksan
IT - Specialist
 
Аватар для Aleksan
 
Регистрация: 08.12.2007
Сообщений: 6,815
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 6316
По умолчанию

А кто сказал, что это НЕ законно? Какие права нарушаются, блокировкой страниц?
Суть-то проста: Нужен плагин или отдельно рабочая программа, которая будет сканировать открываемые страница на предмет слова "ХХХ". При наличии этого слова, страница блокируется или переводится, куда-нить, в условленное место (Например на начальную страницу какого-нибудь поисковика. или просто blank).

Все законно. все рады. Побочные действия - это уже другой разговор:
Например, Вам нужно будет зайти на mail.ru, к примеру, а там в новостях: "Настя такая-то, была в Милане". Сканер находит имя "Настя" и НЕ пускает Вас на страницу.... Ну и все в том же духе...
Aleksan вне форума   Ответить с цитированием
Старый 19.04.2010, 04:26   #45 (permalink)
Aleksan
IT - Specialist
 
Аватар для Aleksan
 
Регистрация: 08.12.2007
Сообщений: 6,815
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 6316
По умолчанию

Вобще, в "Opere" Есть такая функция, уже давно: "Блокировка содержимого"

Цитата:
С помощью этой функции, можно изменять некоторые аспекты отображения страницы используя меню Вид, Opera также предлагает возможность блокировать содержимое. Это позволит вам выборочно блокировать нежелательные рисунки или содержимое плагинов на веб-страницах. При просмотре страницы кликните на странице правой кнопкой мыши и выберите Блокировать содержимое. Опера запустит режим блокировки содержимого, и подсветит все содержимое, приемлимое для блокировки. Щелкните на содержимом, которое вы хотите заблокировать, затем щелкните кнопку “Готово” после того, как выберете все, что вы хотите заблокировать. По-умолчанию, Opera блокирует все в тех же папках, что и рисунки или плагины, на которых вы щелкнули. вы можете выбрать блокировку только таких файлов удерживая Shift при щелчке.
Во-вторых можно сделать UserJS-ку которая при наличии некоторых слов, не даст открыть страницу. Типа того:
Цитата:
Code:function TestPage(){if(document.body.innerHTML.toLowerCase( ).indexOf(' *****')!=-1){location.replace('opera:blank')}};
document.addEventListener('DOMContentLoaded', TestPage, false)
Где ***** - это то слово, на которое будет срабатывать блокировка.

Ну и третье: точно не скажу но у "ParentalControl Bar", вроде есть функция блокировки веб-страниц по содержимому. Это самое содержимое, по умолчанию пустое - Вы сами должны занести то, что считаете нужным блокировать. В Вашем случае, это ник, имя, и тд..
Aleksan вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
Старый 19.04.2010, 09:28   #46 (permalink)
chatline
Member
 
Регистрация: 16.04.2010
Сообщений: 24
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию

Aleksan Здравствуйте! расскажите пожалуйста поподробнее как сделать UserJS-ку? Очень жду! Большое спасибо!
chatline вне форума   Ответить с цитированием
Старый 20.04.2010, 16:12   #47 (permalink)
Aleksan
IT - Specialist
 
Аватар для Aleksan
 
Регистрация: 08.12.2007
Сообщений: 6,815
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 6316
По умолчанию

Определение


Userjs — это скрипты на javascript, выполняемые Opera перед загрузкой каждой страницы, и позволяющие модифицировать её содержимое.

Настройка Opera


Изначально после установки Opera путь к скриптам в настройках не прописан, таким образом, для использования userjs необходимо зайти в настройки (вкладка «Дополнительно» → пункт «Содержимое» → кнопка «Настроить Javascript» → поле «Папка пользовательских скриптов Javascript») и указать путь к папке со скриптами.
Это можно сделать также на странице настроек по адресу «opera:config#UserPrefs|UserJavascriptFile».

Выполнение userjs при доступе по https по умолчанию выключено для безопасности. При необходимости это можно изменить в настройках («opera:config#UserPrefs|UserJavascriptonHTTPS»).

Порядок выполнения userjs


Opera загружает и выполняет все файлы «*.js» в указанной папке. Таким образом, для отключения скрипта достаточно изменить его разширение. Порядок загрузки не определен в Opera 9, в Opera 10 — в алфавитном порядке.

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

Все userjs выполняются до загрузки страницы, за исключением скриптов, имя которых оканчивается на «.user.js» — они выполняются после загрузки страницы для совместимости с GreaseMonkey.

Написание userjs


Шапка


Шапка необязательна. В шапке указывается различная информация о скрипте и авторе, а также шаблоны адресов, на которых скрипт должен выполняться (@include) или же не выполняться (@exclude). По умолчанию скрипт выполняется на всех страницах.

Если скрипт полезен только на определенном сайте — используйте @include вместо проверки адреса, это быстрее.

// ==Userscript==
// @name Cool script
// @description Does some cool thing.
// @author some@cool.programmer.com
// @include http://some.host/*
// @exclude http://some.host/path/*
// ==/Userscript==


Код


Скрипты выполняются в контексте загружаемой страницы и разделяют с ней глобальный объект window, поэтому во избежание конфликтов не следует создавать глобальные переменные. Обычно для определения новой области видимости используется анонимная функция, которая немедленно исполняется. Внутри следует использовать «var» для объявления переменных.

(function() {
var CONST = "const";
// do something.
})();


Дополнительные возможности


На период загрузки userjs Opera предоставляет несколько дополнительный возможностей. После загрузки всех userjs они отключаются, так что их не удастся использовать в обработчиках событий, даже если эти обработчики написаны в userjs.

Частично позаимствовано с хабра.
Aleksan вне форума   Ответить с цитированием
Старый 20.04.2010, 23:15   #48 (permalink)
chatline
Member
 
Регистрация: 16.04.2010
Сообщений: 24
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию

отпишусь что получилось мне сделать)
на сайте мой мир, цт, одноклассники мне удалось блокировать не нужные мне страницы с помощью Aleksan "Opera" Есть такая функция, уже давно: "Блокировка содержимого"
Но на сайте "Вконтакте" и сам ник...если набирать в гугл или яндекс не удалось...
Aleksan то что ВЫ написали мне многое не понятно...потому как профан я в этом деле...и все таки благодоря ВАм за то что мне удалось поставить блок на 3-х сайтах
помогите теперь заблокировать страницы на сайте ""Вконтакте" и сам ник в поисковиках....
chatline вне форума   Ответить с цитированием
Старый 24.04.2010, 22:50   #49 (permalink)
chatline
Member
 
Регистрация: 16.04.2010
Сообщений: 24
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию

Почему мне с помощью Opera удалось поставить блок на сайтах "мой мир" "одноклассники" и "ЦТ"
А на сайте "Вконтакте" и в поисковиках не получается таким же образом...все делаю также....
Объясните пожалуйста!
chatline вне форума   Ответить с цитированием
Старый 26.04.2010, 03:11   #50 (permalink)
Aleksan
IT - Specialist
 
Аватар для Aleksan
 
Регистрация: 08.12.2007
Сообщений: 6,815
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 6316
По умолчанию

Всего скорее, дело все в отличие в протоколе написания, того или иного ресурса.

Хотя в Вашем случае, это больше похоже на мазахизм - Разложить в темной комнате грабли РАЗНОЙ высоты и привязать ко лбу подушку и ходить искать эти грабли, а потом обижаться, что маленькие грабли не достают до лба и больно бьют....

В общем - нет абсолютно действенного единого протокола.
UserJS, делали?
Aleksan вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.




Часовой пояс GMT +4, время: 17:38.

Powered by vBulletin® Version 6.2.5.
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.