@sergerdn через Object.defineProperty тоже пробовал, не искались элементы. Но попробую твой вариант.
Ну а смысл топика изначально в том, чтобы дать возможность через кубик подмены передавать свою функцию, раз такой функционал есть все равно.
add functionality to automatically download PDF without opening it inside the bot.
Я не могу написать бота, который ходит по нужным сайтам и скачивает нужные ПДФ, потому что он их вместо скачивания открывает.
Но мне так не надо.
В хроме оно переключается в настройках самого браузера, но во встроенном в BAS Хроме эта функция (Открытия PDF браузером) - включена по умолчанию, и ее невозможно отключить. можете добавить возможность отключения?
в файле properties я заменял строчку "plugins":{"plugins_list":[]} на "plugins":{"always_open_pdf_externally":true,"plugins_list":[]}, но при запуске BAS, создается новый профиль, и данные настройки не применяются, потому что создается копия всех настроек браузера, но без этих изменений.
А скомпилированный проект вовсе не содержит никакого файла properties, чтобы можно было его исправить.
I cannot write a bot that goes to the necessary sites and downloads the necessary PDFs, because it opens them instead of downloading.
But I don’t need that.
In chrome, it is switched in the settings of the browser itself, but in the built-in chrome this function (Open PDF by browser) is enabled by default and cannot be turned off. can you add such a feature?
in the properties file, I replaced the line "plugins": {"plugins_list": []} with "plugins": {"always_open_pdf_externally": true, "plugins_list": []}, but when BAS is enabled, a new profile is created, and the settings data do not apply because a copy is created without these changes.
And the compiled project does not contain any properties file at all so that you can fix it.
@user2 said in Добавьте возможность отключения открытия PDF браузером.:
add functionality to automatically download PDF without opening it inside the bot.
Я не могу написать бота, который ходит по нужным сайтам и скачивает нужные ПДФ, потому что он их вместо скачивания открывает.
Но мне так не надо.
В хроме оно переключается в настройках самого браузера, но во встроенном в BAS Хроме эта функция (Открытия PDF браузером) - включена по умолчанию, и ее невозможно отключить. можете добавить возможность отключения?в файле properties я заменял строчку "plugins":{"plugins_list":[]} на "plugins":{"always_open_pdf_externally":true,"plugins_list":[]}, но при запуске BAS, создается новый профиль, и данные настройки не применяются, потому что создается копия всех настроек браузера, но без этих изменений.
А скомпилированный проект вовсе не содержит никакого файла properties, чтобы можно было его исправить.I cannot write a bot that goes to the necessary sites and downloads the necessary PDFs, because it opens them instead of downloading.
But I don’t need that.
In chrome, it is switched in the settings of the browser itself, but in the built-in chrome this function (Open PDF by browser) is enabled by default and cannot be turned off. can you add such a feature?in the properties file, I replaced the line "plugins": {"plugins_list": []} with "plugins": {"always_open_pdf_externally": true, "plugins_list": []}, but when BAS is enabled, a new profile is created, and the settings data do not apply because a copy is created without these changes.
And the compiled project does not contain any properties file at all so that you can fix it.
Зайдите в настройки профиля BAS и включите соответствующую опцию
https://vynesimozg.com/skachivat-pdf-fajly-vmesto-ix-otkrytiya-v-chrome/
@Fox said in Добавьте возможность отключения открытия PDF браузером.:
Зайдите в настройки профиля BAS и включите соответствующую опцию
https://vynesimozg.com/skachivat-pdf-fajly-vmesto-ix-otkrytiya-v-chrome/
или я не там ищу...
в настройках профиля можно переключаться между разными профилями. (но там нет самого отключения открытия pdf браузером) .
попробовал отключать открытие PDF прописанием соответствующих строчек в файл preferences с последующим указанием на данный профиль - не помогло.
пробовал отключать открытие PDF программно - способом по вашей ссылке - в настройках моего хрома (не BASовского - тут такого нет). Оно-то отключает (но отключает только в моем хроме, а не в том экземпляре, который создает BAS).
дальнейшее указание в настройках профиля BAS на тот профиль, в котором уже отключено открытие pdf браузером - не дает должного результата: BAS продолжает открывать PDFки, не скачивая их.
@user2 said in Добавьте возможность отключения открытия PDF браузером.:
@Fox said in Добавьте возможность отключения открытия PDF браузером.:
Зайдите в настройки профиля BAS и включите соответствующую опцию
https://vynesimozg.com/skachivat-pdf-fajly-vmesto-ix-otkrytiya-v-chrome/или я не там ищу...
в настройках профиля можно переключаться между разными профилями. (но там нет самого отключения открытия pdf браузером) .
попробовал отключать открытие PDF прописанием соответствующих строчек в файл preferences с последующим указанием на данный профиль - не помогло.
пробовал отключать открытие PDF программно - способом по вашей ссылке - в настройках моего хрома (не BASовского - тут такого нет). Оно-то отключает (но отключает только в моем хроме, а не в том экземпляре, который создает BAS).
дальнейшее указание в настройках профиля BAS на тот профиль, в котором уже отключено открытие pdf браузером - не дает должного результата: BAS продолжает открывать PDFки, не скачивая их.
Создаёте профиль в BAS, выполняете действие "Загрузить" с url chrome://settings/content/pdfDocuments и переключаете опцию
