Здравствуйте
поставил ксеон новый процессор вместо ай 5
8 потоков стало вроде бы
все стало шустрее но памяти 16 гб стало не хватать
расширил до 32
по скрипту из режима записи в режим запуска поменял с помощью другого спеца порядок функций
раньше в онстартапликейшен загружал куки и файл
теперь онстартапликейшен убрал и все что в ней было объявлено закинул в начало мейна
все стало пахать
но странно ведь утверждалось что те элементы которые не будут меняться лучше как раз в онстарталикейшен можно загружать и не париться
был однопоток но все равно глючило почему то в режиме запуска
убрал в мейн из онстарьапликейшен все запуск в однопотоке норм трудится
правда была еще проблема что ставил повторять скрипт
а он через 3-4 повторения заканчивался пришлось бегать ставить метки
в общем с басом основная проблема это обучение и примеры собранные и централизованно с грамотным содержанием оформлены
интерфейс тоже звиздец какой то
я долго не мог понять где пункт выпадающего контекстного меню на элементе а оказалось в итоге что контекстное меню надо было проматывать еще дальше вниз колесиком мыши чтобы там из 15 опций низ показался
звиздец же
но в целом хоть и безплатно но хочется обучения и красивости и доубства оформления
копии бас тоже сейчас запускаются пока 3 штуки норм пашут именно паралелльно:)независимо друг от друга
кстати если кому интересно была проблема с установкой 4 планов по 8 гигабайт на материнскую плату b85+ и не шло никак
2 норм а две другие не хотели мириться
решилось через очень долгое и случайное мозговое штурмирование методом тыка
надо было в биосе включить и отключить слоты памяти ибо даже после обнуления биоса путем вытаскивания батарейки где то информация закрепилась и слоты глючили
но после отключения включения все 4 слота стали пахать и память у меня теперь 32 гигабайта:) а я уж смирился с 16
так что есть польза от совместного решени язадач и резонанса
аурауспешайкая
Запись HTTP-запросов в режиме "Запуска"
-
Работаю с некоторыми системами, у которых не документировано API, через браузер.
Т.е. например смотрю ключи и токены доступа сессии в режиме "Записи", потом ручками копирую их из инструмента "HTTP-анализ трафика" или "Запись HTTP-запросов", а потом уже запускаю многопоток с этими токенами.
Вопрос - каким образом в режиме запуска в многопотоке можно сниффать трафик , который отдаёт страница, и с ним взаимодействовать? (Логгировать GET\POST и их ответы)
Либо второй вопрос, если я получил страницу через HTTP-клиент, каким образом я могу имитировать прокрутку страницы, кроме как через API Ajax, которые браузер использует для догрузки следующей порции инфы на сайт?
-
@AngelOfAncient said in Запись HTTP-запросов в режиме "Запуска":
Вопрос - каким образом в режиме запуска в многопотоке можно сниффать трафик , который отдаёт страница, и с ним взаимодействовать? (Логгировать GET\POST и их ответы)

-
@AngelOfAncient said in Запись HTTP-запросов в режиме "Запуска":
Вопрос - каким образом в режиме запуска в многопотоке можно сниффать трафик , который отдаёт страница, и с ним взаимодействовать? (Логгировать GET\POST и их ответы)
В фиддлере есть возможность устанавливать правила автоматического морфинга трафика на лету
-
@serrgo said in Запись HTTP-запросов в режиме "Запуска":
@AngelOfAncient said in Запись HTTP-запросов в режиме "Запуска":
Вопрос - каким образом в режиме запуска в многопотоке можно сниффать трафик , который отдаёт страница, и с ним взаимодействовать? (Логгировать GET\POST и их ответы)
В фиддлере есть возможность устанавливать правила автоматического морфинга трафика на лету
Тогда используйте фидлер, в BAS пока такой возможности нет
-
@Fox Вопрос в догонку - а как обрабатывать то, что вернёт это действие?
В описании написано, что возвращается список, но при попытке с ним работать в логе вот это:Текущие данные : [object Object]И действие "Объединить в строку" даёт просто строку вида:
[object Object][object Object][object Object]JSON модуль тоже не видит каждый из этих объектов как чего-то, пригодного к обработке.
-
@AngelOfAncient said in Запись HTTP-запросов в режиме "Запуска":
@Fox Вопрос в догонку - а как обрабатывать то, что вернёт это действие?
В описании написано, что возвращается список, но при попытке с ним работать в логе вот это:Текущие данные : [object Object]И действие "Объединить в строку" даёт просто строку вида:
[object Object][object Object][object Object]JSON модуль тоже не видит каждый из этих объектов как чего-то, пригодного к обработке.
Прямо в описании указано, что действие возвращает массив объектов, откройте диспетчер переменных что бы это увидеть
-
@Fox said in Запись HTTP-запросов в режиме "Запуска":
Прямо в описании указано, что действие возвращает массив объектов, откройте диспетчер переменных что бы это увидеть
Всё верно. И это действительно видно в диспетчере.
Я к тому, как и каким штатным методом это потом разбирать. -
@AngelOfAncient said in Запись HTTP-запросов в режиме "Запуска":
@Fox said in Запись HTTP-запросов в режиме "Запуска":
Прямо в описании указано, что действие возвращает массив объектов, откройте диспетчер переменных что бы это увидеть
Всё верно. И это действительно видно в диспетчере.
Я к тому, как и каким штатным методом это потом разбирать.Для начала бы я посоветовал в принципе изучить, что же это такое "ассоциативные массивы"
https://learn.javascript.ru/objectА работать с ним штатными методами проще через модуль "JSON"
https://community.bablosoft.com/topic/10374/получить-значение-параметра-из-действия-получить-все-элементы-кэша