![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 21.03.2017
Сообщений: 16
|
![]()
Господа, приветствую!
Занимаюсь небольшим расширением под хром, смысл которого автоматизировать работу, в частности - авторизацию на сайтах. Расширение передаёт значения логина и пароля на нужные сайты, и кликает кнопочку "войти". Всё просто, но... Есть три сайта, на которых моя идея не хочет работать. Сайт № 1: Проблема: значения вводятся в инпуты, но при нажатии кнопки "войти" значения из инпутов удаляются, и сайт кричит "заполни поля!". Если сделать все вручную, то работает нормально. И решение то вроде бы простое - установить фокус, но... И оно не работает. Фокус не устанавливается. Пробовал. Код:
Код:
|
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
![]()
Что за работа-то? Для автоматизации же есть готовые инструменты, например iMacros.
Почему не работает сложно гадать, надо сайт смотреть.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
![]() |
![]() |
![]() |
#3 | |
Пользователь
Регистрация: 21.03.2017
Сообщений: 16
|
![]() Цитата:
Как ни странно, работают более трех десятков сайтов, а не работает всего три, но каких. Сейчас речь идёт об альфа клик. Код:
![]() |
|
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
![]()
Так для хранения данных авторизации и автозаполения уже ж давно есть KeePass/1Password/LastPass.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
![]() |
![]() |
![]() |
#5 | |
Пользователь
Регистрация: 21.03.2017
Сообщений: 16
|
![]() Цитата:
При нажатии на эту самую кнопочку, скрипт открывает нужный мне сайт, в зависимости от задачи, и вводит туда логин/пароль, и жмёт кнопочку "войти" ![]() Функционал тех расширений несколько ограничен. Одно только то, что они не могут работать с таблицами эксель (именно в них мои реестры) уже делает их неподходящими. |
|
![]() |
![]() |
![]() |
#6 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
![]()
А фирмы не против хранения их паролей в открытом виде на компе?)
Вряд ли в фокусе дело, наверно оно просто следит за вводом в каких-то событиях типа onchange. В данном случае это даже в консоль пишется. При просто изменении .value оно не срабатывает. Может https://developer.mozilla.org/en-US/...ggering_events поможет.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 21.03.2017
Сообщений: 16
|
![]()
А фирмы не знают
![]() ![]() Спасибо за совет, почитаю, может быть решится проблема. Хороша была идея, но не сработала. Последний раз редактировалось 4eSlavich; 07.04.2017 в 10:24. Причина: Испытано |
![]() |
![]() |
![]() |
#8 |
Пользователь
Регистрация: 21.03.2017
Сообщений: 16
|
![]()
А если известно какой куки отвечает за логин, то можно сделать и через куки. Вопрос только в том, как узнать какой куки отвечает за пасс?
![]() |
![]() |
![]() |
![]() |
#9 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
![]()
Если это не какой-то унылый сайт сделанный после 30 минут изучения РНР, то оно не так работает.
В куках только ID сессии, а на сервере по нему достаются данные (статус авторизации и т.п.) http://phpfaq.ru/sessions#main
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
![]() |
![]() |
![]() |
#10 | |
Пользователь
Регистрация: 21.03.2017
Сообщений: 16
|
![]() Цитата:
На сайте передаётся в куках только юзернейм. Это несколько радует, теперь хоть в форме логина есть часть заполненная ![]() |
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как установить "Focus Rectangle" для RadioButton? | delphiboy | Общие вопросы Delphi | 8 | 05.05.2013 02:31 |
DBGridEh, STFilter & Focus | _SERGEYX_ | Компоненты Delphi | 5 | 27.08.2012 21:02 |
Ошибка Cannot focus a disabled or invisible window. | sedoq | Общие вопросы Delphi | 3 | 01.02.2012 07:45 |
JQuery форма focus | gunsoy | JavaScript, Ajax | 3 | 15.11.2011 20:49 |
при помощи метода focus(): запрограммировать прокручивание текста в основной линейке | Дмитрий223 | JavaScript, Ajax | 1 | 02.12.2008 19:02 |