Я думаю, что вы можете использовать API substring(int startIndex, int endIndex)
. Вам нужно передать startIndex
как случайное число (endIndex = startIndex + 5
). Для более подробной информации, вы можете обратиться к подстроке .
Не забудьте проверить значение startIndex. Может превышать длину строки и выдавать исключение.
Расширения Firefox подыгрывают по различным правилам нормальному JavaScript, работающему на странице: нахождение текущего пользователя абсолютно возможно.
Откройте свою Ошибочную Консоль (в Инструментах) и введите это:
Components.classes["@mozilla.org/process/environment;1"].getService(Components.interfaces.nsIEnvironment).get('USER')
Firefox переменных среды был запущен с, доступны через тот компонент NsIEnvironment XPCOM.
Вам, вероятно, придется настроить это на платформу. Если все остальное перестало работать, Вы смогли создавать NsIFile в ~
затем посмотрите на .path
; Я не уверен, соблюдают ли выражения оболочки там, хотя...
Да, не возможный... Выполнениями JavaScript в безопасной среде и всеми расширениями FF является JavaScript так Вы привычка смочь сделать много взаимодействия с ОС..., но плохо слоняться поблизости, чтобы видеть, знает ли кто-то путь (это было бы ОЧЕНЬ прохладно...),
Не думайте, что это возможно, кажется, что это была бы дыра в системе безопасности, если бы это было.