Добрый день!

Имеется ли возможность только для одной определенной вкладки ставить куки для определенного домена а для другой другие.

Например возможно ли такое, что я открою 3 вкладки с mail.yahoo и в каждый внедрить свои только для этого аккаунта куки?

Большой
Multifox

Kamui пишет

Multifox

Ну и зачем лишний прибабах если все это есть в самом фоксе? Ладно-бы там функционал был пошире (например таки в табах, как просили, а не в окнах можно было разные логины использовать), так ведь нет.
Firefox: создание и использование нескольких профилей

shumomer пишет

Ну и зачем лишний прибабах если все это есть в самом фоксе? Ладно-бы там функционал был пошире (например таки в табах, как просили, а не в окнах можно было разные логины использовать), так ведь нет.

Таки не надо возмущаться, не разобравшись, если надо именно вкладки, то нажимаем Try Multifox 2 Beta! и устанавливаем.

Kamui пишет

Таки не надо возмущаться, не разобравшись, если надо именно вкладки, то нажимаем Try Multifox 2 Beta! и устанавливаем.

Вай, где были мои глаза?
Пойду пощщупаю на что оно похоже, спасибо, хоть я и не ТС.

ЗЫ Неожиданно полезный топик :)

Есть еще CookiesSwap, но там функционал меньше.

Kamui пишет

Таки не надо возмущаться, не разобравшись, если надо именно вкладки, то нажимаем Try Multifox 2 Beta! и устанавливаем.

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

22-01-2013 13:46:48

geczu пишет

Есть еще CookiesSwap, но там функционал меньше.

основано на переключениях набора кук не работает правильно если в разных вкладках открытв различные почтовые аккаунты

Большой пишет

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

Дело в том что после сохранения пользователей для сайта, переключать их можно в каждой вкладке, независимо от других.

Kamui
Если я например для gmail в одной вкладке вошел для одного пользователя, то в другой вкладке для другого пользователя происходит выход.

Большой пишет

Если я например для gmail в одной вкладке вошел для одного пользователя, то в другой вкладке для другого пользователя происходит выход.

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

Чтобы легко добавить профиль: например уже залогинились на gmail, нажимаем на кнопку в адресной строке, там есть пункт "Add account", нажимаем на него средней кнопкой мыши, открывается новая вкладка без куков, вводим новые логин/пароль и все, новый профиль добавлен.

Kamui
Это конечно хорошо, но вопрос был не из-за праздного интереса.
Мне такой механизм необходим самому для приложения.
Лопаить несколько тысяч строк кода весьма не тривиальная задача.

Большой пишет

Это конечно хорошо, но вопрос был не из-за праздного интереса.
Мне такой механизм необходим самому для приложения.
Лопаить несколько тысяч строк кода весьма не тривиальная задача.

Собственно расширение подходит когда имеется определенное количество аккаунтов, для которых создаешь профили и после работаешь без напрягов со своими куками в каждой вкладке. Но ежели у вас какое-то безграничное число аккаунтов, то конечно тут не подойдет расширение. И кстати, у меня сомнения что вы вообще, что-то попытались сделать, т.к. в речи какой-то нездоровый скептицизм.

Kamui пишет
Большой пишет

Это конечно хорошо, но вопрос был не из-за праздного интереса.
Мне такой механизм необходим самому для приложения.
Лопаить несколько тысяч строк кода весьма не тривиальная задача.

Собственно расширение подходит когда имеется определенное количество аккаунтов, для которых создаешь профили и после работаешь без напрягов со своими куками в каждой вкладке. Но ежели у вас какое-то безграничное число аккаунтов, то конечно тут не подойдет расширение. И кстати, у меня сомнения что вы вообще, что-то попытались сделать, т.к. в речи какой-то нездоровый скептицизм.

Мне нужен механизм позволяющий работать в каждой вкладке только с определенными куками.
Внесенные куки при входе в аккаунт являются глобальными и действуют на всевкладки, а не на определенную вкладку.
Предложенный механизм  в cookieSwap, такое сделать не позволяет т.к. при входе в аккаунт в одном профиле в другой вкладке другого профиля через определенный промежуток времени происходит выход другого профиля.

Как вариант (я думаю)
- сохранять куки на странице или в атрибутах вкладки
- отлавливать  http-on-modify-request дополняя HEAD этими куками

В общем я не понимаю как вам надо, но у меня работает так:
Сохранил два профиля на gmail, захожу в оба, ни одного из них не происходит выход, при заходе на другой, т.е. куки у вкладок разные. Далее, создаю новую вкладку с адресом mail.google.com, мне предлагается залогиниться, а в адресной строке "Enter a new login", т.е. куки не глобальные. Единственный случай когда куки одной вкладки распространяются на другие, это когда вкладки открыты из главной вкладки, что по мне довольно очевидное и логичное поведение.

Спасибо всем.

Решил.