@Sender said in Как работать с дискорд ?:
@UserTrue Ну я использовал прокси, причем разные
У Discord есть rate limited не только ip адресу. Если есть два прокси и они типа "разные", они могут быть вовсе не разные для Discord.
@support Так не получается. Файл не появляется в папке и действие ждать файла не выполняется (выдает ошибку, что не удалось дождаться), я смотрел ваш проект из этой темы http://community.bablosoft.com/topic/548/как-запросом-получить-изображение-другой-файл и делал так же, с другим сайтом все нормально, а с этого не хочет скачиваться.
@support Другая проблема вылезла, в youtube все нормально грузится и у меня 2 варианта на странице загрузки (https://www.youtube.com/upload), есть создание слайд-шоу и видеоредактор. При выборе слайд-шоу картинки загружаются, но ничего больше не происходит, а должно открыться изменение порядка фото. А вот с видеоредактором я не знаю как добавить фото в проект, в браузере для этого есть "плюсик", а в BAS он не отображается. Если можно первый вариант осуществить, то лучше его, хотя любой сойдет. Спасибо!
@Canine По сладйдшоу с флеш работает, без флеш - не работает. Нужно включать.
Editorу тоже нужен флеш, он так и пишет
http://prnt.sc/dvpbkf
С ним работает и то и то. https://wiki.bablosoft.com/doku.php?id=ru:how_to_enable_flash
@out Ну на другом сайте то работает)
@out Не знаю, просто указал имя файла с расширением, который лежит в папке BrowserAutomationStudio\apps\16.7.0 и все, он загружается на сайт fotostars.me , я для него выше даже пример оставлял, только там был абсолютный путь.
@Canine все верно, так будет срабатывать. Т.к. если указать просто сохранить файл и в пути указать только его название и расширение, то БАС автоматом подставит свой путь \apps\16.7.0 а дальше будет имя твоего файла. Т.е. будет абсолютный путь. Но теперь когда уже есть возможность (недавно же появилось это действие) получать полный путь к текущему работающему скрипту(вместе с файлом), стало удобно пользоваться так:
// получаем путь к проекту "c:/dir1/dn/my-project/"
VAR_PROJECT_DIR = project_path().slice(0, project_path().lastIndexOf("/") + 1);
т.е. так я получаю именно директорию проекта, без файла скрипта.
А дальше уже себе добавляю нужную папку к пути [[PROJECT_DIR]]img/file.jpg
Таким образом все добро хранится в папке скрипта, а не далеко в \apps\16.7.0 мне так куда удобнее, когда все именно в папке текущего скрипта.
@out Мне эти файлы не нужны, они как бы временные и мне бы легче сделать загрузку из папки apps\16.7.0 , чтобы ничего лишнего не прописывать, но в ютубе не работает это почему то.
@Canine Да, нужно выбрать match
и селектор вида
FRAME_CSS>css>ELEMENT_MATCH
>css> гооворит о том, что нужно искать фрейм по css
Например, для слайд шоу у меня такой селектор для самого фрейма. :nth-child(21) > :nth-child(2) > iframe и фотка с текстом Profile photos. Тогда полный селектор будет таким
:nth-child(21) > :nth-child(2) > iframe>css>Profile photos
Сам фрейм тоже можно искать по тексту, но тогда использовать >match>
Вот пример
class="picker-frame">match>Profile photos