Импорт и экспорт куков из ФФ в зено

Co0ler

Client
Регистрация
02.02.2017
Сообщения
12
Благодарностей
1
Баллы
3
Экспортирую куки из ФФ, получается формат

.site.com TRUE / TRUE 1455475221 login_email
...

затем в Зенке импортирую

instance.LoadCookie(@"С:\cooks\1.txt");

Захожу на мыло - логина нет, т.е. куки не импортировались.

Тогда пробую из зенки наоборот экспортировать, получается другой формат

.site.com TRUE / TRUE 05/17/2033 21:33:20 login_email

т.е. при LoadCookie куки должны содержать дату в таком формате: 05/17/2033 21:33:20?

Если да, то можно ли автоматом это сделать, а не переводить для каждой строки руками?
 
Регистрация
08.07.2015
Сообщения
2 848
Благодарностей
712
Баллы
113
Экспортирую куки из ФФ, получается формат

.site.com TRUE / TRUE 1455475221 login_email
...

затем в Зенке импортирую

instance.LoadCookie(@"С:\cooks\1.txt");

Захожу на мыло - логина нет, т.е. куки не импортировались.

Тогда пробую из зенки наоборот экспортировать, получается другой формат

.site.com TRUE / TRUE 05/17/2033 21:33:20 login_email

т.е. при LoadCookie куки должны содержать дату в таком формате: 05/17/2033 21:33:20?

Если да, то можно ли автоматом это сделать, а не переводить для каждой строки руками?
а зачем вообще их ихз фф тащить в зенку?
 

Co0ler

Client
Регистрация
02.02.2017
Сообщения
12
Благодарностей
1
Баллы
3
Я раньше делал акки через imacros, теперь эти акки хочу адаптировать для зенки
 

Dimionix

Moderator
Регистрация
09.04.2011
Сообщения
3 068
Благодарностей
3 099
Баллы
113
C#:
string cookies = File.ReadAllText(@"C:\Cookies.txt");
Regex reg = new Regex(@"(?<=TRUE|FALSE\s)\d{10}(?=\s)");
cookies = reg.Replace(cookies, delegate(Match m) {
    return new DateTime(1970, 1, 1).AddSeconds(double.Parse(m.Value)).ToString(System.Globalization.CultureInfo.InvariantCulture);
});
instance.SetCookie(cookies);
 
Последнее редактирование:

Dimionix

Moderator
Регистрация
09.04.2011
Сообщения
3 068
Благодарностей
3 099
Баллы
113
То же самое, но чуть покороче
C#:
string cookies = File.ReadAllText(@"C:\Cookies.txt");
//string cookies = project.Variables["Cookies"].Value; // раскомментировать, если куки берутся из переменной (предыдущую строку закомментировать или удалить!)
Regex reg = new Regex(@"(?<=TRUE|FALSE\s)\d{10}(?=\s)");
cookies = reg.Replace(cookies, (m) => new DateTime(1970, 1, 1).AddSeconds(double.Parse(m.Value)).ToString(System.Globalization.CultureInfo.InvariantCulture));
instance.SetCookie(cookies);
 
Последнее редактирование:

Co0ler

Client
Регистрация
02.02.2017
Сообщения
12
Благодарностей
1
Баллы
3
То же самое, но чуть покороче
Попробовал и первый, и второй метод - не работает. Пробовал вместо SetCookies ставить LoadCookies - тоже не работает. Версия зенки самая последняя.
 

Dimionix

Moderator
Регистрация
09.04.2011
Сообщения
3 068
Благодарностей
3 099
Баллы
113
Попробовал и первый, и второй метод - не работает. Пробовал вместо SetCookies ставить LoadCookies - тоже не работает. Версия зенки самая последняя.
В файле куки в каком виде? Желательно .txt прикрепить для примера.
 
  • Спасибо
Реакции: Co0ler

Co0ler

Client
Регистрация
02.02.2017
Сообщения
12
Благодарностей
1
Баллы
3
  • Спасибо
Реакции: Dimionix

Dimionix

Moderator
Регистрация
09.04.2011
Сообщения
3 068
Благодарностей
3 099
Баллы
113
  • Спасибо
Реакции: Co0ler

Biba

Client
Регистрация
05.09.2022
Сообщения
14
Благодарностей
1
Баллы
1
То же самое, но чуть покороче
C#:
string cookies = File.ReadAllText(@"C:\Cookies.txt");
//string cookies = project.Variables["Cookies"].Value; // раскомментировать, если куки берутся из переменной (предыдущую строку закомментировать или удалить!)
Regex reg = new Regex(@"(?<=TRUE|FALSE\s)\d{10}(?=\s)");
cookies = reg.Replace(cookies, (m) => new DateTime(1970, 1, 1).AddSeconds(double.Parse(m.Value)).ToString(System.Globalization.CultureInfo.InvariantCulture));
instance.SetCookie(cookies);
куда это вводить нужно?
 

Sho

Активный пользователь
Регистрация
08.08.2022
Сообщения
100
Благодарностей
51
Баллы
28
куда это вводить нужно?
Кубик c#.

Смотри уроки и официальную справку. Там на каждое простое действие есть описание.

Как найти справку? Зайти в ZM и нажать на вопрос.
 

Biba

Client
Регистрация
05.09.2022
Сообщения
14
Благодарностей
1
Баллы
1
Кубик c#.

Смотри уроки и официальную справку. Там на каждое простое действие есть описание.

Как найти справку? Зайти в ZM и нажать на вопрос.
не знаете как это провернуть из зено в формат editThisCookie?
 

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