[Сделано]Фрейм на аватаре ВК
-
@wodopad Постараюсь реализовать перетаскивания до понедельника. Больших проблем с этим не будет.
-
@BigLebovski Музыка отличная!
Несколько вопросов.
В графе "Интересы" всегда одинаковое заполнение или этот вариант заполнения уже привязан к аккаунту? Тот же вопрос про "Аудиозаписи", "Видеозаписи", всегда пропускает первый предложенный вариант, а затем добавляет по порядку?
"Жизненная позиция" не заполняется или скрипт сам "решает" заполнять или нет?
-
@support благодарю, такой функционал ещё не раз пригодится!
Жду с нетерпением графическое распознавание объектов и взаимодействие с сервисами смс-активации. Вроде проскальзывало, что они есть в планах. :)
-
@wodopad Интересы заполняются из файлов, т.е. можно забить любые. Аудио и видео добавляются рандомно как количество так и выбор.переход на жизненную позицию происходит для обхода всплывающего окна
-
Поборол фрейм за пол часа на одном из сайтов. Похоже в этой обнове не сделали ничего с этим? Или я не нашел... трудно понять чего нового добавили)
Было
Стало
Решает это - действие "выполнить javascript на элементе"
Находим в браузере где меняется ширина и высота фрейма
в моем случае это была строка
<div style="position: absolute; z-index: 600; width: 269px; height: 269px; top: 0px; left: 0px;">кусок кода div style="position: absolute; z-index: 600; вставляю в поиске кода
и с помощью яваскрипта меняю значение в коде элемента
self.style.width = '500px';
Делаем еще раз такое же для высоты .self.style.width = '500px';
Иногда не срабатывает с первого раза.
Но на этом не все, мы поменяли только фрейм, а фрейм задает значение в input
Меняем значения таким же способ self.value = '500';Но это не идеальное решение, поскольку например, если одна из сторон вашей картинки будет меньше 500px, то что-то может пойти не так. Нужно доработать определение минимальных сторон у картинки.
-
Как вариант при уникализации фоток делать их под один размер и потом в яваскрипте прописать параметры
-
@venom777 Если честно, я не знаю возможно ли отследить такие действия, по этому я просто отказался передавать параметр сторон фрейма таким способом.
Я хочу сделать скрипт максимально "живым" и когда возникла мысль передать значение с помощью кода, у меня первым делом возникли вопросы:
- Может таким способом установить аватар обычный пользователь? Нет!
- Может модератор отследить прямую передачу кода? Я не знаю! И выяснять это целенаправленно, к сожалению, нет времени, так же как и гадать потом из-за этого аккаунт поймал бан или нет.
Но у меня такое чувство, что можно сразу на аватаре написать "Я -- бот!".
Возможно я чрезмерно паранойю, но хочу минимизировать поводы для бана аккаунтов.
Благодарю за то, что поделились своим решением!
@BigLebovski "XnView" умеет, при пакетном переименовании файлов, указывать в имени файла размер изображения по X и Y. Так может после переименования собрать список файлов в папке батником, а пототм BAS-ом вытаскивать (регуляркой) из этого списка параметры сторон? Первое, что пришло на ум.)
Это если Вы хотите попробовать метод обработки фрейма предложенный @venom777 .Но раз @support написал, что сделает имитацию перетаскивания объектов мышкой по координатам -- я лучше подожду. Это решение будет идеальным, на мой взгляд. ;)
-
@wodopad Готово. Смотрите https://www.youtube.com/watch?v=oQfhNRhLd4k
-
@support
Спасибо огромное!