Нахождение в настоящее время входило в систему пользователь от расширения Firefox

Я думаю, что вы можете использовать API substring(int startIndex, int endIndex). Вам нужно передать startIndex как случайное число (endIndex = startIndex + 5). Для более подробной информации, вы можете обратиться к подстроке .

Примечание:

Не забудьте проверить значение startIndex. Может превышать длину строки и выдавать исключение.

6
задан bhollis 30 December 2008 в 01:13
поделиться

3 ответа

Расширения Firefox подыгрывают по различным правилам нормальному JavaScript, работающему на странице: нахождение текущего пользователя абсолютно возможно.

Откройте свою Ошибочную Консоль (в Инструментах) и введите это:

Components.classes["@mozilla.org/process/environment;1"].getService(Components.interfaces.nsIEnvironment).get('USER')

Firefox переменных среды был запущен с, доступны через тот компонент NsIEnvironment XPCOM.

Вам, вероятно, придется настроить это на платформу. Если все остальное перестало работать, Вы смогли создавать NsIFile в ~ затем посмотрите на .path; Я не уверен, соблюдают ли выражения оболочки там, хотя...

11
ответ дан 9 December 2019 в 22:41
поделиться

Да, не возможный... Выполнениями JavaScript в безопасной среде и всеми расширениями FF является JavaScript так Вы привычка смочь сделать много взаимодействия с ОС..., но плохо слоняться поблизости, чтобы видеть, знает ли кто-то путь (это было бы ОЧЕНЬ прохладно...),

-1
ответ дан 9 December 2019 в 22:41
поделиться

Не думайте, что это возможно, кажется, что это была бы дыра в системе безопасности, если бы это было.

0
ответ дан 9 December 2019 в 22:41
поделиться
Другие вопросы по тегам:

Похожие вопросы: