|
5 / 5 / 2
Регистрация: 03.11.2018
Сообщений: 206
|
|
Автозаполнение гугл форм10.05.2021, 19:25. Показов 6657. Ответов 8
Метки нет (Все метки)
Здравствуйте, не знаю в тот ли раздел написал, но хочу спросить, реально ли сделать скрипт автоматического заполнения и отправки гугл формы. Пример такой формы: вот
Я хочу узнать можно ли автоматически заполнять и отправлять такого рода формы. Например, всегда выбирать второй вариант во всех вопросах и вставлять заданный в алгоритм ответ (напримет "да") на все поля, куда нужно вписать текст. Я понял как эта вся система работает (прикрепил видео ниже), но не знаю способов реализации. Мне кажется, это можно как-то провернуть через javascript. Мой вариант реализации: в переменную забивается ссылка на форму, через определенную команду получаем код страницы. Автоматически ищем переменную с вопросами в скрипте сайта (FB_PUBLIC_LOAD_DATA_), подставляем нужное количество input в форму с номером вопроса и вариантом ответа (например всегда 2 вариант), отправляем форму. Желательно бы еще вывести страницу или ссылку "получить результат" (после отправки происходит редирект на страницу с надписью, что форма отправлена, и есть индивидуальная ссылка просмотреть результат), но это уже кажеться нереальным. Скажите можно ли так сделать или нет? Если да, подкиньте мне несколько идей реализации этого всего? Заранее спасибо!
0
|
|
| 10.05.2021, 19:25 | |
|
Ответы с готовыми решениями:
8
Автозаполнение форм браузера против $(this).val()
Автозаполнение форм |
|
Супер-модератор
3970 / 2092 / 832
Регистрация: 13.03.2010
Сообщений: 6,905
|
|
| 10.05.2021, 20:56 | |
|
Maximax67, для каких целей вам автозаполнение форм?
1
|
|
|
5 / 5 / 2
Регистрация: 03.11.2018
Сообщений: 206
|
|
| 10.05.2021, 22:15 [ТС] | |
|
Хороший вопрос. Буду честным. Я студент. Большинство тестовых работ (особенно по истории) нам высылают в формате Гугл форм. Однако есть одно но. Его "открывают" нам в определенное время (например в 10:00) и дают время его решить, обычно 10 минут. То есть в 10:10 ответы приниматься не будут. Иными словами, чтобы все успеть нужно очень хорошо все знать. После прохождения мы сразу видим свой результат и часто с правильными ответами. Ну и сразу у большинства возник вопрос: нельзя ли как-то увидеть ответы сразу. Ответ: естественно можно, если проставить случайные ответы под "ложным" аккаунтом и перейти на страницу с результатами (преподаватели воспринимают это все нормально, наверное думают что просто шутят некоторые). Однако, у многих (и иногда и у меня) просто часто не хватает времени на то чтобы подключиться, переключиться переключиться на другой аккаунт, сделать всю эту процедуру, войти под другим аккаунтом, войти в тест и все проставить. Перездавать тест, конечно же, разрешают, но это не выход. Так как я немного знаком с JavaScript, html и css, понимаю как работают сайты. И на тестовой Гугл форме нашел как работает система отправки тестов. Остался один вопрос как это автоматизировать? Учебный год почти закончился, но все же попытаться исправить успеваемость стоит. Конечно я понимаю, что лучше быть честным и учить материал и я не знаю считается ли у вас на форуме это как "взлом" или "мошенничество". Но на всякий случай попробовал спросить об этом. Если вы посчитаете нужным, дайте несколько советов.
1
|
|
|
the hardway first
2475 / 1847 / 910
Регистрация: 05.06.2015
Сообщений: 3,610
|
|
| 11.05.2021, 08:28 | |
|
Selenium WebDriver. Какой язык программирования? Выбирайте который лучше знаете, биндинги есть: JS|Java|C#|Python|Ruby, на любой вкус.
1
|
|
|
5 / 5 / 2
Регистрация: 03.11.2018
Сообщений: 206
|
|
| 11.05.2021, 09:53 [ТС] | |
|
Лучше всего знаю JS. Но насколько я сегодня утром понял нельзя через него получить html код нужной страницы (только php подключать). Это как-то не очень удобно. Из этого списка еще знаю Python (когда-то учил, но могу писать только самое простейшее). Биндинги впервые слышу, но свиду интерестно. Что можете вы посоветовать для этой задачи? Главное чтобы было все быстро: ввел ссылку и форма отправлена (не было промежуточных действий).
0
|
|
|
the hardway first
2475 / 1847 / 910
Регистрация: 05.06.2015
Сообщений: 3,610
|
|
| 11.05.2021, 09:57 | |
|
1
|
|
|
the hardway first
2475 / 1847 / 910
Регистрация: 05.06.2015
Сообщений: 3,610
|
||
| 11.05.2021, 11:19 | ||
|
Вы не в ту сторону копаете, потратите время в пустую. Откройте гугл формы с отключенным JS в браузере - ничего там работать не будет. Вам надо автоматизировать работу браузера, чтобы он сам выбирал ответы и нажимал кнопки, вам не нужен голый HTML и разбирать сетевые запросы.
2
|
||
|
5 / 5 / 2
Регистрация: 03.11.2018
Сообщений: 206
|
|
| 11.05.2021, 11:28 [ТС] | |
|
Большое спасибо! Теперь понятнее стало. Буду разбираться. Если возникнет какой-то вопрос я напишу.
0
|
|
| 11.05.2021, 11:28 | |
|
Помогаю со студенческими работами здесь
9
Автозаполнение форм Автозаполнение форм в браузере Автозаполнение форм в браузере Автозаполнение форм на веб сайтах Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Настройки VS Code
Loafer 13.04.2026
{
"cmake. configureOnOpen": false,
"diffEditor. ignoreTrimWhitespace": true,
"editor. guides. bracketPairs": "active",
"extensions. ignoreRecommendations": true,
. . .
|
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2.
Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива.
Было так:. . .
|
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: реализовать контроль корректности заполнения дат назначения. . .
|
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html
Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
|
|
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
|
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях.
Задача: при копировании документа очищать определенные реквизиты и табличную. . .
|
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git
main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели
8ATzM_2aurI
|
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2.
Задача: запретить редактирование документа, если он открыт у другого пользователя.
/ / . . .
|