Как сделать импорт контента ?



  • Столкнулся с такой проблемой. Если на Facebook скопировать и вставить ссылку
    То он импортирует описание и картинку сайта который ты вставил в форму публикации поста. см скриншот

    0_1483946890296_Screenshot_1.png

    В БАС использую функцию ВВОД ТЕКСТА и он начинает печатать ссылку взятую из РЕСУРС из ФАЙЛА !

    И не импортирует всё это дело. А то есть просто печатает ссылку пустую.

    Так же пробовал снижать "Интервал в миллисекундах" со 100 до 1 чтобы текст печатал быстрей. НЕТ РЕЗУЛЬТАТА

    Так же пробовал отключать Эмуляцию. НЕТ РЕЗУЛЬТАТА !

    Помогите разобраться как сделать этот импорт ?

    Если такой возможности нет, то хочу предложить создать такую функцию в БАС !
    К примеру она может сработать если ссылка будет вставляться из КЕША или же - КОПИРОВАТЬ и ВСТАВИТЬ из файла !



  • Провёл серию тестов и выявил такой результат.
    При наведение на форму div > textarea БАС не подгружает вот такой элемент.

    0_1483953145911_Screenshot_2.png

    Он подгружается после нажатия мышкой на форму ввода текста.
    В БАС сделал тоже самое, повторил все действия имитируя человека.

    БАС не подгружает этот элемент.

    Как сделать так, чтобы БАС работал как полноценный браузер и задействовал все функции которые есть у стандартного браузера ?



  • Ну что ребят, кто знает как сделать полноценную загрузку страницы Facebook ?



  • Ребята что с полноценной загрузкой браузера ?



  • @freeliman попробуй перед вводом текста и после ввода текста делать клик по текстовому полю



  • @venom777 Суть в том, что когда я нажимаю на форму эти штуки не подгружаются !

    Кнопка ОПУБЛИКОВАТЬ появилась и всё !

    А плоска где должны быть эти кнопки не загружается. То есть кнопок нет, и расстояние отступа от поля ввода тоже нет. Сразу идёт кнопка ОПУБЛИКОВАТЬ !


  • administrators

    @freeliman Facebook загружет превью после вставки текста, а не после печати.
    Если в буфере ссылка и в поле ввести текст <CONTROL>V, то превью появится в БАС


  • administrators

    @freeliman Дело в разрешении, видимо фб не хочет засорять экран кнопками.
    Если установить разрешение в 1920*1080 перед загрузкой фб, то эти кнопки появляются.

    0_1484135715338_FbStatus.png



  • Я чего не понял не фига, так что работает загрузка в БАС <CONTROL>V Это что команда такая ?



  • @freeliman это как в виндовс "вставить"



  • А Вот это "Если в буфере ссылка то появится" это как так ? И как сделать это <CONTROL>V ?



  • Можно подробней как реализовать в БАС функцию вставки ссылки из буфера, из файла ресурса ?


  • administrators

    @freeliman Также как и в винде. CTRL-C, CTRL-V

    0_1484141724786_fbtest.xml


  • administrators

    Ну и в этом проекте преждевременно может появится превью, но принцип должен быть понятен


  • administrators

    Хотя, я так посмотрел, использовать вставку не обязательно, нулевой интервал тоже подходит.



  • @support Поставил 0 и превью не загрузилась. Помогите с этой функцией, очень важный момент на котором всё встало.

    Расскажите как вы это реализовали ?



  • После вставки текста и нажатия на кнопку ПУБЛИКАЦИЯ facebook выдаёт такое предупреждение.

    0_1484141552062_Безымянный.jpg

    Ещё этот момент тоже важен для реализации всего скрипта. Как без этого то =)



  • @support сделал всё так как вы показали в примере. Текст напечатался, он его выделил, вырезал и вставил. Пазы 1 сек.

    Но превью так и не загрузилась в БАС !

    Срочно нужна ваша помощь в решение данной проблемы.



  • Тестирую публикацию в группах !

    Видимо там стоит какая то защита. БАС Не загружает ПРЕВЬЮ и не ПУБЛИКУЕТ посты !



  • Копнул форму ввода текста TEXTAREA Facebook в группе для публикации постов.

    Вот кракозябры которыми питается это чудовище.

    <div class="_4bl9"><div>
    <div class="_1mwp _395 _1mwq _5bu_ _5yk1" role="presentation">
    <div class="_5yk2" tabindex="-2">
    <div class="_5rp7">
    <div class="_1p1t">
    <div class="_1p1v" id="placeholder-4t9gu">
    <em class="_4qba" data-intl-translation="Напишите что-нибудь..." data-intl-trid=""><!-- react-text: 168 -->Напишите что-нибудь...<!-- /react-text --></em>
    </div>
    </div>
    <div class="_5rpb">
    <div aria-autocomplete="list" aria-describedby="placeholder-4t9gu" aria-expanded="false" aria-haspopup="false" aria-owns="js_48" class="_5rpu" data-testid="status-attachment-mentions-input" role="combobox" spellcheck="true" style="outline: medium none; white-space: pre-wrap; overflow-wrap: break-word;" contenteditable="true">
    <div data-contents="true">
    <div class="" data-block="true" data-editor="4t9gu" data-offset-key="bahl7-0-0"><div data-offset-key="bahl7-0-0" class="_1mf _1mj"><span data-offset-key="bahl7-0-0"><br data-text="true"></span>
    </div>
    </div>
    </div>
    </div>
    </div>
    </div>
    </div>
    </div>
    </div>
    </div>
    


  • @support Ваш способ не работает в группе. Попробуйте в любой группе создать пост таким образом. Я уже перетыкл всё что можно и даже что нельзя =)


Log in to reply
 

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