Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Обнаружение еще одного запуска флешки (http://www.flasher.ru/forum/showthread.php?t=188257)

ZGG 01.12.2012 00:28

Обнаружение еще одного запуска флешки
 
Здравствуйте!
Как обнаружить запуск еще одного экземпляра флешки? имеется ввиду в другом окне браузера или в ином браузере. Надо собственно запретить такой запуск.
Может кто сталкивался, подскажите пожалуйста.
Спасибо.


з.ы. Блин, ошибка в названии темы. :(

GBee 01.12.2012 00:34

На днях было в блогах!

Добавлено через 35 секунд
http://atflash.ru/simplify/#OneInstance.as

ZGG 01.12.2012 01:00

Цитата:

Сообщение от GBee (Сообщение 1107128)
На днях было в блогах!

Добавлено через 35 секунд
http://atflash.ru/simplify/#OneInstance.as


Спасибо.

Hauts 01.12.2012 06:52

В хроме проблемы будут, вероятно.

ZGG 01.12.2012 22:30

Цитата:

Сообщение от Hauts (Сообщение 1107175)
В хроме проблемы будут, вероятно.

Проверял. Вроде бы пока нету проблем.

Aquahawk 02.12.2012 02:46

Между хромом и другим браузером проблема будет. Проверьте

ZGG 02.12.2012 03:14

Цитата:

Сообщение от Aquahawk (Сообщение 1107330)
Между хромом и другим браузером проблема будет. Проверьте

Ёпт! Так и да. :(( И че делать?

goWalk 02.12.2012 12:21

Вообще, в классе OneInstance можно было бы и без SharedObject обойтись.
Так, а в чем может быть проблема? Просто тоже похожую вещь в проекте использую.

Aquahawk 02.12.2012 16:42

Цитата:

Так и да. ( И че делать?
Коннект к серверу держать. И только так, иначе можно было бы и виртуалками это обходить.

AlexCooper 02.12.2012 16:51

А почему бы не проверять через локалконекшен?

Aquahawk 02.12.2012 17:03

Цитата:

А почему бы не проверять через локалконекшен?
http://www.flasher.ru/forum/showthread.php?p=1104095

FlashRus 02.12.2012 22:09

OneInstance и так через LocalConnection, просто хромовский плеер не дружит с ним.

P.S. вторую страницу с постом Aquahawk не заметил...

viclight 02.12.2012 22:18

Локал коннекшен и вся любовь!!!...

Hauts 03.12.2012 10:01

Цитата:

Сообщение от viclight (Сообщение 1107450)
Локал коннекшен и вся любовь!!!...

И в чем смысл комментария?

Как вариант без проверок с сервером, можно каждую четверть секунды записывать системное время. При запуске новая флэшка сравнивает текущее время и записанное. Если разница больше половины секунды - можно работать. Иначе - нет.

P.S. Что-то не сообразил, что SharedObject делает в OneInstance.

viclight 05.12.2012 02:17

Код AS3:

lc = new LocalConnection();
 
 
 
            try{
                lc.connect("lcname");
            }catch(err:Error){
// Соединение с таким именем уже существует, тобишь не первый запущенный экземпляр
                trace(err.message);
            }


alexcon314 05.12.2012 08:36

viclight, вы внимательно читаете чужие комменты по теме? или решили заняться флудом?


Часовой пояс GMT +4, время: 10:05.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.