Форум 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=124688)

enepx 06.05.2009 12:47

Локальный путь на маке
 
Привет,
из флешки определяю путь к самой себе, т.е. к SWF. В винде этот путь такой: "file://...". Какого вида путь на маке? Мака не имею, потому не могу проверить.
Спасибо.

etc 06.05.2009 13:02

/Users/user/Desktop/file.swf, например.

enepx 06.05.2009 13:06

Цитата:

Сообщение от __etc (Сообщение 817947)
/Users/user/Desktop/file.swf, например.

Спасибо.
Мне надо детектировать локально или через http/https запущен файл. В винде я детектирую по наличию "file://" в начале урла. Могу ли я на маке детектировать по наличию "/Users/" в начале?

iNils 06.05.2009 13:09

А не проще определять не локальный запуск, а сетевой?

enepx 06.05.2009 13:10

Цитата:

Сообщение от iNils (Сообщение 817951)
А не проще определять не локальный запуск, а сетевой?

т.е. если не http/https, то считать, что локально?

etc 06.05.2009 13:12

Цитата:

Сообщение от enepx (Сообщение 817950)
Могу ли я на маке детектировать по наличию "/Users/" в начале?

Нет, путь начинается со слеша, а может и вообще с ~ начинаться. Действительно, лучше идти от обратного.

enepx 06.05.2009 13:15

Цитата:

Сообщение от __etc (Сообщение 817954)
Нет, путь начинается со слеша, а может и вообще с ~ начинаться. Действительно, лучше идти от обратного.

т.е. как в моем последнем посте?

etc 06.05.2009 13:16

Код AS3:

if (url.indexOf('http') == 0)) {}


enepx 06.05.2009 13:18

У меня немного по-другому, но суть понятна.
Спасибо за помощь!


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

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