Полезная информация

Пользователи не любят читать документацию. Станьте оригинальным, будьте не как все. Ознакомьтесь с нашей базой знаний.

№5120-09-2015 23:04:14

amid525
Участник
 
Группа: Members
Откуда: Беларусь
Зарегистрирован: 19-08-2014
Сообщений: 361
UA: Firefox 29.0

Re: Снять защиту от копирования текста.

lolipop пишет

amid525Возможно я ошибаюсь, но судя по коду он не работает на сайтах с https в адресе

Осталось,такой сайт найти. )

там нету некоторых событий, например hot keys вроде ctrl + A,

Клавишами обычно не пользуюсь. Но копир и вставка, тут работает.

при вырезании, вставке текста - в этих случаях он не сработает

Я так понимаю в окнах ввода, т.е быть зарегистрированным? Зачем..

.И возможно при закрытии окон или печати текста сайт тоже гадость сделать может

Незнаю, не печатаю.)

Отредактировано amid525 (20-09-2015 23:05:21)

Отсутствует

 

№5220-09-2015 23:10:59

lolipop
Участник
 
Группа: Members
Зарегистрирован: 03-07-2015
Сообщений: 126
UA: Firefox 38.0

Re: Снять защиту от копирования текста.

amid525
вы не недооцениваете https, он очень распространен, в принципе это и ещё поломка события drag - главные недостатки того скрипта.

Отсутствует

 

№5320-09-2015 23:21:51

amid525
Участник
 
Группа: Members
Откуда: Беларусь
Зарегистрирован: 19-08-2014
Сообщений: 361
UA: Firefox 29.0

Re: Снять защиту от копирования текста.

пока не встречались такие сайты. Как встретятся, и ЕСЛИ не сработает,  будем думать.. )

Отредактировано amid525 (20-09-2015 23:22:26)

Отсутствует

 

№5421-09-2015 07:19:50

Ultima2m
Участник
 
Группа: Members
Откуда: Россия
Зарегистрирован: 28-11-2013
Сообщений: 608
UA: Firefox 40.0

Re: Снять защиту от копирования текста.

Да подобные скрипты начисто режут функционал кнопки Autocopy+3, которой пользуюсь постоянно, в отличие от скрипта.
Поэтому или в скрипт нужно прописывать разрешение для конкретных сайтов или использовать кнопку Allow copy/context menu.

Отсутствует

 

№5521-09-2015 11:21:40

lolipop
Участник
 
Группа: Members
Зарегистрирован: 03-07-2015
Сообщений: 126
UA: Firefox 38.0

Re: Снять защиту от копирования текста.

Ultima2m
Это как бы очевидно и написано в описании скрипта.

Отсутствует

 

№5621-09-2015 12:42:33

bunda1
Moderator
 
Группа: Moderators
Откуда: Латвия
Зарегистрирован: 09-02-2010
Сообщений: 4811
UA: Firefox 28.0

Re: Снять защиту от копирования текста.

Похоже что для разблокирования нет универсального решения. e.stopPropagation() для многих обработчиков на всех страницах может заблокировать и полезные вещи на страницах, вот например https://translate.google.com/ не работает как надо или кнопка Autocopy+3 и наверно что много что.

Отредактировано bunda1 (21-09-2015 12:47:37)

Отсутствует

 

№5721-09-2015 12:50:45

lolipop
Участник
 
Группа: Members
Зарегистрирован: 03-07-2015
Сообщений: 126
UA: Firefox 38.0

Re: Снять защиту от копирования текста.

bunda1
Вообще у меня есть идея, как можно сделать. Например написать скрипт который будет рисовать прямоугольную область выделения и будет копировать все попавшие в область элементы. То есть на сайте появляется кнопка, клик по ней, мышь переходит в режим выделения.

Или как вариант режим вызывает особое сочетание клавиш.

Отсутствует

 

№5821-09-2015 13:05:46

bunda1
Moderator
 
Группа: Moderators
Откуда: Латвия
Зарегистрирован: 09-02-2010
Сообщений: 4811
UA: Firefox 28.0

Re: Снять защиту от копирования текста.

lolipop пишет

bunda1
Вообще у меня есть идея, как можно сделать. Например написать скрипт который будет рисовать прямоугольную область выделения и будет копировать все попавшие в область элементы. То есть на сайте появляется кнопка, клик по ней, мышь переходит в режим выделения.

Или как вариант режим вызывает особое сочетание клавиш.

То есть разблокировка будет только в прямоугольнике, хитро придумано.

Отредактировано bunda1 (21-09-2015 13:06:03)

Отсутствует

 

№5921-09-2015 13:29:17

lolipop
Участник
 
Группа: Members
Зарегистрирован: 03-07-2015
Сообщений: 126
UA: Firefox 38.0

Re: Снять защиту от копирования текста.

bunda1
Вот что-то типа этого https://addons.mozilla.org/ru/firefox/a … linksplus/

Отсутствует

 

№6022-09-2015 14:19:10

amid525
Участник
 
Группа: Members
Откуда: Беларусь
Зарегистрирован: 19-08-2014
Сообщений: 361
UA: Firefox 31.0

Re: Снять защиту от копирования текста.

lolipop пишет

amid525
Переделал свой  https://greasyfork.org/en/scripts/12561 … -continued
попробуйте

Блокирует на многих сайтах паузу/пуск видео. Например
http://video.rambler.ru/programma/novosti-segodnya/politika-2/chizhov-rossiya-gotova-reshat-problemu-bezhencev/
http://onlinemultfilmy.ru/vojny-yurskogo-perioda/
Ну и на сайте http://zdravsite.ru/narodnye-recepty-ot-nasmorka/  не работает у меня. Только отдельный стиль помогает:(

скрытый текст
@namespace html url("http://www.w3.org/1999/xhtml");
@-moz-document url-prefix(http://), url-prefix(https://), url-prefix(ftp://) {
* {
  -moz-user-select: text !important;

}
/* remove css protection */
    var removeCssProtection = function removeCssProtectionName() {
        var cssStyle = '* { -moz-user-select: text !important; user-select: text !important; } ';
       
        //GreaseMonkey only
        /* @grant    GM_addStyle need */
        //GM_addStyle(cssStyle);
       
        var style = document.createElement('style');
       
        style.type = 'text/css';
        style.innerHTML = cssStyle;
        document.head.appendChild(style)
    };

removeCssProtection();

Отредактировано amid525 (22-09-2015 15:06:01)

Отсутствует

 

№6122-09-2015 20:51:36

lolipop
Участник
 
Группа: Members
Зарегистрирован: 03-07-2015
Сообщений: 126
UA: Firefox 38.0

Re: Снять защиту от копирования текста.

amid525
Стиль у вас не работает из-за старого Firefox. А сайты напичканные скриптами этот пользовательский скрипт обязан ломать. :D Потому что он переопределяет события, которые используются для взаимодействия с пользователем и они же могут быть использованы для предотвращения копирования.
Вообще не думал что этот скрипт кто-то будет использовать постоянно. Попался сайт с текстом "защищенным"? Включили - скопировали. Или добавьте название таких сайтов в include вместо звездочки.

Этот скрипт, чтобы он нормально работал серьезно дорабатывать надо.

Добавлено 22-09-2015 20:55:18
Кстати у меня на
http://onlinemultfilmy.ru/vojny-yurskogo-perioda/
паузу/пуск видео он не блокирует, что странно :D

Добавлено 22-09-2015 20:56:58
Хм, на http://video.rambler.ru/programma/novosti-segodnya/politika-2/chizhov-rossiya-gotova-reshat-problemu-bezhencev/ тоже всё работает.
Я кстати чрез html5 смотрю, флэш не стоит.

Отредактировано lolipop (22-09-2015 20:56:58)

Отсутствует

 

№6227-09-2015 20:31:47

rbfyec
Участник
 
Группа: Members
Зарегистрирован: 07-07-2012
Сообщений: 365
UA: Firefox 20.0

Re: Снять защиту от копирования текста.

Вопрос к jars
Кнопка из этого поста, вот её код:

скрытый текст

Выделить код

Код:

// ВКЛ / ВЫКЛ  js на странице + разрешить выделение
// Результат появляется сразу без перезагрузки.

      const sss = Cc["@mozilla.org/content/style-sheet-service;1"].getService(Ci.nsIStyleSheetService);  
      var uri = makeURI("data:text/css," + encodeURIComponent( "*{ -moz-user-select: text !important;}" ));
// Для текущей вкладки:
           gBrowser.docShell.allowJavascript = !gBrowser.docShell.allowJavascript;
// или глобально:
//       gBrowser.mPrefs.setBoolPref("javascript.enabled", !gBrowser.mPrefs.getBoolPref("javascript.enabled"));
   if ( sss.sheetRegistered(uri, sss.AGENT_SHEET) ) sss.unregisterSheet(uri, sss.AGENT_SHEET);
      else 
   sss.loadAndRegisterSheet(uri, sss.AGENT_SHEET);


Она как должна работать? Куда положить этот код?

Отсутствует

 

№6327-09-2015 21:22:29

jars
Забанен
 
Группа: Members
Зарегистрирован: 28-07-2015
Сообщений: 235
UA: Palemoon 25.0

Re: Снять защиту от копирования текста.

rbfyec
Это в секцию "Код" кнопки. По нажатию выполняется: один раз клик - Стоп скрипты + применить стиль, еще раз клик - Запустиь скрипты + отменить стиль. Без всякой индикации.
Вот URl:

Выделить код

Код:

custombutton://%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0D%0A%3Ccustombutton%20xmlns%3Acb%3D%22http%3A//xsms.nm.ru/custombuttons/%22%3E%0A%20%20%3Cname%3E%u0412%u042B%u041A%u041B%20/%20%u0412%u041A%u041B%20JS%20%u043D%u0430%20%u0441%u0442%u0440%u0430%u043D%u0438%u0446%u0435%20+%20%u0440%u0430%u0437%u0440%u0435%u0448%u0438%u0442%u044C%20%u0432%u044B%u0434%u0435%u043B%u0435%u043D%u0438%u0435%3C/name%3E%0A%20%20%3Cimage%3E%3C%21%5BCDATA%5Bdata%3Aimage/png%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAIAAACQkWg2AAABY0lEQVQokc1Su6oqQRCseaCgiIiR4g8I5v6BiZmxgn+17Ae4kSYigqnZxGJkIGIgiIwoK7M7uz1zgjkcLtzoJpdTUXd1dXc1NPDrwOI4/kkej8d6vVZKBZIxBsB777231i4WC6WUzLKMiOr1OmMsyzIAcRwHaZqmxphKpdJoNAIDQCZJAmA+nwsh/lyd5/lyuSQiAN1ut9/vfzcopYbDIef8R0pEUspqtTqdTgE4557P52azCVWOv3C73YqiACCEYIwJIdrt9mQyCVUBoNfrDQYDInq/3+fzOUmSoig458YYa62UMjQbYw6HgwQwGo2IyDkXBkdRdL/fd7tdOGA8HrdaLeec9x6AjKKIc84YK8tSaw2Ac97pdGazWYgZY977NE0vlwsAHozmeX46nY7Ho1Lq9Xp9Pp/gHoC19nq97vf7siwByO1265zTWgc/AFarFYBms1mr1YhIax2kSql//ov/gi8AtMMYZdJgBwAAAABJRU5ErkJggg%3D%3D%5D%5D%3E%3C/image%3E%0A%20%20%3Cmode%3E0%3C/mode%3E%0A%20%20%3Cinitcode%3E%3C%21%5BCDATA%5B/*Initialization%20Code*/%5D%5D%3E%3C/initcode%3E%0A%20%20%3Ccode%3E%3C%21%5BCDATA%5B//%20%u0412%u041A%u041B%20/%20%u0412%u042B%u041A%u041B%20%20js%20%u043D%u0430%20%u0441%u0442%u0440%u0430%u043D%u0438%u0446%u0435%0A//%20%u0420%u0435%u0437%u0443%u043B%u044C%u0442%u0430%u0442%20%u043F%u043E%u044F%u0432%u043B%u044F%u0435%u0442%u0441%u044F%20%u0441%u0440%u0430%u0437%u0443%20%u0431%u0435%u0437%20%u043F%u0435%u0440%u0435%u0437%u0430%u0433%u0440%u0443%u0437%u043A%u0438.%0A%0A//%20this.checked%20%3D%20%21this.checked%3B%0A//%20%20%20if%20%28%20this.%20checked%20%29%20%0A//%20this.image%20%3D%20%22data%3Aimage/png%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAABAAAAAOCAIAAACpTQvdAAAA3UlEQVQokc3PsS4EYRTF8Z+xS0EiQSKrk1CIhESv0/EEXmPfxVPoZHs6KslkX0BUWIRsdszu7IxicieLTuXkNve7537/e/iXmlBE3cbjmCklFVNynkELr3zSoc0g3G1wzyMrbJH84Iyo6AWzYsBSTI+5aAi1FmaWx7RY4ynaPkf4zal1xUf8krDIISnJLKF2ZOCEbbp0WGeHeTY4axZ65EwYRp4bThmBa/bIqer7MgpKhnQjdElGxpiSKXcsN7OSF86D2OeBPKxvXLIP5g5YpSDl/Xv0XTbJSOPUv+gL8ZFJ/uVAdFIAAAAASUVORK5CYII%3D%22%3B%0A//%20%20%20else%20%0A//%20this.image%20%3D%20%22data%3Aimage/png%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAIAAACQkWg2AAABY0lEQVQokc1Su6oqQRCseaCgiIiR4g8I5v6BiZmxgn+17Ae4kSYigqnZxGJkIGIgiIwoK7M7uz1zgjkcLtzoJpdTUXd1dXc1NPDrwOI4/kkej8d6vVZKBZIxBsB777231i4WC6WUzLKMiOr1OmMsyzIAcRwHaZqmxphKpdJoNAIDQCZJAmA+nwsh/lyd5/lyuSQiAN1ut9/vfzcopYbDIef8R0pEUspqtTqdTgE4557P52azCVWOv3C73YqiACCEYIwJIdrt9mQyCVUBoNfrDQYDInq/3+fzOUmSoig458YYa62UMjQbYw6HgwQwGo2IyDkXBkdRdL/fd7tdOGA8HrdaLeec9x6AjKKIc84YK8tSaw2Ac97pdGazWYgZY977NE0vlwsAHozmeX46nY7Ho1Lq9Xp9Pp/gHoC19nq97vf7siwByO1265zTWgc/AFarFYBms1mr1YhIax2kSql//ov/gi8AtMMYZdJgBwAAAABJRU5ErkJggg%3D%3D%22%3B%0A%0A%20%20%20%20%20%20const%20sss%20%3D%20Cc%5B%22@mozilla.org/content/style-sheet-service%3B1%22%5D.getService%28Ci.nsIStyleSheetService%29%3B%20%20%0A%20%20%20%20%20%20var%20uri%20%3D%20makeURI%28%22data%3Atext/css%2C%22%20+%20encodeURIComponent%28%20%22*%7B%20-moz-user-select%3A%20text%20%21important%3B%7D%22%20%29%29%3B%0A//%20%u0414%u043B%u044F%20%u0442%u0435%u043A%u0443%u0449%u0435%u0439%20%u0432%u043A%u043B%u0430%u0434%u043A%u0438%3A%0A%20%20%20%20%20%20%20%20%20%20%20gBrowser.docShell.allowJavascript%20%3D%20%21gBrowser.docShell.allowJavascript%3B%0A//%20%u0438%u043B%u0438%20%u0433%u043B%u043E%u0431%u0430%u043B%u044C%u043D%u043E%3A%0A//%20%20%20%20%20%20%20gBrowser.mPrefs.setBoolPref%28%22javascript.enabled%22%2C%20%21gBrowser.mPrefs.getBoolPref%28%22javascript.enabled%22%29%29%3B%0A%20%20%20if%20%28%20sss.sheetRegistered%28uri%2C%20sss.AGENT_SHEET%29%20%29%20sss.unregisterSheet%28uri%2C%20sss.AGENT_SHEET%29%3B%0A%20%20%20%20%20%20else%20%0A%20%20%20sss.loadAndRegisterSheet%28uri%2C%20sss.AGENT_SHEET%29%3B%0A%0A%0A%5D%5D%3E%3C/code%3E%0A%20%20%3Caccelkey%3E%3C%21%5BCDATA%5B%5D%5D%3E%3C/accelkey%3E%0A%20%20%3Chelp%3E%3C%21%5BCDATA%5B%5D%5D%3E%3C/help%3E%0A%20%20%3Cattributes/%3E%0A%3C/custombutton%3E

Отсутствует

 

№6427-09-2015 21:54:33

rbfyec
Участник
 
Группа: Members
Зарегистрирован: 07-07-2012
Сообщений: 365
UA: Firefox 20.0

Re: Снять защиту от копирования текста.

jars пишет

rbfyec
Это в секцию "Код" кнопки. По нажатию выполняется: один раз клик - Стоп скрипты + применить стиль, еще раз клик - Запустиь скрипты + отменить стиль. Без всякой индикации.

Вот я сразу подумал, что в секцию "Код". Попробовал - на сайтах http://kinogo.co/filmy_2015/ и http://onlinemultfilmy.ru/pro-mashiny/ она не помогает.
Вернее, помогает, если вручную перезагрузить страницу.
Включение и отключение скриптов я вижу, что происходит (перестают работать букмарклеты), а вот выделение становится возможным только после перезагруки страницы.

Отредактировано rbfyec (27-09-2015 22:00:26)

Отсутствует

 

№6527-09-2015 21:56:43

jars
Забанен
 
Группа: Members
Зарегистрирован: 28-07-2015
Сообщений: 235
UA: Palemoon 25.0

Re: Снять защиту от копирования текста.

Прелесть этого способа в том что не нужно перегружать вкладку. Но есть тяжелые случаи, как нипример это сайтес http://kinogo.co/ . Там тупо грузится отдельной скрипт который отлючает всё, и кнопки CTRL+A и вообще всё. На нём этот способ не работает.
Тут кокраз пригодицца кнопка Lex1 http://lexi.ucoz.ru/buttons.html  Но у этой кнопки последствия - нужно перегружать страницу ежели нужно вернуть её работу.
Потому для таких случаев , если часто планируется посещать сайт, проще вычислить этот скрипт и зарезать его ;)  В этом случае скрипт лежит http://kinogo.co/templates/kinogo/js/nocopy.js просто блокируем в своей рекламорезке его и всё. (*/nocopy.js)
Т.е. потому и говорю, универсально это делать сложно и не нужно, проще иметь пару кнопок для этого. А ежели понравился сайтес - проще вычислить скрипт-блокировщик и заблочить его. Я делаю так.

Отсутствует

 

№6627-09-2015 22:05:32

rbfyec
Участник
 
Группа: Members
Зарегистрирован: 07-07-2012
Сообщений: 365
UA: Firefox 20.0

Re: Снять защиту от копирования текста.

Ага, пока я правил свой пост, появилось разъяснение. Теперь всё стало ясно.
Благодарю :)

Может, ещё посмотрите мои вопросы в разделе Custom Buttons? А то я чувствую, никто мне там и не ответит... :o

Отсутствует

 

№6728-09-2015 09:49:25

amid525
Участник
 
Группа: Members
Откуда: Беларусь
Зарегистрирован: 19-08-2014
Сообщений: 361
UA: Firefox 31.0

Re: Снять защиту от копирования текста.

jars пишет

Потому для таких случаев , если часто планируется посещать сайт, проще вычислить этот скрипт и зарезать его .

Хорошо. Какой вырезать скрипт на http://onlinemultfilmy.ru/pro-mashiny/
Если заблокировать */jquery.min.js?ver=1.8.3 - блокируется воспроизведение видео.

Отсутствует

 

№6828-09-2015 16:13:19

jars
Забанен
 
Группа: Members
Зарегистрирован: 28-07-2015
Сообщений: 235
UA: Palemoon 25.0

Re: Снять защиту от копирования текста.

---del---:(

Отредактировано jars (28-09-2015 16:17:07)

Отсутствует

 

№6928-09-2015 16:52:01

rbfyec
Участник
 
Группа: Members
Зарегистрирован: 07-07-2012
Сообщений: 365
UA: Firefox 20.0

Re: Снять защиту от копирования текста.

jars
Я заметил одну неприятную деталь: после отжатия ("отключения") этой кнопки, значок "Открыть новую вкладку" и крестики закрытия на самих табах не работают.

Отсутствует

 

№7028-09-2015 17:33:40

amid525
Участник
 
Группа: Members
Откуда: Беларусь
Зарегистрирован: 19-08-2014
Сообщений: 361
UA: Firefox 31.0

Re: Снять защиту от копирования текста.

rbfyec, я об этом уже упоминал выше. Кнопка не доработана. Пробуй расширение RightToClick

Отсутствует

 

№7128-09-2015 19:13:12

rbfyec
Участник
 
Группа: Members
Зарегистрирован: 07-07-2012
Сообщений: 365
UA: Firefox 20.0

Re: Снять защиту от копирования текста.

amid525 пишет

rbfyec, я об этом уже упоминал выше. Кнопка не доработана. Пробуй расширение RightToClick

Так то ж расширение, а это - кнопка. Кнопка предпочтительнее.

Отсутствует

 

№7228-09-2015 22:10:39

jars
Забанен
 
Группа: Members
Зарегистрирован: 28-07-2015
Сообщений: 235
UA: Palemoon 25.0

Re: Снять защиту от копирования текста.

amid525 пишет

на http://onlinemultfilmy.ru/pro-mashiny/

:D Init

Выделить код

Код:

document.addEventListener("mousedown", function(e) {
        if (content.document.domain != 'onlinemultfilmy.ru') return;
            e.stopPropagation();
  },true);

но тогда низзя по сериям переходить в списке(ну и жесты тоже , того...), хехе... вообще пусть кто из кодеров объяснит как побороть JQuery. Моя не знает.
rbfyec а нету у мну ни крестиков на вкл. ни "новой" кнопки, на жестах и гор. клавишах все, потмоу не знаю. Мне и так этовсе если и нужно, то один раз в месяц.
Вообще баловство всё это ящитаю, CTRL+U никто не отменял пока и запретить тебе смотреть исходнег сгенерированного сайта не запрещают, так что смотри и копируй что хочешь.

Отсутствует

 

№7308-11-2015 13:28:29

vlaza
Участник
 
Группа: Members
Откуда: Бонн
Зарегистрирован: 08-11-2015
Сообщений: 1
UA: Chrome 45.0
Веб-сайт

Re: Снять защиту от копирования текста.

Любой текст с любого сайта, с любой защитой можно сливать так: С помощью стандартной прогрмммы Виндовс "ножницы" сделайте скрипт нужного текстового фрагмента на мониторе. С помощь программы Адобе Райдер, или ей подобной, откройте полученный файл скрина, программа переведет этот скрин в текст, который, лично я не сохраняю в ворде, а копирую, затем вставляю в блокнот, снимая тем самым форматирование и текст готов к дальнейшему редактированию в любом редакторе.

Отсутствует

 

№7408-11-2015 16:03:22

Ultima2m
Участник
 
Группа: Members
Откуда: Россия
Зарегистрирован: 28-11-2013
Сообщений: 608
UA: Firefox 42.0

Re: Снять защиту от копирования текста.

vlaza пишет

Любой текст с любого сайта,...

Все это слишком сложно.
Если очень надо используйте программу Kleptomania или аналогичные.
Эта небольшая прога копирует вообще любой текст, который вы увидите на дисплее.

Отсутствует

 

№7508-11-2015 17:27:44

oleg953
Участник
 
Группа: Members
Откуда: Ростов где Дон
Зарегистрирован: 07-05-2014
Сообщений: 557
UA: Chrome 29.0

Re: Снять защиту от копирования текста.

Ultima2m пишет

Kleptomania

умерла вместе с ХРюшей...:(

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]