101xp.com - браузерные игры

inotoxic

Client
Регистрация
20.04.2015
Сообщения
354
Благодарностей
164
Баллы
43
На игровых серверах 101xp.com после выбора сервера на котором играть, должна запуститься игра - но этого не происходит в ПМ черный экран.
В firefox 40.0.3 все нормально грузиться и отображается - установлены flash и silverlight плеера.
В чем может быть проблема?
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 714
Баллы
113
Установить тестовый билд http://www.dropbox.com/sh/hung8msai7oczkj/AACpHGkM5Pzt-9KcUBxNcmhxa?dl=0
если не пашет, то выполнить этот сниппет в проекте

Код:
var flashObjects = instance.ActiveTab.FindElementsByTags("embed;object");
if (flashObjects == null) return -1;

for (int i = 0; i < flashObjects.Count; i++)
{
    var flashObjectsNew = instance.ActiveTab.FindElementsByTags("embed;object");
    var element = flashObjectsNew.GetByNumber(i);

    var children = element.FindChildrenByName("wmode");
    if (children != null && children.Count != 0)
    {
for (int j = 0; j < children.Count; j++)
        {
var child = children.GetByNumber(j);
            if (child.ParentElement.ZP_ID != element.ZP_ID)
                continue;

            if (child.TagName.ToLower().Equals("param"))
            {
                var wmode = child.GetAttribute("value");
                if (wmode != null && (!wmode.ToLower().Equals("opaque") && !wmode.ToLower().Equals("transparent")))
                {
                    child.SetAttribute("value", "opaque");
                    element.Reload();
                }
            }
        }
    }
    else
    {
        var wmode = element.GetAttribute("wmode");
        if (!(wmode != null && (wmode.ToLower().Equals("opaque") || wmode.ToLower().Equals("transparent"))))
        {
            element.SetAttribute("wmode", "opaque");
            element.Reload();
        }
    }
}
 

ssXXXss

Client
Регистрация
23.12.2014
Сообщения
7 379
Благодарностей
2 041
Баллы
113
Установить тестовый билд http://www.dropbox.com/sh/hung8msai7oczkj/AACpHGkM5Pzt-9KcUBxNcmhxa?dl=0
если не пашет, то выполнить этот сниппет в проекте

Код:
var flashObjects = instance.ActiveTab.FindElementsByTags("embed;object");
if (flashObjects == null) return -1;

for (int i = 0; i < flashObjects.Count; i++)
{
    var flashObjectsNew = instance.ActiveTab.FindElementsByTags("embed;object");
    var element = flashObjectsNew.GetByNumber(i);

    var children = element.FindChildrenByName("wmode");
    if (children != null && children.Count != 0)
    {
for (int j = 0; j < children.Count; j++)
        {
var child = children.GetByNumber(j);
            if (child.ParentElement.ZP_ID != element.ZP_ID)
                continue;

            if (child.TagName.ToLower().Equals("param"))
            {
                var wmode = child.GetAttribute("value");
                if (wmode != null && (!wmode.ToLower().Equals("opaque") && !wmode.ToLower().Equals("transparent")))
                {
                    child.SetAttribute("value", "opaque");
                    element.Reload();
                }
            }
        }
    }
    else
    {
        var wmode = element.GetAttribute("wmode");
        if (!(wmode != null && (wmode.ToLower().Equals("opaque") || wmode.ToLower().Equals("transparent"))))
        {
            element.SetAttribute("wmode", "opaque");
            element.Reload();
        }
    }
}
а этот снипет поможет моему проекту что бы всплывающее окно появилось о чём в прошлый раз вели разговор???
 

inotoxic

Client
Регистрация
20.04.2015
Сообщения
354
Благодарностей
164
Баллы
43
Установить тестовый билд http://www.dropbox.com/sh/hung8msai7oczkj/AACpHGkM5Pzt-9KcUBxNcmhxa?dl=0
если не пашет, то выполнить этот сниппет в проекте

Код:
var flashObjects = instance.ActiveTab.FindElementsByTags("embed;object");
if (flashObjects == null) return -1;

for (int i = 0; i < flashObjects.Count; i++)
{
    var flashObjectsNew = instance.ActiveTab.FindElementsByTags("embed;object");
    var element = flashObjectsNew.GetByNumber(i);

    var children = element.FindChildrenByName("wmode");
    if (children != null && children.Count != 0)
    {
for (int j = 0; j < children.Count; j++)
        {
var child = children.GetByNumber(j);
            if (child.ParentElement.ZP_ID != element.ZP_ID)
                continue;

            if (child.TagName.ToLower().Equals("param"))
            {
                var wmode = child.GetAttribute("value");
                if (wmode != null && (!wmode.ToLower().Equals("opaque") && !wmode.ToLower().Equals("transparent")))
                {
                    child.SetAttribute("value", "opaque");
                    element.Reload();
                }
            }
        }
    }
    else
    {
        var wmode = element.GetAttribute("wmode");
        if (!(wmode != null && (wmode.ToLower().Equals("opaque") || wmode.ToLower().Equals("transparent"))))
        {
            element.SetAttribute("wmode", "opaque");
            element.Reload();
        }
    }
}
Этот билд и стоит.
После выполнения снипета происходит перенаправление на страницу с текстом
что вход не удался - ведутся тех. работы - заходите позже.
Перезагружаешь окно - и опять черный экран.
 

ssXXXss

Client
Регистрация
23.12.2014
Сообщения
7 379
Благодарностей
2 041
Баллы
113
Этот билд и стоит.
После выполнения снипета происходит перенаправление на страницу с текстом
что вход не удался - ведутся тех. работы - заходите позже.
Перезагружаешь окно - и опять черный экран.
))))) ну всё все деньги сняли)
 

inotoxic

Client
Регистрация
20.04.2015
Сообщения
354
Благодарностей
164
Баллы
43
Деньги - есть
В браузере то все нормально работает !?
 

ssXXXss

Client
Регистрация
23.12.2014
Сообщения
7 379
Благодарностей
2 041
Баллы
113
Деньги - есть
В браузере то все нормально работает !?
по поводу денег шутка была, ну а так думаю ясно что флеш зены не тянет на обнову игры так как некоторые игры часто обновы делают и старым ставят запрет
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 714
Баллы
113
нужен пример для воспроизведения, покажу разработчикам если пришлете
 

inotoxic

Client
Регистрация
20.04.2015
Сообщения
354
Благодарностей
164
Баллы
43
Во вложении пример.
 

Вложения

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 714
Баллы
113
 

inotoxic

Client
Регистрация
20.04.2015
Сообщения
354
Благодарностей
164
Баллы
43
Это сообщение появляется после того как отрабатывает С# код.
В Firefox и Chrome - все нормально, запускается игра.
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)