Date: 2022-02-02 11:10 am (UTC)
brmail: (Default)
From: [personal profile] brmail
Ну вот у меня ровно такое приложение чтобы "читать" книжки в файл с Autor.Today. Работает, не могу сказать чтоб идеально, но себе такую задачу и не ставил, учитывая что сайт раз в сутки как минимум под дос атакой.

Сам браузер встраивать в форму не нужно, для этого в дотнете есть webBrowser контрол. Причем он есть в виде как контрола с ui, так и в виде классов. И да, поддается весьма основательному контролю со стороны кода, в обход javascript и всего что там наверчено на самом сайте. И при этом отлично имитируют поведение обычного браузера. Это то, что бесплатное и встроенное. Есть контролы для этих целей за денежку, и там вообще все что угодно и очень легко.
Кстати, все что нужно для жизни .net framework приложений современные windows уже имеют - инсталлировать ничего не придется.

Что касается innerHTML - если его прочесть у одного окна ввода, переведя его в режим отображения HTML - легко полученное вставить в другой браузер контрол, вычленив там такой же текстбокс для вставки HTML.

Логины и пароли не обязательно запоминать - юзер может логинится ручками. Контроль над встроенным в форму браузером на уровне dom объектов html документов. Да, естественно там можно изначально наворотить сложностей, что временами и бывает, особенно если используются навороченные фреймворки. Но эти сложности обычно просто дополнительная необходимость разобраться где порылась собака. В конечном счете основная часть проблем поддается решению. А тут вовсе элементарщина - залогиниться и открыть форму создания поста.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting

If you are unable to use this captcha for any reason, please contact us by email at support@dreamwidth.org

Profile

brmail: (Default)
brmail
Page generated Jul. 14th, 2025 03:19 pm
Powered by Dreamwidth Studios