Как использовать скрипт Bash для открытия URL-адресов в другом профиле с помощью Firefox?

Работа над скриптом для автоматизации некоторых задач в Firefox.

Эти задачи должны проходить через чистый профиль Firefox, поэтому они бывают быстрыми и не мешают никакому из моих обычных серфинга. [!d1 ]

#!/bin/bash

# Launch clean firefox profile with parameters:
# -no-remote    don't connect to any running instance of firefox
# -P        run firefox through a profile
firefox -P 'Another Profile' &
sleep 4 # wait for firefox to load

# Open URLs
firefox -new-tab 'http://askubuntu.com/users'
firefox -new-tab 'http://askubuntu.com/badges'

К сожалению, я не могу открыть URL-адреса в профиле «Другой профиль». Вместо этого Ubuntu запускает Firefox с моим профилем пользователя по умолчанию и открывает их там.

Любые предложения о том, как их открыть в «Другой профиль»?

1
задан 2 July 2015 в 14:21

1 ответ

Одна вещь, которую я сделал, чтобы обойти проблему, о которой вы упомянули, - открыть локальный html-файл с простой переадресацией javascript. Я открываю firefox в профиле и даю эту локальную страницу html как url.

Вот пример кода, который я использую в html-файле, для перенаправления на мой макрос. Я уверен, что есть лучшие способы, но сейчас это достаточно хорошо для меня. О, я также использую тег close all others, чтобы очистить начальную страницу.

<script language="JavaScript">
function redirect() {
    window.location.href = 'http://run.imacros.net/?m=Macro_folder/sub_folder/macro.js';
}
setTimeout(function(){
    redirect();
},(5 * 1000));
</script>
1
ответ дан 24 May 2018 в 22:38

Другие вопросы по тегам:

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