2

Можно ли как-нибудь отправить файлы cookie / информацию для входа на сайт компьютерам в моей внутренней сети? т.е. протолкнуть их через заголовки пакетов? Не FTP.

Например, если я хочу отправить файлы cookie с моей корзиной покупок или информацию для входа с одного компьютера на другой в моей сети, как я могу это сделать?

3 ответа3

1

Существует два типа файлов cookie: файлы cookie HTTP и файлы cookie Flash (локальные общие объекты - LSO).

Файлы cookie HTTP обычно хранятся в виде текстовых файлов (IE) или в виде базы данных (Firefox) в следующих каталогах.

IE : C:\Users\{USER-NAME}\AppData\Roaming\Microsoft\Windows\Cookies
Firefox : C:\Users\{USER-NAME}\AppData\Roaming\Mozilla\Firefox\Profiles\{profile}.default\cookies.*

Флэш-куки хранятся в (Vista и выше):
C:\Users\{USER-NAME}\AppData\Roaming\Macromedia\Flash Player\#SharedObjects\{profile}\{website}
или (XP):
C:\Documents and Settings\{USER-NAME}\AppData\Roaming\Macromedia\Flash Player\#SharedObjects\{profile}\{website}

Совместное использование в локальной сети осуществляется путем совместного использования каталогов файлов cookie ведущего компьютера по сети, чтобы их можно было копировать (все или выборочно) на другие компьютеры. Не стоит пытаться установить один каталог для использования всеми сетевыми компьютерами, потому что тогда вы рискуете потерять их все.

Это проще всего для IE, потому что каждый файл cookie представляет собой текстовый файл. Для Firefox это операция «все или ничего», поскольку файлы cookie хранятся в базе данных SQLite, или можно использовать такие расширения, как Export Cookies и Cookie Importer.

Обмен через Интернет осуществляется либо через веб-сайт для обмена файлами, такой как Dropbox, либо через продукт для обмена файлами, такой как Windows Live Mesh.

(Я не рассматривал Chrome здесь, но есть, несомненно, эквиваленты вышеупомянутому)

1

Firefox - полный профиль (аддоны, закладки, куки)

Это относится к машине, на которой вы хотите получить основной профиль:

xcopy "%APPDATA%\Mozilla\Firefox" "\\server\FF\" /e /v /c /h /r /y

Это относится к машинам, с которых вы хотите получить профиль:

xcopy "\\server\FF\" "%APPDATA%\Mozilla\Firefox" /e /v /c /h /r /y


Internet Explorer - файлы cookie и закладки

Это относится к машине, на которой вы хотите получить основной профиль:

xcopy "%APPDATA%\Roaming\Microsoft\Windows\Cookies" "\\server\IE\cookies" /e /v /c /h /r /y
xcopy "%USERPROFILE%\Favorites"  "\\server\IE\Bookmarks" /e /v /c /h /r /y

Это относится к машинам, с которых вы хотите получить профиль:

xcopy "\\server\IE\" "%APPDATA%\Roaming\Microsoft\Windows\Cookies" /e /v /c /h /r /y
xcopy "\\server\IE\Bookmarks" "%USERPROFILE%\Favorites" /e /v /c /h /r /y

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

0

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .