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

Общайтесь со знакомыми и друзьями в нашем сообществе в Facebook.

№67607-06-2016 20:47:19

turbot
Участник
 
Группа: Members
Зарегистрирован: 09-10-2011
Сообщений: 2529
UA: Firefox 49.0

Re: Greasemonkey

Inko7

Выделить код

Код:

// @run-at document-idle

в метаданные.

Отсутствует

 

№67715-06-2016 14:38:59

ifln
Участник
 
Группа: Members
Зарегистрирован: 20-09-2013
Сообщений: 235
UA: Firefox 38.0

Re: Greasemonkey

здесь у каждой новости справа внизу есть кнопочка "Открыть источник во фрефме" :)
Как открыть источник в background tab?

Или по другому:
при открытии новости, например, автоматически "кликнуть" ссылку "Читать на сайте" внизу (class = content-source clearfix). Желательно открыть ссылку в этой же вкладке.

Отредактировано ifln (15-06-2016 15:31:14)

Отсутствует

 

№67815-06-2016 15:58:29

vet41
Участник
 
Группа: Members
Зарегистрирован: 19-08-2015
Сообщений: 5
UA: Firefox 28.0

Re: Greasemonkey

Нужен небольшой скриптик для ютуба который дописывает к ссылкам вида https://www.youtube.com/channel/nazvaniekanala и https://www.youtube.com/user/nazvaniekanala приставку /videos чтобы получалось https://www.youtube.com/channel/nazvaniekanala/videos Гуглил много но рабочий вариант так и не нашел

Отсутствует

 

№67915-06-2016 16:15:10

vitalii201
Участник
 
Группа: Members
Зарегистрирован: 24-03-2011
Сообщений: 679
UA: Firefox 47.0

Re: Greasemonkey

vet41, среди всего остального на что способен YouTube + есть и "Страница канала по умолчанию Видео(или выбор из 6 пунктов)".

Отсутствует

 

№68015-06-2016 16:25:46

vet41
Участник
 
Группа: Members
Зарегистрирован: 19-08-2015
Сообщений: 5
UA: Firefox 28.0

Re: Greasemonkey

vitalii201 пишет

vet41, среди всего остального на что способен YouTube + есть и "Страница канала по умолчанию Видео(или выбор из 6 пунктов)".

громоздкий он уж очень да и ютуб я в браузере не смотрю вообще

Отсутствует

 

№68115-06-2016 20:52:39

Inko7
Участник
 
Группа: Members
Зарегистрирован: 09-11-2009
Сообщений: 1008
UA: Firefox 47.0

Re: Greasemonkey

turbot
добавил строку в метаданные, но не помогло...

скрытый текст
// ==UserScript==
// @name           Rambler Mail - AutoLogin
// @description    Автологин на стартовой странице
// @include        https://mail.rambler.ru/
// @include        https://mail.rambler.ru/?login=*
// @run-at document-idle
// ==/UserScript==

content.document.forms[0].submit();


в таком варианте постоянно обновляется (перегружается) страница
что еще можно сделать?

Отсутствует

 

№68215-06-2016 23:49:16

turbot
Участник
 
Группа: Members
Зарегистрирован: 09-10-2011
Сообщений: 2529
UA: Firefox 50.0

Re: Greasemonkey

Inko7
Чем мог. idontnow.gif
Куда перенаправляет после логина если логиниться вручную? С какой страницы?
У меня нет аккаунта, чтоб проверить, а без мобильного там не зарегаться.
Ну и, может данные подставиться в форму не упесвеают, может так:

Выделить код

Код:

// ==UserScript==
// @name           rambler
// @description    Автологин
// @include        https://mail.rambler.ru/
// @include        https://mail.rambler.ru/?login=*&domain=%40rambler.ru&password=*
// @grant none
// ==/UserScript==
window.addEventListener('load', function func() {
    window.removeEventListener('load', func);
    setTimeout(()=>{
        content.document.forms[0].submit();
    },300)
});

Отсутствует

 

№68316-06-2016 08:59:17

Inko7
Участник
 
Группа: Members
Зарегистрирован: 09-11-2009
Сообщений: 1008
UA: Firefox 47.0

Re: Greasemonkey

turbot
все то же...
ладно, спасибо, буду сам разбираться...
один вопрос: как узнать, что нужно вот так?

Выделить код

Код:

content.document.forms[0].submit();

через DOM Inspector ?

Отсутствует

 

№68417-06-2016 07:19:11

turbot
Участник
 
Группа: Members
Зарегистрирован: 09-10-2011
Сообщений: 2529
UA: Firefox 50.0

Re: Greasemonkey

Inko7
Угу. Можно и в дефолтных инструментах смотреть.

Отсутствует

 

№68504-08-2016 12:24:04

selevo
Забанен
 
Группа: Members
Откуда: Ижевск
Зарегистрирован: 23-01-2008
Сообщений: 240
UA: Firefox 47.0
Веб-сайт

Re: Greasemonkey

спасите  помогите   :) две проблемы, психую третий день, может  программизм не моё...

FF 47
Не выводится инфа в консоль встроенного  в FF инспектора
А при включенном дополнении Firebug выводит: API ведения логов веб-консоли (console.log, console.info, console.warn, console.error) был отключен скриптом на этой странице.
В  FireBug нормально выводит.

_________________________________________

Добавлено 04-08-2016 12:26:05
Вопрос два.

FF 47
из установленного:
FireBug
FireFinder
Greasemonkey (здесь скрипт автоматизации и пишу)

Страница:
https://mybank.oplata.kykyryza.ru/

кликаю инспектировать элемент на поле ввода, затем правым кликом -> копировать xpath
xpath ввода штрих-кода: /html/body/div/div/div[1]/div/div[2]/form/div[3]/input
тут же ввожу его в Firefinder и .. пустота.

И консоль  выдаёт что такого элемента нема:

Выделить код

Код:

var xpath3='/html/body/div/div/div[1]/div/div[2]/form/div[3]/input';
    var path_shtrih_Code = document.evaluate (xpath3, document, null, XPathResult.FIRST_ORDERED_NODE_TYPE, null);
    console.log("ШТРИХ:"+path_shtrih_Code.singleNodeValue);

что за хрень ?
(На других страницах нормально работает,на этой например, находит выданный xpath элементов)

Отредактировано selevo (04-08-2016 12:29:18)

Отсутствует

 

№68604-08-2016 13:59:59

turbot
Участник
 
Группа: Members
Зарегистрирован: 09-10-2011
Сообщений: 2529
UA: Firefox 51.0

Re: Greasemonkey

selevo
У меня вроде работает.

Выделить код

Код:

var xpath3="//input[contains(@class, 'authentication-form')]";

Отсутствует

 

№68704-08-2016 14:22:34

selevo
Забанен
 
Группа: Members
Откуда: Ижевск
Зарегистрирован: 23-01-2008
Сообщений: 240
UA: Firefox 47.0
Веб-сайт

Re: Greasemonkey

turbot пишет

selevo
У меня вроде работает.

Выделить код

Код:

var xpath3="//input[contains(@class, 'authentication-form')]";

:)
каким образом получился такой xpath, ручным писанием, анализом ?

А вообще  подскажите как  быстро "адрес" элементов находить чтоб жамкнуть по ним, заполнить, скопировать.
Может я по трудному пути пошёл...
Просто xpath,  firebug  по клику кнопки показывает и я слегка знаю как  этим управлять.

Отредактировано selevo (04-08-2016 14:23:24)

Отсутствует

 

№68804-08-2016 14:27:50

turbot
Участник
 
Группа: Members
Зарегистрирован: 09-10-2011
Сообщений: 2529
UA: Firefox 51.0

Re: Greasemonkey

selevo пишет

ручным писанием

:rolleyes:

Отсутствует

 

№68904-08-2016 17:09:37

selevo
Забанен
 
Группа: Members
Откуда: Ижевск
Зарегистрирован: 23-01-2008
Сообщений: 240
UA: Firefox 47.0
Веб-сайт

Re: Greasemonkey

ну вот,а это долго
вот смотри как я делаю ,5 секунд
https://youtu.be/3Q_9bVS0UqU

минус  в том что эти две  строки обработки надо писать

Выделить код

Код:

var PutKuzlu='/html/body/div/div/div[1]/div/div[2]/form/div[3]/input';
    var uzel = document.evaluate (PutKuzlu, document, null, XPathResult.FIRST_ORDERED_NODE_TYPE, null);

а затем уже  например клик:

Выделить код

Код:

uzel.singleNodeValue.click();

Отредактировано selevo (04-08-2016 17:15:57)

Отсутствует

 

№69004-08-2016 19:49:56

selevo
Забанен
 
Группа: Members
Откуда: Ижевск
Зарегистрирован: 23-01-2008
Сообщений: 240
UA: Firefox 47.0
Веб-сайт

Re: Greasemonkey

почему    текстовый  редактор в грисмонкей отличается от того который  в браузере ?
в гисмонкее нет кнопок  запустить исследовать отобразить
и вообще нет меню "выполнить"
при этом я не помню как  я  свой первый скрипт запустить умудрился без этого меню.
E7S7v3URNck.jpg

Отредактировано selevo (04-08-2016 19:56:33)

Отсутствует

 

№69105-08-2016 07:39:26

selevo
Забанен
 
Группа: Members
Откуда: Ижевск
Зарегистрирован: 23-01-2008
Сообщений: 240
UA: Firefox 47.0
Веб-сайт

Re: Greasemonkey

Greasemonkey + atom или notepad++
как в этих редакторах скрипт запустить в мозиле конечно?

Отсутствует

 

№69203-09-2016 15:03:10

Electrika
Участник
 
Группа: Members
Зарегистрирован: 14-03-2014
Сообщений: 6
UA: Firefox 48.0

Re: Greasemonkey

Уважаемые, не могли бы вы написать скрипт, который бы убирал пустое место от рекламы на сайте www.inoreader.com ? Попробовала три штуки отсюда, но они уже давно сделаны, а рекламный блок только в августе появился.

Отсутствует

 

№69306-09-2016 19:52:56

xrun1
Участник
 
Группа: Members
Зарегистрирован: 12-12-2013
Сообщений: 1224
UA: Firefox 48.0

Re: Greasemonkey

Electrika
Если Вы про тот блок, что справа от списка, то для себя сделал так. В блокировщике рекламы скрыл блок
inoreader.com###sinner_container
и сделал стиль (для Stylish)

Выделить код

Код:

@-moz-document domain("inoreader.com") {
    .reader_pane_sinner {
    right: -200px !important;
  }
}

Может, решение и корявое, но эффективное - у меня работает. ;)

Отсутствует

 

№69406-09-2016 20:30:26

bezuma
Участник
 
Группа: Members
Откуда: Москва
Зарегистрирован: 26-01-2014
Сообщений: 256
UA: Firefox 45.0

Re: Greasemonkey

xrun1 Спасибо! Исчез треклятый блок.
А кстати, последние пару дней стал подглючивать [inoreader] интерфейс - это только у меня? Прошу прощения за оффтоп

Отсутствует

 

№69506-09-2016 22:27:51

xrun1
Участник
 
Группа: Members
Зарегистрирован: 12-12-2013
Сообщений: 1224
UA: Firefox 48.0

Re: Greasemonkey

bezuma
:offtopic:

скрытый текст
Мне кажется это не интерфейс, а серверы у Innologica тормозят. Ходите по http - это быстрее. А если пользуетесь кнопкой/дополнением Inoreader Companion, то снимите галочку в настройках.

Отсутствует

 

№69607-09-2016 11:15:06

Electrika
Участник
 
Группа: Members
Зарегистрирован: 14-03-2014
Сообщений: 6
UA: Firefox 48.0

Re: Greasemonkey

xrun1, ура, ваш скрипт помог, спасибо!

bezuma, у меня inoreader грузится без проблем.

Отсутствует

 

№69711-10-2016 15:39:53

xrun1
Участник
 
Группа: Members
Зарегистрирован: 12-12-2013
Сообщений: 1224
UA: Firefox 49.0

Re: Greasemonkey

:offtopic:Раз уж я здесь начал оффтоп по Inoreader, здесь сам и закончу.
Стиль, который предложил 3-мя постами выше не совсем правильный - скрывается полоса прокрутки. Вот так будет правильно

Выделить код

Код:

@-moz-document domain("inoreader.com") {
.reader_pane_sinner {
   padding-right: 0 !important;
  }
}

Отсутствует

 

№69818-02-2017 20:04:31

leshiy_odessa
Участник
 
Группа: Members
Зарегистрирован: 13-02-2009
Сообщений: 294
UA: Firefox 53.0

Re: Greasemonkey

Нужен скрипт автоматически разворачивающий спойлеры на livejournal.com. Не в комментариях. (!)

Отсутствует

 

№69918-02-2017 20:57:48

yup
Участник
 
Группа: Members
Зарегистрирован: 15-04-2016
Сообщений: 1090
UA: Seamonkey 2.40

Re: Greasemonkey

leshiy_odessa

Выделить код

Код:

// ==UserScript==
// @name        LJ spoilers
// @namespace   spoilers
// @include     http://*.livejournal.com/*
// @version     1
// @run-at      document-end
// @grant       none
// ==/UserScript==

var spoilers = document.getElementsByClassName('ljcut-link-expand');
for (var i = 0; i < spoilers.length; i++) spoilers[i].click();

Отсутствует

 

№70019-02-2017 00:30:11

leshiy_odessa
Участник
 
Группа: Members
Зарегистрирован: 13-02-2009
Сообщений: 294
UA: Firefox 53.0

Re: Greasemonkey

yup


Спасибо за ответ. Но скрипт не работает. Он открывает последний по счету пост.

Мне нужно открытие всех спойлеров на главной странице пользователя. Например тут —

Войдите или зарегистрируйтесь, чтобы увидеть скрытый текст.

Отредактировано leshiy_odessa (19-02-2017 00:35:20)

Отсутствует

 

Board footer

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