В общем написал бота для флеш игры вконтакте, щас расширяю функционал, потребоваласть работа с несколькими аккаунтами одновременно, но тут - же возникла проблема: флеш игра не даёт запустить себя в нескольких окнах сразу, подгружаю флешку через twebbrowser. Как обойти эту ерунду?
Вы меня не совсем поняли... http://vkontakte.ru/app****** Как запустить игру в двух окнах? Даже если грузить с разных браузеров, одновременно работает только одна. Во второй вылазит, типа запрещено запускать 2 флешки одновременно Как обойти?
Это технически невозможно, потому как на сервер есть коннект через акк, и второй коннект через этот же акк он просто не допустит. Поэтому я и пишу, что по другому не получиться!
Снова не то... Дано: Открыто два браузера: Google Chrome и Opera. И в первом и во втором браузере произведен вход в контакт с РАЗНЫХ аккаунтов. Гружу http://vk.com/app****** с хрома. Гружу http://vk.com/app****** с оперы. После чего в хроме вижу вот такую картину:
Похоже ничего сделать с этой бедой не удастся Игра при открытии сохраняет файл При открытии в новой вкладке, игра его перезаписывает, естественно для остальных копий приложеня файл вызывает сообщение, что игра уже запущена. Если файл просто убить, то сообщение вылазит на всех вкладках
Ну почему же, насколько я помню для каждого пользователя Windows своя версия LSO, запускать несколько сеансов со своей копией LSO, изврат, но должно работать.
Тоесть? Сначала запустить браузер Потом запустить его ещё раз, только от имени другого пользователя и тд?
Ну да, создаем несколько пользователей, залогинелись под одним запустили бота, WIN+L зашли под другим, запустили программу, WIN+L и опять тоже самое, может быть ограничения на количество активных сессий. Либо попробовать запускать программу под другим пользователем(runas) - смотрите сами, это Не проверенные мысли вслух.
Мде... Это можно считать тоже самое, что я щас через виртуальную машину запускаю... Только ресурсов меньше жрёт Блин, пытался с автором другой программы связаться, он реализовал загрузку нескольких аккаунтов в одном браузере, но делиться не хочет, тк я его конкурент получается...
В раздел uses добавьте модуль runasext. Code: a:=runas('login', 'password', 'c:\file.exe'); if a<>'success' then showmessage(a); end;