Как сделать разные окна Firefox узнаваемыми VirtuaWin?

496
laggingreflex

Я хочу автоматически перемещать определенные окна Firefox на <criteria>*определенные виртуальные рабочие столы.

VirtuaWin поддерживает это, но это нужно

Class Name: MozillaWindowClass

Window Name: How to make different firefox windows recognizable by VirtuaWin? - Super User - Mozilla Firefox

Process Name: C:\Program Files (x86)\Mozilla Firefox\firefox.exe

Ни один из них не дает мне ничего полезного, чтобы отличать мои разные окна.

Я использую разные профили в Firefox, если это мне поможет.

1

1 ответ на вопрос

2
laggingreflex

Я понял, что могу изменить исполняемый файл Firefox на что угодно.

Так как я уже использовал разные профили, и так или иначе разные экземпляры,

Я сделал жесткие ссылки на firefox.exeкак

firefox_1.exe,

firefox_2.exe

... и запустить их как

firefox_1.exe -p 1

firefox_2.exe -p 2

… Так что теперь это показывает

Process Name: C:\Program Files (x86)\Mozilla Firefox\firefox_1.exe &

Process Name: C:\Program Files (x86)\Mozilla Firefox\firefox_2.exe

который удовлетворяет критериям дифференциации между двумя окнами.