#, Я правильно понимаю, что ГетТекстом я получаю только тайтл этого контрола. А мне нужно как-то через SendMessage запросить у этого контрола еще какой-то текст? И теперь, главное, понять, как и куда делать этот запрос?
#, не, "фрейм" я специально в кавычки взял, если правильно понял, на делфи написана. Условно, в программе основное окно поделено на 5 фреймов, каждый из которых ловится прицелом SPY++. В фреймах разные графики, отчеты об ошибках, и прочее. В одном из фреймов нужные мне данные. ГетТекстом я получаю только заголовок этого фрейма. У некоторых фреймов он есть, у некоторых его нет. А как получить другие данные из него - не понимаю.
#, итого, исходя из того, что я понял, из этого большого контрола, в котором еще куча всего я могу вытащить только текст с помощью WM_GETTEXT. А он пустой. Как мне вытащить другие данные внутри него - загадка. Возможно, конкретно в этом случае - это не реализуемо средствами WinAPI
#, в том то и дело, я нахожу не нужный мне контрол, а общий "фрейм" в котором этот контрол находится. Получить хэндл общего "фрейма" не проблема, его я получаю. На нем находится 6 графиков и 6 показаний датчиков. Одно из показаний мне нужно считывать что бы считать среднее за период, но не суть. Вот из этого общего "фрейма" мне не удается получить никакие значения.
#, да, спасибо за наводку, я понял, что скорее всего через WinAPI не решить. По итогу, при выделении нужного мне контрола прицелом выделяется довольно большое окно с кучей контролов внутри, которые не достать. Никакой инфы особо что из SPY++, что из 5 других аналогичных программ достать не получилось. Скорее всего, проприетарное ПО, написано под узкие задачи нестандартными методами. Остается только с экрана грабить, но это по некоторым причинам тоже не вариант :)
Большое спасибо! Это и хотел услышать. К сожалению, в нем нет места для SSD. Точнее, место под 2.5 вроде бы даже есть, но не для этой модели, так-как в него sata с питанием из мамки не выходят. Перепаивать модуль тоже не собираюсь, игра не стоит свеч. Остается последний вариант. Владелице купить USB 3.0 флешку и использовать её в качестве носителя с виндой. По крайней мере, ютуб смотрится нормально и в офисе работать можно.
Огромное вам спасибо! Все заработало. Так я и не понял, почему встроенный в шаблон(shaper_helixultimate), в настройках Custom CSS не срабатывал. Это первое, что я делал, потом уже побежал template.css править. Теперь же, файл custom.css применяется поверх всех стилей и работает как часы.
Огромное вам спасибо! Все заработало. Так я и не понял, почему встроенный в шаблон(shaper_helixultimate), в настройках Custom CSS не срабатывал. Это первое, что я делал, потом уже побежал template.css править. Теперь же, файл custom.css применяется поверх всех стилей и работает как часы.
Роман Мирр, это своеобразный костыль. Возможно, есть решение более интересное. Например, библиотека, которая уже это умеет. Или какая-нибудь настройка у моего конвертера, которую я не нашел.
timokins, пробовал сам через chrome dev tools и fidder 4 найти его, но не получилось. Как я смог понять, теперь сервер генерирует страницу сразу со всеми документами и отдает в полном виде без подгрузок из JSON. Справочник теперь на <сайт>/searth/documentSearth/
Приветствую, тебя, добрый Самаритянин timokins. Я так понял, на тостере лички нет, пишу тут. Видимо, сайт переделали, и теперь по этому пути нет JSON файла. Попытался найти его сам, но пока ничего не вышло. Может подскажешь, как ты нашел ссылку на этот файл?
Спасибо, данный код взят из интернета по принципу работает - не трогай. Заменил его на WebClient. Теперь работает как часики. Видимо, проблема была в движке IE11
string pathToHtml = "https://сайт";
WebClient client = new WebClient();
var data = client.DownloadData(pathToHtml);
var JSON = Encoding.UTF8.GetString(data);