python — Как отправить фото с ПК в беседу VK_API
Вопрос задан
Изменён 1 год 1 месяц назад
Просмотрен 112 раз
Всем привет! Мне надо, чтобы бот отправлял фотку C ПК в беседу ВКонтакте. Вот моя часть кода:
import vk_api from bs4 import BeautifulSoup import time import requests vk_session = vk_api.VkApi(token=TOKEN1) # Вход по токену. vk = vk_session.get_api() slovo = 'изменения' or 'изменение' or 'расписание' url = 'https://vk.com/' + doc if slovo in text: if ts > old_ts: print('-----------------') print('отправил сообщение') print('-----------------\n') arg = 'wall-'+new_owner+'_'+ts_id # получаем данный на последний пост webbrowser.open_new_tab(url) time.sleep(1) screen = pyautogui.screenshot('screenshot.png') pyautogui.screenshot('screenshot.png', region=(814, 300, 100, 200)) template = pyautogui.locateOnScreen('screenshot.png') #vk.messages.send(chat_id='2',random_id = '',attachment = arg,message = '.') # отправляем от лица группы в ЛС time.sleep(8) os.remove('C:\\Users\\weil\\Desktop\\vk\\screenshot.png') print('successful')
- python
- python-3.x
- vkontakte-api
- вконтакте
- vknet
Рекомендую воспользоваться библиотекой VkUpload В начале файла пишем
from vk_api import VkUpload
После строки vk = vk_session.get_api()
пишем vk_upload = VkUpload(vk)
Так мы создали новую переменную для загрузки изображений.
В нужном нам месте кода(которое вы должны сами определить, если вы понимаете, что пишете), нужно написать:
with open('**название файла**', 'wb') as img_file: upload_image = upload.photo_messages(photos=img_file, peer_id=**номер чата+2000000000**)[0] pic = 'photo{}_{}'.format(upload_image['owner_id'], upload_image['id'])
В строке
#vk.messages.send(chat_id='2',random_id = '',attachment = arg,message = '.') # отправляем от лица группы в ЛС
attachment = arg
меняем на attachment = pic
2
Зарегистрируйтесь или войдите
Регистрация через Google
Регистрация через Facebook
Отправить без регистрации
Почта
Необходима, но никому не показывается
Отправить без регистрации
Почта
Необходима, но никому не показывается
Нажимая на кнопку «Отправить ответ», вы соглашаетесь с нашими пользовательским соглашением, политикой конфиденциальности и политикой о куки
Как публиковать фотографии в Instagram с компьютера — 3 способа
Если вы являетесь пользователем Instagram, возможно, вы знаете, что он не позволяет пользователям обмениваться фотографиями с компьютера. Даже если вы войдете в свою учетную запись Instagram, открыв Instagram.com на своем ПК, он покажет вам лайки и комментарии к изображениям, размещенным другими пользователями; однако вы не можете добавлять свои фотографии напрямую. Если вы хотите поделиться фотографиями в Instagram, вы должны сначала переместить их на свой телефон, а затем только вы сможете поделиться ими через приложение Instagram. Но дело в том, что мы потратили много времени на редактирование наших изображений на компьютере, а перенос их на телефон для совместного использования — раздражающая идея. Не волнуйся! Есть несколько секретных приемов, позволяющих публиковать фотографии в Instagram прямо с вашего компьютера.
Здесь мы обсудим три простых способа поделиться фотографиями в Instagram с компьютера. Каждый метод имеет свои индивидуальные плюсы и минусы, поэтому вы можете выбрать любой после прочтения деталей ниже.
- Часть 1. Публикация фотографий в Instagram из настольного браузера
- Часть 2.
- Часть 3. Публикация фотографий в Instagram с помощью сторонних приложений
- Часть 4. Альтернативный способ публикации фотографий с компьютера в Instagram
Часть 1: Как публиковать фотографии в Instagram из настольного браузера?
Один скрытый секрет заключается в том, что многие настольные браузеры имеют функцию, которая может обмануть сайт Instagram, как если бы вы обращались к нему на мобильной платформе. Это означает, что ваши возможности публикации фотографий также могут быть активированы мгновенно из браузера. Самым большим преимуществом использования этого метода является то, что пользователям не нужно вкладывать средства в дополнительные плагины или сторонние приложения. Но недостатком является то, что через доступ к этому веб-сайту можно активировать только ограниченные функции Instagram.
1. Публикация фотографий в Instagram с помощью Chrome:
Шаг 1: При публикации фотографий в Instagram с помощью Chrome начните с нажатия CTRL+SHIFT+I, и на экране откроется рамка инструментов разработчика. Вы также можете найти этот фрейм, просто перейдя к опции «Дополнительные инструменты», а затем нажав «Инструменты разработчика».
Шаг 2: Теперь нажмите CTRL+SHIFT+M или просто нажмите значок устройства на экране. Он сразу же добавит небольшую панель инструментов под основными панелями инструментов браузера. Теперь вы можете выбрать желаемое мобильное устройство для стимуляции системы.
Источник изображения: Интернет
Шаг 3: Вы будете переключены на интерфейс мобильного браузера, где кнопка камеры позволяет пользователям выбирать изображения для публикации в Instagram. Обратите внимание, что этот интерфейс не будет предоставлять вам полосы прокрутки, вместо этого вы можете использовать круглую точку, чтобы стимулировать нажатие и начать перетаскивание на сенсорном экране.
В случае, если кнопки не видны на экране, выберите вариант перезагрузки. Кроме того, вы должны выбрать «Все файлы» в диалоговом фильтре браузера, чтобы выбрать изображение для загрузки.
2. Публикация фотографий в Instagram с помощью Safari:
Шаг 1: Если вы используете Safari, вам будет намного проще публиковать фотографии в Instagram. Просто зайдите в Safari и нажмите «Настройки», затем перейдите в «Расширенный» режим. В нижней части раскрывающегося меню вы найдете поле с надписью «Показать меню разработки в строке меню». Отметьте это.
Шаг 2: Теперь откройте окно приватного просмотра и перейдите к опции «Разработка». Затем выберите «User Agent», а затем «Safari». Теперь выберите «iOS 10», а затем переключитесь на «iPhone». Теперь откройте Instagram.com и войдите в систему. Нажмите кнопку камеры в нижней части экрана и начните загружать свои любимые изображения.
3. Размещение фотографий в Instagram с помощью FireFox:
Также можно публиковать изображения в Instagram с помощью FireFox, но единственное условие — вам нужно использовать версию 52 или выше. Чтобы начать размещать свои изображения, прежде всего, перейдите в «Инструменты», а затем выберите «Веб-разработчик». Теперь выберите «Режим адаптивного дизайна».
В некоторых случаях браузер не показывает возможность смены устройства; это происходит, когда многопроцессное окно отключено. Его можно отключить в любом приложении, поэтому, чтобы начать публикацию, вы должны сначала включить его. После его активации вы можете публиковать изображения так же, как и в Chrome, но дополнительным преимуществом является то, что он позволяет использовать полосы прокрутки.
4. Публикация фотографий в Instagtram с помощью Wondershare PixStudio
Вам разрешено публиковать фотографии в Instagram намного проще, чем любым другим способом. Он предоставляет массивную фарфоровую публикацию в Instagram фиксированного размера, и вам нужно сделать все возможное, чтобы создать свою публикацию в Instagram.
Шаг 1: Перейдите на официальный сайт Wondershare PixStudio, нажмите «Начать дизайн сейчас» и выберите «Публикация в Instagram».
Шаг 2: Выберите шаблон и начните проектировать по своему желанию.
Часть 2. Публикация фотографий в Instagram на Windows 10:
Недавно, в октябре 2016 года, Instagram добавил версию своего приложения в Магазин Windows, чтобы его можно было использовать и на планшетах. Его также можно легко установить на компьютеры с Windows 10, но для включения функции загрузки фото и видео требуется ПК с функцией сенсорного экрана и камерой, обращенной назад.
Тем, у кого есть ПК с сенсорным экраном Windows 10, Instagram позволяет публиковать, редактировать и загружать фотографии так же, как и в мобильном приложении Instagram. Они могут выполнить задачу, просто нажав значок «Камера», доступный в разделе меню, а затем выбрать, хотите ли вы захватить новое видео или загрузить фотографию, или вы хотите выбрать его из Галереи. После того, как вы завершили свои изображения, нажмите кнопку «Далее», и вы попадете в окно редактирования. Внесите необходимые изменения в свою фотографию с помощью простых инструментов редактирования и, наконец, поделитесь своим изображением в Instagram.
Вам также может понравиться: 6 лучших фоторедакторов для Windows 10, кроме Photoshop
Часть 3. Публикация фотографий в Instagram с помощью сторонних приложений
Есть несколько приложений для выполнения задачи публикации фотографий, но для того, чтобы установить соединение с вашей учетной записью Instagram непосредственно с вашего компьютера, им нужны ваши данные для входа. Попробовав так много приложений для публикации фотографий в Instagram, я хотел бы порекомендовать эти пять как лучшие решения, потому что они предлагают удобный интерфейс и к ним можно получить доступ без каких-либо последствий. Тем не менее, всегда важно соблюдать осторожность при передаче своих данных любому стороннему приложению. Вы можете попробовать метод подмены пользовательского агента, чтобы оставаться в безопасности, поскольку он не позволит сторонним приложениям получить доступ к вашей информации для входа.
1. Аплет
Если вы работаете на Mac, Uplet — один из самых простых вариантов для выполнения работы. Он не требует больше места в вашем хранилище и работает так, как рекламируется. Пользователям просто нужно поместить свои изображения на его панель и нажать кнопку «Отправить», чтобы загрузить их. Это позволяет пользователям публиковать несколько видео и фотографий одновременно. Тем не менее, в этом приложении отсутствует коллекция фильтров, и вам даже не следует ожидать высококлассных функций редактирования, но упрощенный дизайн делает его лучшим выбором для пользователей. Uplet недавно был обновлен новой функцией, которая позволяет пользователям получать доступ к нескольким учетным записям Instagram одновременно. Если вы ищете простое решение для публикации изображений в Instagram, Uplet может вам помочь.
2. Грамблр
Источник изображения: Интернет
Gamblr немного сложнее по сравнению с Uplet, но имеет множество творческих функций. Базовые версии этого приложения доступны бесплатно, а также к ним можно получить доступ в Windows и Mac. Это приложение состоит из двух частей: одна устанавливается на компьютер, а другая представляет собой простой веб-сервис. Они работают согласованно, чтобы помочь пользователям публиковать свои изображения в Instagram. Настольная часть фактически работает в фоновом режиме, как и служебное приложение, в противном случае все взаимодействия происходят в веб-сервисе. Это приложение содержит множество расширенных инструментов редактирования, включая расширенные фильтры, наклейки, рамки, инструменты коррекции эффекта красных глаз и текстовые наложения.
3. Дескграмма
Это приложение также поддерживает пользователей Mac и ПК. Вы можете начать работать над бесплатной версией, которая работает как Instagram Viewer. Это означает, что вы не можете публиковать изображения, но можете просматривать изображения, опубликованные другими, а также обновлять комментарии или отправлять лайки. Однако, если вы хотите публиковать свои собственные изображения, вам необходимо перейти на Pro-версию приложения, которая доступна только с ежемесячной оплатой в размере 2,99 доллара США. Обратите внимание, что он также ограничен только загрузкой фотографий, вы не можете загружать видео и даже не поддерживает функцию пакетной обработки или планирования, такую как Gamblr.
4. ИнстаПик
Источник изображения: Интернет
Вот еще одно полезное приложение для загрузки фотографий в Instagram. InstaPic отлично работает на Windows RT и Windows 8. Чтобы начать загрузку фотографий с помощью этого приложения, просто войдите в систему, используя данные своей учетной записи Instagram. Вскоре вы найдете значок камеры в правом верхнем углу экрана. Используйте его, чтобы выбрать фотографии из своей коллекции, или выберите опцию «Захват», чтобы щелкнуть новую. Это приложение также позволяет пользователям редактировать, обрезать и добавлять эффекты к фотографиям перед их публикацией в Интернете. Это приложение подходит для всех тех людей, которым нужны базовые функции публикации фотографий, чтобы оставаться на связи с Instagram со своих настольных систем. Вы можете получить доступ к этому приложению бесплатно.
5. БлюСтэкс
Источник изображения: Интернет
Это приложение Instagram разработано с интерактивным пользовательским интерфейсом и может использоваться на настольных компьютерах с помощью эмулятора Android BlueStacks App Player. Он поддерживает Mac, а также платформу ПК. Вы можете загрузить это приложение из магазина и установить его в своей системе. Немного подождать; как только приложение запустит свой движок, вы получите руководство по использованию этого приложения. Если он вам не нужен, просто закройте его с помощью крестообразной кнопки в верхней правой части экрана. Теперь выберите нужный язык и нажмите кнопку со стрелкой. Используйте учетную запись Instagram для входа в систему, и вскоре вы сможете публиковать изображения в Интернете.
Часть 4. Альтернативный способ публикации фотографий с компьютера в Instagram
Запостить кучу фотографий в инстаграм с компьютера — непростая задача, но вы можете собрать фотографии и сделать из них слайд-шоу, а потом выложить в инстаграм, и это будет сделать проще. Fotophire Slideshow Maker — это простая в использовании, но мощная программа для создания слайд-шоу, которая может помочь пользователям создавать слайд-шоу из фотографий и видео за 3 простых шага. В этой части мы подробно расскажем, как сделать слайд-шоу из фотографий с помощью Fotophire Slideshow Maker.
Как сделать слайд-шоу из фотографий для Instagram
Шаг 1. Запустите программу и добавьте фотографии
Запустите Fotophire Slideshow Maker после установки, и вы сможете добавить фотографии в окно программы следующими способами: Перетащите фотографии в окно программы; Нажмите кнопку + в центре окна программы, чтобы добавить фотографии; Или нажмите «Добавить файлы» > «Добавить фотографии или видео», чтобы добавить фотографии с вашего компьютера.
Шаг 2. Выберите тему для слайд-шоу
После добавления фотографий в окно программы вы сможете выбрать тему для слайд-шоу. Программа предоставляет вам 26 шаблонов на выбор и делит шаблоны на 6 категорий, включая «Популярные», «Семейные», «Детские», «Память», «Праздник» и «День рождения».
Шаг 3. Сохраните или поделитесь своим слайд-шоу
Когда вы закончите выбирать шаблон, вы можете нажать кнопку «Поделиться» в верхней средней части основного интерфейса или кнопку «Далее» в правом нижнем углу, чтобы войти в раздел «Сохранить или поделиться». Вы можете выбрать формат видео для вывода и выбрать папку для сохранения слайд-шоу. Если вы хотите поделиться слайд-шоу на YouTube, вы можете перейти в раздел «Онлайн» и войти в свою учетную запись YouTube, чтобы поделиться своим слайд-шоу на YouTube.
Вот как Fotophire Slideshow Maker помогает вам создавать слайд-шоу из фотографий. Создав собственное слайд-шоу, вы можете легко опубликовать его с компьютера в Instagram.
По Лиза Браун
29 апреля 2021 г., 18:38
Как импортировать фотографии в Windows 10
Встроенное программное обеспечение в Windows 10 легко извлекает фотографии практически с любой марки и модели цифровой камеры, а также с большинства смартфонов. Он даже позволяет группировать фотосессии вашей камеры в разные папки, каждая из которых названа в честь события.
Хотя эти шаги подходят для большинства цифровых камер и смартфонов Android, владельцам iPhone необходимо пройти через iTunes, чтобы скопировать свои фотографии на свой компьютер.
Чтобы импортировать фотографии с камеры или смартфона на компьютер, выполните следующие действия:
Подключите кабель телефона или камеры к компьютеру.
Большинство камер поставляются с двумя кабелями: один подключается к телевизору для просмотра, а другой подключается к компьютеру. Вам нужно найти тот, который подключается к вашему компьютеру для передачи фотографий. (Со смартфонами с этой задачей справится USB-кабель для зарядки.)
Вставьте меньший конец кабеля передачи данных в камеру или смартфон, а большой конец (показан здесь) вставьте в USB-порт вашего компьютера, прямоугольное отверстие длиной около 1/2 дюйма и высотой 1/4 дюйма. USB-порты находятся на задней панели старых компьютеров, на передней панели новых компьютеров и по бокам ноутбуков и планшетов.
Если штекер USB не подходит к порту, переверните штекер и повторите попытку. (Подходит только одним способом.)
Включите телефон или камеру (если она еще не включена) и подождите, пока Проводник распознает ее.
Откройте проводник на панели задач в нижней части экрана и щелкните значок «Этот компьютер» с левого края программы. В Проводнике файлов перечислены все устройства хранения, доступные для вашего ПК, включая камеру или телефон.
После распознавания ваша камера отображается в виде значка (показанного на полях) в разделе «Этот компьютер» проводника.
Если вы подключаете Android-смартфон, обязательно скажите ему, чтобы он подключался в режиме «Режим камеры», а не в режиме «Медиа-устройство». Ваш телефон отображается в виде значка (показан здесь).
Если Windows не распознает вашу камеру, убедитесь, что для камеры установлен режим отображения — режим, в котором вы можете видеть свои фотографии на дисплее камеры. Если проблема не устранена, отсоедините кабель от компьютера, подождите несколько секунд, а затем снова подключите его.
Щелкните правой кнопкой мыши камеру или телефон, выберите «Импорт изображений и видео» во всплывающем меню и выберите способ импорта фотографий.
Окно «Импорт изображений и видео», показанное на следующем рисунке, предлагает два варианта работы с недавно распознанной цифровой камерой или смартфоном:
В окне «Импорт изображений и видео» предлагается скопировать файлы с камеры на компьютер.
Просмотр, систематизация и группировка элементов для импорта: Этот параметр, предназначенный для камер, содержащих фотографии из нескольких сеансов, позволяет сортировать фотографии по группам, копируя каждую группу в другую папку. Это займет больше времени, но это удобный способ разделить фотографии с отпуска на Гавайях по папкам, названным в честь каждого острова. Если вы предпочитаете этот вариант, перейдите к шагу 5.
Импортировать все новые элементы Теперь: Разработанный для камер, проводящих только одну фотосессию, этот гораздо более простой подход копирует каждую фотографию в одну папку. Если вы выберете этот вариант, перейдите к шагу 4.
Нажав на слова «Дополнительные параметры», показанные в левом нижнем углу рисунка, вы сможете изменить, куда Windows помещает импортированные фотографии, а также указать, должна ли Windows удалять их из камеры после их импорта.
Это стоит посмотреть, потому что оно позволяет вам отменить любые параметры, которые вы ошибочно выбрали при импорте предыдущей партии фотографий.
Выберите параметр «Импортировать все новые элементы сейчас», введите краткое описание в поле «Добавить теги» и нажмите «Далее».
Введите описательное слово в поле «Добавить теги» — например, «Поездка на Гавайи» — и нажмите «Далее». Windows копирует все в папку, названную в честь даты и слова «Поездка на Гавайи». Он также называет каждый файл «Поездка на Гавайи 001», «Поездка на Гавайи 002» и так далее. Готово! Чтобы увидеть свои фотографии, откройте папку «Изображения» и найдите папку с новым именем.
Добавление описательного слова или фразы значительно облегчит поиск фотографий. Чтобы получить их, введите их тег в поле поиска меню «Пуск», и Windows перечислит их все.
Нажмите кнопку «Просмотреть, упорядочить и сгруппировать элементы для импорта» и нажмите кнопку «Далее».
Windows проверяет время и дату каждой фотографии. Затем программа предварительно разделяет ваши фотографии на группы для вашего утверждения, как показано здесь.
Windows предлагает группы изображений в зависимости от времени и даты их съемки. Вы можете просмотреть и изменить группы перед импортом.
При необходимости отрегулируйте группировку по времени, чтобы связанные фотографии находились в одном месте.
Не нравится выбор групп в Windows? Затем измените их, сдвинув панель настройки групп влево или вправо. Сдвиньте влево, чтобы увидеть 90 148 лотов и 90 149 небольших групп, отсортированных по каждому получасу, в течение которого вы делали снимок. Продолжайте скользить вправо на меньше групп. Сдвиньте в крайнее правое положение, и Windows поместит все в одну группу, то есть все они попадут в одну папку.
Не можете вспомнить, что в группе фотографий? Щелкните слова «Просмотреть все элементы» слева от каждой группы. Это позволяет вам просматривать фотографии и решать, достаточно ли они важны для отдельной папки.
Подтвердите выбранные группы, назовите папки групп, добавьте описательные теги, а затем нажмите кнопку «Импорт».
Назовите каждую группу, щелкнув слова «Введите имя» и затем введя описательный заголовок. Заголовок становится именем новой папки.
В области «Добавить теги» для каждой группы введите описательные слова о фотосессии, разделяя каждое слово точкой с запятой. Пометив свои фотографии тегами, вы сможете легко найти их позже с помощью программы поиска Windows.
После того, как вы назвали группы и добавили теги, нажмите кнопку «Импорт», чтобы завершить работу.
Если вы не удалите фотографии с камеры после того, как Windows скопирует их на компьютер, у вас не будет места для новых фотографий. Когда Windows начнет захват ваших фотографий, вы можете установить флажок «Стереть после импорта», показанный здесь. Это говорит Windows стереть фотографии с камеры, избавляя вас от необходимости удалять их вручную с помощью неудобных меню вашей камеры.