Разобрался ,
const domain = [[NEW_VARIABLE]]
console.log(domain)
Как запустить javascript файлом из сайта.
-
@battleground помести ссылку на этот файл js в тело страницы
-
@battleground Непонятно, что вы хотите сделать. Обычно js файлы реверсят, чтобы сделать что-то на пост гет запросах. Сам по себе скрипт, без страницы для которой он написан не отработает.
-
@battleground said in Как запустить javascript файлом из сайта.:
@tet-vivi сработало ) поместил на веб сервер html страничку из этим js, он дал ответ. А как его импортировать через бас на сайт который мне нужен ?
выполните код файла на необходимой странице через действие "яваскрипт"
-
попробовать через импортировать приложение, т.е. настройки браузера, прописал путь к приложению там в манифесте стоит ссылка на background.js, туда залил свой код, захожу на пустой сайт, и ничего(
{
"name": "Background green",
"version": "1.0",
"description": "Sets all page background page to green",
"manifest_version": 2,
"permissions": [
"tabs", "http:///", "https:///"
],"background": { "scripts": ["background.js"] }}
хотел сделать как в примере ) https://habr.com/ru/post/147111/
-
@battleground said in Как запустить javascript файлом из сайта.:
@Fox код слишком большой, не обрабатывается через яваскрипт... нужно именно файлом как-то импортировать на сайт и запустить.
var script = document.createElement('script'); script.src = 'https://community.bablosoft.com/assets/uploads/files/1589019476564-code.js'; document.getElementsByTagName('head')[0].appendChild(script);
тестовый скрипт
-
сработало, спасибо большое, а есть идеи почему нельзя сделать иньекцию скрипта на twitter.com ? другие сайты норм, а на этот нельзя( пытаюсь сделать для начала иньекцию вашего скрипта меняющего фон
-
@battleground said in Как запустить javascript файлом из сайта.:
сработало, спасибо большое, а есть идеи почему нельзя сделать иньекцию скрипта на twitter.com ? другие сайты норм, а на этот нельзя(
скорее всего сайт переназначает используемые методы
-
попробовал залить в твитер через создать снипет в браузере, написало ошибку Refused to load the script 'https://community.bablosoft.com/assets/uploads/files/1589019476564-code.js' because it violates the following Content Security Policy directive: "script-src 'self' 'unsafe-inline' https://*.twimg.com https://www.google-analytics.com https://twitter.com https://app.link 'nonce-N2Q3ODJjNjEtYmMzYS00ZTg0LThkNjQtYTM2YTA4NTlkOWIw'".
-
@battleground Сайт не разрешает загрузку скриптов откуда попало, если вкратце
-
инькцию не получится значит в твитер, а можно перехватить запрос открытия страницы или отправки формы, и из него извлечь headers? хочу токены поизвлекать) ибо через php сделал все это, но там curl и там нельзя вычислить ui_metrics, ибо это не имитация браузера
-
@battleground said in Как запустить javascript файлом из сайта.:
инькцию не получится значит в твитер, а можно перехватить запрос открытия страницы или отправки формы, и из него извлечь headers? хочу токены поизвлекать) ибо через php сделал все это, но там curl и там нельзя вычислить ui_metrics, ибо это не имитация браузера
Используйте действие "Получить все элементы кэша"
-
кэш классная штука, нашел ui_metrics нашел еще много чего, но почему когда включаешь кэш, нельзя зайти в твитер? только нажимаешь кнопку логин, и все, как отрубило, пишет попробуйте еще.
-
@battleground said in Как запустить javascript файлом из сайта.:
кэш классная штука, нашел ui_metrics нашел еще много чего, но почему когда включаешь кэш, нельзя зайти в твитер? только нажимаешь кнопку логин, и все, как отрубило, пишет попробуйте еще.
на какой версии пробуете? недавно исправили баг, что при включенном кеше не записывались куки
-
22.5.1

-
This post is deleted!
-
все словил все что нужно, оказывается нельзя разрешать кэш для всего, нужно разрешать лишь для определенных запросов, иначе не будет грузится сайт до конца.
всем большое спасибо за помощь