тип expression
Хотя непонятно, зачем парсить строку с прокси, если ее можно целиком вставить и бас сам все сделает. Только тип прокси указать нужный. А если пркоси идет с протоколом (типа socks5://proxy:port:login:pass), то можно тип ставить auto
попробовать через импортировать приложение, т.е. настройки браузера, прописал путь к приложению там в манифесте стоит ссылка на 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 
все словил все что нужно, оказывается нельзя разрешать кэш для всего, нужно разрешать лишь для определенных запросов, иначе не будет грузится сайт до конца.
всем большое спасибо за помощь