Евгений Ткаченко: после получения всего списка родителей, я хочу обращаться к уже отдельному элементу каждого родителя и находить нужные мне дочерние элементы, принадлежащие только ему, вместо этого els.get(2).findElements(By.xpath( ищет не только во втором родителе, а по всему документу, что существенно в моем случае затрачивает ресурсы.
Станислав Макаров: да, есть приложение на mfc, хочу в него добавить возможность каждому пользователю голосовать за текстовые сообщения, которые будут храниться на сервере, и самому добавлять на голосование свои сообщения. по идее ничего сложного: две таблицы в БД, в одной текстовые сообщения, в другой оценки, которые приходят от пользователей. для меня сейчас главный вопрос как грамотно подключить какие-нибудь известные решения для взаимодействия с mysql
Станислав Макаров: думаю, что это было багом конвертации из старого проекта, потому что взял за основу пустой проект, без проблем скомпилировал в релизе со статической линковкой mfc, смержил свой код в этот новый проект. в зависимостях дебажных библиотек не наблюдаю, программулька запускается теперь на других хостах.
p.s. Еще заменил компонент для построения графиков CMSChart на более адекватный www.codeproject.com/Articles/14075/High-speed-Char... - по крайней мере именно после замены на него перестал наблюдать проблемы с запуском на других вин. хостах, ну и плюс Ваше наблюдение с неправильными библиотеками в зависимостях, за что я искренно благодарен Вам и всем ответившим на вопрос.
Станислав Макаров: меня это тоже настораживало, но успокаивал себя тем, что к дебагу не может относиться, поскольку сборка релизная. Не понимаю откуда это в релизе взялось
densaface: Станислав не поможете Ринату? я там комментарий оставил, продублирую сюда тоже
densaface @densaface
Не подскажите как ей пользоваться? например я получил список сторонних компонентов
Side-by-Side components (Windows 2000/XP/2003/Vista/+)
[F ] c:\windows\winsxs\x86_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.30729.6161_none_50934f2ebcb7eb57\MSVCP90.DLL
[F ] c:\windows\winsxs\x86_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.30729.6161_none_50934f2ebcb7eb57\MSVCR90.DLL
[F ] c:\windows\winsxs\x86_microsoft.vc90.debugcrt_1fc8b3b9a1e18e3b_9.0.30729.1_none_bb1f6aa1308c35eb\MSVCR90D.DLL
[F ] c:\windows\winsxs\x86_microsoft.vc90.debugmfc_1fc8b3b9a1e18e3b_9.0.30729.1_none_bfff6c932d60651e\MFC90D.DLL
[F ] c:\windows\winsxs\x86_microsoft.vc90.mfc_1fc8b3b9a1e18e3b_9.0.30729.6161_none_4bf7e3e2bf9ada4c\MFC90.DLL
[F ] c:\windows\winsxs\x86_microsoft.windows.common-controls_6595b64144ccf1df_5.82.7601.17514_none_ec83dffa859149af\COMCTL32.DLL
[F ] c:\windows\winsxs\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.7601.17514_none_41e6975e2bd6f2b2\COMCTL32.DLL
[F ] c:\windows\winsxs\x86_microsoft.windows.gdiplus_6595b64144ccf1df_1.1.7601.17514_none_72d18a4386696c80\GDIPLUS.DLL
скопировал эти файлы в папку с программой, но она по-прежнему выдает ту же ошибку. Попытка регистрации например библиотеки:
regsvr32 /i mfc90.dll
выдает ошибку
---------------------------
Microsoft Visual C++ Runtime Library
---------------------------
Runtime Error!
Program: C:\WINDOWS\system32\regsvr32.exe
R6034
An application has made an attempt to load the C runtime library incorrectly.
Please contact the application's support team for more information.
---------------------------
ОК
---------------------------
да, мегакрутая программка dep.walk., смотрю в ней зависимости, нашел еще одну 32битную винду, чтобы сравнивать подобное с подобным (у меня на компе где собирал проект - 64битная). чуть позже отпишу о результатах. вообще странная штука, что не может собраться релиз в статической линковке, причем проблема не у одного меня forums.codeguru.com/showthread.php?197753-AfxLoadL... . Опыт дисрибуции не малый, но так чтобы с mfc и на Visual 2008 - не было, в любом случае дебаг от релиза различаю :) Самое смешное, что на древнем вижуале 6.0 mfc приложение в статической линковке компилировался без проблем. Думаю попробовать на вижуале 2005, может там не будет этой беды. странно что redist 2008 не помогает. только установка вижуала 2008. может, дело в компоненте CMSChart (попробовать его выкосить)
1>C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxdllx.h(56) : error C2039: 'm_pFactoryInit' : is not a member of 'AFX_MODULE_STATE' - в статической линковке почему на внутренности mfc начинается ругань.
эмм, похоже у меня селениум сервер а не вебдрайвер
пробую String strdeb = Browser.getBrowser().getAttribute("innerHTML");
где Browser - экземпляр от класса Selenium , но вызывается ошибка ERROR: Element innerHTM not found
Дебаг не вариант, на странице сложная динамика (если я правильно понимаю) и в дебаге все нормально. Локатор уже найден, но похоже какие то атрибуты visibility на странице иногда принимают значение hiding, хочу понять в каком месте для начала.
вот она! спасибо, я даже сто лет назад ей пользовался, но успел забыть)) Не подскажите заодно, что делать если например в той же консоли при туннельном выполнении команд на удаленной машине, например через ssh, на месте shift ctrl end печатается символы "6~" ?
lega: большоq сенкс за советы, в фоновом режиме оказалось не очень сложно в настройке
wget 'ftp://xxx/distribs/pudb-2015.2.tar.gz'
выложил на свою шару скачанный pudb
tar -zxvf data.tar.gz
wget https://bootstrap.pypa.io/ez_setup.py -O - | python
на сервере отсутствовал изи сетап тулз, поставил
python setup.py install