[Сделано]Фрейм на аватаре ВК



  • Вот мой скрипт в работе https://youtu.be/KG1Oq43ffWU


  • administrators

    @wodopad Постараюсь реализовать перетаскивания до понедельника. Больших проблем с этим не будет.



  • @BigLebovski Музыка отличная!

    Несколько вопросов.

    В графе "Интересы" всегда одинаковое заполнение или этот вариант заполнения уже привязан к аккаунту? Тот же вопрос про "Аудиозаписи", "Видеозаписи", всегда пропускает первый предложенный вариант, а затем добавляет по порядку?
    "Жизненная позиция" не заполняется или скрипт сам "решает" заполнять или нет?



  • @support благодарю, такой функционал ещё не раз пригодится!

    Жду с нетерпением графическое распознавание объектов и взаимодействие с сервисами смс-активации. Вроде проскальзывало, что они есть в планах. :)



  • @wodopad Интересы заполняются из файлов, т.е. можно забить любые. Аудио и видео добавляются рандомно как количество так и выбор.переход на жизненную позицию происходит для обхода всплывающего окна



  • Поборол фрейм за пол часа на одном из сайтов. Похоже в этой обнове не сделали ничего с этим? Или я не нашел... трудно понять чего нового добавили)

    Было
    alt text
    Стало
    alt text

    Решает это - действие "выполнить javascript на элементе"

    Находим в браузере где меняется ширина и высота фрейма
    alt text

    в моем случае это была строка
    <div style="position: absolute; z-index: 600; width: 269px; height: 269px; top: 0px; left: 0px;">

    кусок кода div style="position: absolute; z-index: 600; вставляю в поиске кода
    alt text
    и с помощью яваскрипта меняю значение в коде элемента
    self.style.width = '500px';
    alt text
    Делаем еще раз такое же для высоты .self.style.width = '500px';
    Иногда не срабатывает с первого раза.
    Но на этом не все, мы поменяли только фрейм, а фрейм задает значение в input
    alt text
    Меняем значения таким же способ self.value = '500';

    Но это не идеальное решение, поскольку например, если одна из сторон вашей картинки будет меньше 500px, то что-то может пойти не так. Нужно доработать определение минимальных сторон у картинки.



  • Как вариант при уникализации фоток делать их под один размер и потом в яваскрипте прописать параметры



  • @venom777 Если честно, я не знаю возможно ли отследить такие действия, по этому я просто отказался передавать параметр сторон фрейма таким способом.

    Я хочу сделать скрипт максимально "живым" и когда возникла мысль передать значение с помощью кода, у меня первым делом возникли вопросы:

    • Может таким способом установить аватар обычный пользователь? Нет!
    • Может модератор отследить прямую передачу кода? Я не знаю! И выяснять это целенаправленно, к сожалению, нет времени, так же как и гадать потом из-за этого аккаунт поймал бан или нет.

    Но у меня такое чувство, что можно сразу на аватаре написать "Я -- бот!".

    Возможно я чрезмерно паранойю, но хочу минимизировать поводы для бана аккаунтов.

    Благодарю за то, что поделились своим решением!

    @BigLebovski "XnView" умеет, при пакетном переименовании файлов, указывать в имени файла размер изображения по X и Y. Так может после переименования собрать список файлов в папке батником, а пототм BAS-ом вытаскивать (регуляркой) из этого списка параметры сторон? Первое, что пришло на ум.)
    Это если Вы хотите попробовать метод обработки фрейма предложенный @venom777 .

    Но раз @support написал, что сделает имитацию перетаскивания объектов мышкой по координатам -- я лучше подожду. Это решение будет идеальным, на мой взгляд. ;)


  • administrators

    @wodopad Готово. Смотрите https://www.youtube.com/watch?v=oQfhNRhLd4k



  • @support
    Спасибо огромное!


Log in to reply
 

Looks like your connection to Bablosoft was lost, please wait while we try to reconnect.