Все данные были обработаны для cookies
-
Есть пустой ресурс для записи куки, как проверить что файл пустой? Может я туплю или с обновой что-то в этом плане поменялось
-
Ресурс или файл?
Если ресурс, то можно выполнить JSif (typeof {{ИМЯ_РЕСУРСА}} === 'undefined' || {{ИМЯ_РЕСУРСА}} === null) { // {{ИМЯ_РЕСУРСА}} пустой }
-
@venom777 та же есть галочка очистить файл перед записью. Куки в файл желательно писать через экшены "Файловая система", а путь получать как путь ресурса.
-
@venom777 Вот хороший пример по работе с куками(автологин в вк). http://community.bablosoft.com/post/2592
-
@venom777 А "Все данные были обработаны для" это просто более нейтральное сообщение о том, что ресурс исчерпан, чтобы не пугать пользователей.
-
@support да я уже делал куки через использование инструментов запись/чтение из файла.
А сейчас делал на скорую руку проект и нужно было проверить ресурс на пустому и если куки не записаны, то записать. А поток закрывался из-за того что ресурс пуст)
-
кукисы нужно всегда записывать, а не проверять пустой файл или нет, КАЖДЫЙ раз когда произвели нужны действия на сайте, кукисы ПЕРЕСОХРАНИТЬ, потому что они будут уже другими.
-
@out для соц сетей у меня пересохраняются куки. Для менее важного сайта под который я вчера делал "на коленке" перезапись куки не нужна, там всего лишь токен генерируется.
И проблем с записью куки у меня нет, а наоборот с проверкой пустоты ресурса не получилось) Но это уже не важно, сделал через получение расположения ресурса и проверку длинны.
Проверять, пустой файл или нет нужно, что бы сразу выбрать - подключать куки и проверять их работоспособность или же сразу перейти к авторизации поскольку куки еще нет.Для своего так скажем "важного" проекта я использовал сохранение куки по примерам с форума (там вроде support и еще кто-то примеры проектов запостили).
А здесь хотел по быстрому через ресурсы сделать.
-
@out said in Все данные были обработаны для cookies:
произвели нужны действия на сайте, кукисы ПЕРЕСОХРАНИТЬ
То есть, сделал лайк и кукисы нужно пересохранить?
А как это лучше реализовать?
Сейчас последовательность такая
- Срабатывает фунция авторизации, находит старые куки;
- или находит старые куки и заходит на сайт
- или берет данные из файла и вводит в нужные поля (по инструкции из вики) - Срабатывает следующая функция, которая проставляет лайки
- Срабатывает следующая функция, которая делает новые сообщения.
Получается в кконце каждой нужно сохранять куки?
- Срабатывает фунция авторизации, находит старые куки;
-
@servasw45 said in Все данные были обработаны для cookies:
Получается в кконце каждой нужно сохранять куки?
нет! в конце работы скрипта, когда вы все свои задачи в скрипте уже выполнили, вот тогда и можно сохранить кукисы и завершить скрипт. А дальше, когда скрипт опять будете запускать, то будут использоваться последние кукисы, как в обычных браузерах.