Поменять куки в профиле

VELL

Client
Регистрация
02.05.2014
Сообщения
63
Благодарностей
11
Баллы
8
Есть файл с куки(профиль юзера)
Есть ли возможность перезаписать его ?



Вот я открыл в этот файл. И хочу регуляркой заменить обведенный текст(поменять данные куки). И сохранить все это дело. Только надо все это программно делать, а не руками. Есть ли способ залезть в этот файл ?

 

VELL

Client
Регистрация
02.05.2014
Сообщения
63
Благодарностей
11
Баллы
8

VladZen

Administrator
Команда форума
Регистрация
05.11.2014
Сообщения
22 272
Благодарностей
5 856
Баллы
113

VELL

Client
Регистрация
02.05.2014
Сообщения
63
Благодарностей
11
Баллы
8
Поидее через работу с файлами можно реализовать - http://zennolab.com/wiki/ru:actions:data#работа-с-файлами
Взять текст, затем пропарсить в Обработке текста, затем Записать текст.
Пробовал. Кракозябры на выходе.
в профиле 3 файла, надо только один из них открыть
 

VladZen

Administrator
Команда форума
Регистрация
05.11.2014
Сообщения
22 272
Благодарностей
5 856
Баллы
113
Пробовал. Кракозябры на выходе.
в профиле 3 файла, надо только один из них открыть
Так извлекайте как из архива файл с куками. С помощью 7zip например и дальше работайте с файлом.
 

VELL

Client
Регистрация
02.05.2014
Сообщения
63
Благодарностей
11
Баллы
8

VladZen

Administrator
Команда форума
Регистрация
05.11.2014
Сообщения
22 272
Благодарностей
5 856
Баллы
113
Свой код>Запуск сторонних программ>7zip
 

VELL

Client
Регистрация
02.05.2014
Сообщения
63
Благодарностей
11
Баллы
8
Свой код>Запуск сторонних программ>7zip
Файл открывает. Но как с ним дальше работать? Как именно автоматизировать процесс?


Или как открыть именно файл с куки, а потом его еще и назад положить(после редактирования)?
 

svaminar

Client
Регистрация
21.08.2013
Сообщения
834
Благодарностей
378
Баллы
63
там вроде зип архив.
сначала
распакуйте - замените в файле кук нужные данные- добавьте измененный файл в архив.
или просто откривайте в постере профиль и через код меняйте кукиси
 

VELL

Client
Регистрация
02.05.2014
Сообщения
63
Благодарностей
11
Баллы
8
там вроде зип архив.
сначала
распакуйте - замените в файле кук нужные данные- добавьте измененный файл в архив.
или просто откривайте в постере профиль и через код меняйте кукиси
Так я так и не понял как это программно сделать? )))
Я могу все это руками сделать, но как программно. Что бы открыть, изменить данные, назад упаковать ?
 

LexxWork

Client
Регистрация
31.10.2013
Сообщения
1 190
Благодарностей
786
Баллы
113
Что то вам не то насоветовали
1. загрузите профиль как обычно
2. получите куки через instanse.GetCookie("домен", false). Куки будут иметь такой же формат как в архиве.
3. Отредактируйте куки обычной регуляркой ({ключ}\t{значение}{перенос строки})
4. сохраните эти куки отдельно файл. Если вдруг понадобятся, загружаются они через instanse.LoadCookie(путь к файлу)
5. удалите профиль за ненадобностью.
 
Последнее редактирование:

VELL

Client
Регистрация
02.05.2014
Сообщения
63
Благодарностей
11
Баллы
8
Что то вам не то насоветовали
1. загрузите профиль как обычно
2. получите куки через instanse.GetCookie("домен", false). Куки будут иметь такой же формат как в архиве.
3. Отредактируйте куки обычной регуляркой ({ключ}\t{значение}{перенос строки})
4. сохраните эти куки отдельно файл. Если вдруг понадобятся, загружаются они через instanse.LoadCookie(путь к файлу)
5. удалите профиль за ненадобностью.
Благодарю! То что нужно
Только вот не пойму, как после смены данных в переменной.. Назад упаковать данные в архив профиля?


Кажется разобрался.
 
Последнее редактирование:

PROforum

Client
Регистрация
17.08.2014
Сообщения
252
Благодарностей
19
Баллы
18
Благодарю! То что нужно
Только вот не пойму, как после смены данных в переменной.. Назад упаковать данные в архив профиля?


Кажется разобрался.
Можете скинуть код как реализовали замену куков
 

Кто просматривает тему: (Всего: 2, Пользователи: 0, Гости: 2)