No video

#2 | Python Socket | Как Управлять Компьютером с Телефона

  Рет қаралды 25,312

Псевдо Программист

Псевдо Программист

3 жыл бұрын

Сегодня мы узнаем, как можно управлять Компьютером с Телефона, при помощи языка программирования Python и библиотеки Socket.
Привет! Меня зовут Игорь. На моём канале ты сможешь найти уроки по программированию нейросетей.
Моя цель - сделать программирование более доступным и понятным. Для просмотра моих видео вам не нужно высшее образование по Computer science. Все непонятные темы и термины я буду понятно объяснять и показывать на примерах.
Оставайся с нами, и чтобы не пропустить ни одного видео - подписывайся на канал и нажимай на колокольчик!
► Список команд из видео:
$ pkg install
$ pkg update
$ pkg install python
$ pkg install vim
💲💲 Поддержи проект на Boosty - boosty.to/pseu...
► Ссылки из видео:
- Глубокое изучение "vim" - • Изучаем Vim, команды и...
► Плейлист "Программирование на Практике" - • Программирование на пр...
► Плейлист “Нейронные Сети на Понятном Языке” - • Нейронные Сети на Поня...
► Плейлист "Изучение NumPy" -
• Изучение NumPy
✅ Группа VK - bit.ly/VK_Pseud...
✈️ Telegram канал - t.me/PseudoDev...
#python #socket #интернет

Пікірлер: 121
@bmirmorsminecraft3106
@bmirmorsminecraft3106 4 ай бұрын
Pydroid3: Просто существует. VIM: Моё время пришло ...
@t0digital
@t0digital 3 жыл бұрын
О, себя увидел, ВНЕЗАПНО :) Идея видоса - огонь!
@PseudoDev
@PseudoDev 3 жыл бұрын
Увиделись бы вживую, попросил бы автограф))
@Maximuser_play
@Maximuser_play 2 ай бұрын
Мне как раз это надо
@Maximuser_play
@Maximuser_play 2 ай бұрын
Мне как раз это надо
@user-tt1zk1gs9r
@user-tt1zk1gs9r 3 жыл бұрын
Отличное видео, жду выпуск в котором будет объяснение, как чёрт побери связать два компьютера не в одной локальной, а в разных сетях)
@extazy3322
@extazy3322 3 жыл бұрын
юзай хамачи, просто в качестве хоста сервера используй тот ipv4 которые тебе выдает hamachi если нужно могу объяснить поподробнее)))
@yammiko9285
@yammiko9285 2 жыл бұрын
@@extazy3322 обьяснишь?)
@lastlost9243
@lastlost9243 2 жыл бұрын
@@yammiko9285 могу
@halperone5164
@halperone5164 2 жыл бұрын
@@lastlost9243 Приступай
@lastlost9243
@lastlost9243 2 жыл бұрын
@@halperone5164 вам ?
@user-vv8ev9yw1w
@user-vv8ev9yw1w 3 жыл бұрын
ввёл в строку: постановление цк кпсс 1871, выдало это. ПАМАГИТЕ ЮТУБУ
@лжеЛжедмитрий
@лжеЛжедмитрий 3 жыл бұрын
Я сразу же подумал про never gonna give you up, когда ты упомянул пасхалку
@katsu6258
@katsu6258 3 жыл бұрын
Лайк за гражданскую оборону
@user-tx3mt1zi2d
@user-tx3mt1zi2d 6 ай бұрын
Познавательное видео, мне понравилось !
@sisoniykvitaliy7172
@sisoniykvitaliy7172 3 жыл бұрын
Прекрасное видео, жаль мало просмотров но я думаю контент качественный
@animemchik
@animemchik Жыл бұрын
Слава богу есть такое видео
@PseudoDev
@PseudoDev 23 күн бұрын
Понравился ролик и хочешь видеть больше годного контента? Поддержи проект на Boosty - boosty.to/pseudodev
@leon35948
@leon35948 2 жыл бұрын
VIM для старперов ? мне 21 , я в нии привык к vim и фортрану!
@alisher9442
@alisher9442 3 жыл бұрын
Это просто бомба красава
@user-qy1lp8uj1w
@user-qy1lp8uj1w 2 жыл бұрын
поменял программы местами та что была на компьютере записал на телефон та что была на телефоне записал на компьютере выдало ошибку отказано в доступе Permission denied errno 13 не подскажите как решить такую проблему
@user-fo7yh4sl5f
@user-fo7yh4sl5f 8 ай бұрын
я буду ждать продолженияяяяяяяяя
@nikitapoleshko5527
@nikitapoleshko5527 4 ай бұрын
А как на Win 10 сделать так, чтобы считывать данные с подключенных устройств через bluetooth (мне нужно, чтобы микроконтроллер, у которого есть адаптер bluetooth передавал данные на ПК)
@user-ox8sn2ic3x
@user-ox8sn2ic3x 2 жыл бұрын
2:35 КЛАССНО, ПРЯМ ПОНЯТНО ВСЁ ПРО 4 СТРОКУ. УГУ, МОЛОДЕЦ, КЛАССНО ОБЪЯСНЯЕШЬ
@PseudoDev
@PseudoDev 2 жыл бұрын
Так всмысле? Ты чем пару минут назад слушал? 😄 Я подробно рассказывал именно про 4 строку и все ее нюансы начиная с 0:50
@Alien-qy8ip
@Alien-qy8ip 3 жыл бұрын
Прекрасное видео, жаль мало просмотров но я думаю контент качественный скоро наберешь аудиторию
@pesochniy
@pesochniy 4 ай бұрын
а как сделать чтобы компьютеры могли подключатся из разных сетей? чтобы например сделать чат
@user-hw8fj5hj9s
@user-hw8fj5hj9s 3 жыл бұрын
Контент огонь , такого еще не встречал .
@mmmmmg
@mmmmmg 2 жыл бұрын
О, бесконечное лето
@itzhellcod3r-developer609
@itzhellcod3r-developer609 3 жыл бұрын
Неее, ну это лайк
@labbeykayahuseyn2341
@labbeykayahuseyn2341 3 ай бұрын
А если не через termux a pydroid использовать, не вариант?
@ccode8194
@ccode8194 2 жыл бұрын
А по Bluetooth как? Можешь объяснить? Я ещё начинающий и это видео мне очень понравилось! Будет продолжение?
@Anna_Porosenok
@Anna_Porosenok Жыл бұрын
Тоже надо очень блуетузу
@Vorolay
@Vorolay Жыл бұрын
Errno 113 No route to host Чё делать?
@user-uh7jy9fo8s
@user-uh7jy9fo8s Жыл бұрын
А что если у меня только один раз происходит соедините то есть после перезапуска программы клиент просто не может подключиться по этому же порту но если каждый раз менять прот то все норм. Можно ли как то этого избежать
@FXUNDPLXGG
@FXUNDPLXGG 3 жыл бұрын
Так вот как создают payload meterpreter )
@nebruuh
@nebruuh Жыл бұрын
что делать, если при подключении выдаётся ошибка [errno 10048] Обычно разрешается только одно использование адреса сокета (протокол/сетевой адрес/порт)
@user-gr6qv6wi3o
@user-gr6qv6wi3o Жыл бұрын
ну порт другой укажи
@loganroyal1973
@loganroyal1973 3 жыл бұрын
круто! ждём продолжения :)
@bakzhansakenov1612
@bakzhansakenov1612 3 жыл бұрын
топ контент лайк
@adammagomedov9822
@adammagomedov9822 9 ай бұрын
Подскажите пожалуйста почему нету listen
@nektosnext
@nektosnext Жыл бұрын
7:19 АХАХАХАХАХ
@farapovorotnikov1579
@farapovorotnikov1579 7 ай бұрын
❤❤❤💯💯💯💋💋💋🤙🏿🤙🏿🤙🏿💥💥💥
@podolskshepchinka
@podolskshepchinka 3 жыл бұрын
мое уважение
@ivanretrowave6203
@ivanretrowave6203 2 жыл бұрын
Привет, после всех команд для термукса из описания, когда пишу vim client2.py мне выдаёт ошибку "The programm vim is not installed"
@PseudoDev
@PseudoDev 2 жыл бұрын
Правильно. У тебя просто не установлен Vim 😁 Напиши сперва "sudo apt install vim"
@justuschart
@justuschart 2 жыл бұрын
"pkg install vim" Для sudo может потребовать установить tsu.
@ivanretrowave6203
@ivanretrowave6203 2 жыл бұрын
@@justuschart ну так. Я устанавливаю vim, а при запуске пишет, что он не установлен. В любом случае я уже разобрался
@zzisler
@zzisler Жыл бұрын
сделал все как в видео, но почему то телефон подключаться не хочет. запустил файл клиента и севера на одном пк и все подключилось. в чем проблема не подскажите?
@pewpoupro3715
@pewpoupro3715 3 жыл бұрын
Всё сделал как на видео (со своим IP), на телефоне: *ссылка на конект* Connection timed out Не подскажешь что делать?
@PseudoDev
@PseudoDev 3 жыл бұрын
🤔 Вы точно уверены что вы сделали всё как в видео? Честно, я не знаю с чем может быть связана эта ошибка. Поиски в интернете ни к чему не привели (по крайней мере у меня)
@pewpoupro3715
@pewpoupro3715 3 жыл бұрын
@@PseudoDev да, сделано всё как в видео (только код написано в другом редакторе, не vim) У меня тоже поиск не принёс успеха, поэтому и пришёл к вам Опишу немного подробнее, может поможет: Сервер (компьютер) и клиент (телефон) подключены к одной беспроводной сети, Код клиента запускаю через Termux, код сервера - через терминал в VS Code Сервер: import socket server = socket.socket(socket.AF_INET, socket.SOCK_STREAM) server.bind((socket.gethostbyname_ex(socket.gethostname())[2][1], 9090)) server.listen() while True: user, adres = server.accept() print(adres, ' connect') while True: data = user.recv(1024).decode("utf-8").lower() print(data) Клиент: import socket client = socket.socket(socket.AF_INET, socket.SOCK_STREAM) client.connect(('192.168.0.XXX', 9090)) while True: client.send(input().encode('utf-8'))
@artempetrov4628
@artempetrov4628 3 жыл бұрын
@@pewpoupro3715 Тоже такая беда(
@antibase_rus
@antibase_rus 3 жыл бұрын
Заходите в свойства вашего вайфая на компе и в сетевом профиле переключаете на частные сети , вот
@PseudoDev
@PseudoDev 3 жыл бұрын
Герой нашего времени)
@SiNa-zf9yw
@SiNa-zf9yw Жыл бұрын
Можно сделать чтобы в телефоне видеть зарендринное экран из пк?
@forgotten_works
@forgotten_works 9 ай бұрын
пол года бился с этой темой каких только гайдов не смотрел ничего не находил, сдался. а решение само ко мне прилетело
@xeron9900
@xeron9900 3 жыл бұрын
а продолжение будет?очень понравилось
@PseudoDev
@PseudoDev 3 жыл бұрын
В ближайшее время, снимать продолжение я не планирую, однако в будущем можно создать крупный проект с использование Socket
@vanish3386
@vanish3386 3 жыл бұрын
можно сделать и без адаптера wifi, просто подключится по сети которую использует и пк и телефон. ps сделал через общедоступную папку с правами чтения-изменения. при этом может открывать файлы из других папок разбросанных по пк
@horkedai
@horkedai 3 жыл бұрын
Я повторил твою идею с управлением компа через телефон, ток добавил скриншот экрана 5 раз в сек и отправка файла через кодер(сложно было), и отображения екрана с помощью библиотеки pygame
@PseudoDev
@PseudoDev 3 жыл бұрын
Воу, прикольно 👍
@bogdanshulga7555
@bogdanshulga7555 2 жыл бұрын
Привет, если ты ещё не удалил этот код, то можешь пожалуйста скинуть?
@justuschart
@justuschart 2 жыл бұрын
Привет, если ты ещё не удалил этот код, то можешь пожалуйста скинуть?
@standvik1159
@standvik1159 2 жыл бұрын
Привет, если ты ещё не удалил этот код, то можешь пожалуйста скинуть?
@rozoroplay2201
@rozoroplay2201 Жыл бұрын
Привет, если ты ещё не удалил этот код, то можешь пожалуйста скинуть?
@underkk222
@underkk222 2 жыл бұрын
а если клиент для телефона будет через tkinter он заработает? а можно видио а том как сервер написать как тг бота типа сервер это тг бот серез которого можно влиять на клиента
@animemchik
@animemchik Жыл бұрын
Будет Только надо уже самому настроить это
@bekanishanbek2677
@bekanishanbek2677 2 жыл бұрын
Кае ты на долгое вреия запускал код в VS CODE????
@limoch9074
@limoch9074 2 жыл бұрын
Я заметил странность, когда я тоже самое делаю на другом пк, это не работает(ай пи я вроде вписывал верно)
@krivmont9705
@krivmont9705 Жыл бұрын
Пк с телефоном работает а телефон с пк нет, что делать?
@animemchik
@animemchik Жыл бұрын
Это будет работать если я буду подключен к другому роутеру?
@Ponosik_capybara
@Ponosik_capybara Жыл бұрын
Если ты разбираешься в командной строке то можно управлять компьютером полностью с библиотекой os
@PseudoDev
@PseudoDev Жыл бұрын
Главное не забыть предоставить программе все необходимые права доступа
@Ponosik_capybara
@Ponosik_capybara Жыл бұрын
@@PseudoDev А скажи а можно сделать такую же программу только наоборот? Типо через компьютер управлять телефоном
@PseudoDev
@PseudoDev Жыл бұрын
@@Ponosik_capybara я думаю да, почему бы и нет. Но мне кажется для мобильных устройств есть более удобные библиотеки управления, и лучше будет использовать их, а не os и подобные
@user-ox8sn2ic3x
@user-ox8sn2ic3x 2 жыл бұрын
+ НАКРУЧЕНЫЕ КОМЕНТЫ. КЛАСС
@PseudoDev
@PseudoDev 2 жыл бұрын
Ага. С промежутками в месяцы. Конечно
@user-sj3jc8vg7d
@user-sj3jc8vg7d Жыл бұрын
в чем проблемма, одна команда приходит, а вторая уже нет, у меня так и с чатом, два сообщения приходят а потом не от одного не от второго не приходят
@DontMansion
@DontMansion 2 жыл бұрын
Нужно продолжение, например как получать информацию с другого компьютера
@tobemaguire7389
@tobemaguire7389 10 ай бұрын
а где ссылка на репу?
@rolton6307
@rolton6307 2 жыл бұрын
помоги пожалуйста, у меня не включена сеть влан и я не могу её включить так как кнопки заблокированы, весь интернет прошарил и найти не могу ответ
@PseudoDev
@PseudoDev 2 жыл бұрын
Честно, мало чем могу подсказать :/
@yungyeeze
@yungyeeze 2 жыл бұрын
data = user.recv(1024).deсode("utf-8").lower() !!! AttributeError: 'bytes' object has no attribute 'deсode' В чём причина, не могу найти
@artembondar1494
@artembondar1494 2 жыл бұрын
При отправлении используешь .encode("utf-8")?)
@svoipahan
@svoipahan 2 жыл бұрын
Errno 113 no route to host
@lochinlochinov8975
@lochinlochinov8975 Жыл бұрын
Можете помочь у меня говорит conection refused
@PseudoDev
@PseudoDev Жыл бұрын
stackoverflow.com/questions/16130786/why-am-i-getting-the-error-connection-refused-in-python-sockets
@lochinlochinov8975
@lochinlochinov8975 Жыл бұрын
@@PseudoDev я уду понял ошибку спасибо
@de1moz168
@de1moz168 Жыл бұрын
сделал всё тоже самое, но телефон не подключается, в чём проблема?
@PseudoDev
@PseudoDev Жыл бұрын
В том что телефон не подключается)
@de1moz168
@de1moz168 Жыл бұрын
@@PseudoDev ну смотри,пишу комманды youtube , vk . на пк ничего
@animemchik
@animemchik Жыл бұрын
Будет ли это работать если я буду к примеру в разных городах?
@PseudoDev
@PseudoDev Жыл бұрын
В данном примере рассматривается подключение в условиях локальной сети. Если устройства находятся вне этой сети, нужен немного другой алгоритм действий
@animemchik
@animemchik Жыл бұрын
@@PseudoDev можно ли сделать обзор как это сделать Или есть видео готовое?
@PseudoDev
@PseudoDev Жыл бұрын
@@animemchik в ближайшее время я не планировал снимать что-то такое, но есть очень подробная видео-лекция на 2,5 часа, в которой рассказывают и показывают разные фичи Python Socket. Точных таймкодов я не помню, но для общего развития желательно посмотреть видео целиком - kzbin.info/www/bejne/i6DLn6Wkj79jrZI
@animemchik
@animemchik Жыл бұрын
@@PseudoDev благодарю
@MrAbsurd
@MrAbsurd Жыл бұрын
TypeError: gethostbyname() takes exactly 1 argument (0 given)
@pussi-destroyer9816
@pussi-destroyer9816 2 жыл бұрын
Можно сервер запихнуть в exe, тип ну повлияит ли это на работу, знаю что есть несколько фреймов для этого, но интересно пиздец, а то учить людей как установить питон это такой геморой
@PseudoDev
@PseudoDev 2 жыл бұрын
По идее, сборка программы в exe файл никак не повлияет на работоспособность
@user-se8dk1mz3d
@user-se8dk1mz3d 10 ай бұрын
Не получилось установить соединение 😒
@The-Way-of-Life.
@The-Way-of-Life. 2 жыл бұрын
А можно ли создать сервер с телефона?
@The-Way-of-Life.
@The-Way-of-Life. 2 жыл бұрын
Подскажи как...
@PseudoDev
@PseudoDev 2 жыл бұрын
Можно. Просто нужно изменить процесс: на телефоне - сервер, на ПК - клиент
@The-Way-of-Life.
@The-Way-of-Life. 2 жыл бұрын
@@PseudoDev я написал вам на почту, куда и отправил код. У меня ноут не видит сервера с телефона
@The-Way-of-Life.
@The-Way-of-Life. 2 жыл бұрын
@@PseudoDev не знаешь?
@justuschart
@justuschart 2 жыл бұрын
@@The-Way-of-Life. дело в том, что та же команда, которая выводит ip роутера на пк, на телефоне выводит его localhost, т.е. 127.0.0.1 Если ещё не забил, то, как вариант, можно вбить ip вручную и тогда всё должно заработать.
@fanaticexplorer
@fanaticexplorer 2 жыл бұрын
А почему нет ссылки на гитхаб? Мне лень ручками набирать :(
@Anna_Porosenok
@Anna_Porosenok Жыл бұрын
Сделай видео как по блуетузу управлять компом или какиенибудь манималяции
@dicloniusN35
@dicloniusN35 8 ай бұрын
но если комп выключить то ничего работать не будет)) как включить комп с телефона?))
@PseudoDev
@PseudoDev 8 ай бұрын
Если компьютер выключен, то и клавиатура с мышкой работать не будут. Немного неуместный вопрос)
@Mr_lordik
@Mr_lordik Жыл бұрын
vim? Ты серьёзно?
@PseudoDev
@PseudoDev Жыл бұрын
Да, это действительно удобный текстовый редактор
@Maximuser_play
@Maximuser_play 2 ай бұрын
Ты вообще искал нормальный редактор?
@fuckinguser1554
@fuckinguser1554 Жыл бұрын
Так что за пасхалка???
#1 | Python Socket | Как Работает Сеть?
9:01
Псевдо Программист
Рет қаралды 50 М.
World’s Largest Jello Pool
01:00
Mark Rober
Рет қаралды 127 МЛН
Jumping off balcony pulls her tooth! 🫣🦷
01:00
Justin Flom
Рет қаралды 34 МЛН
Why Is He Unhappy…?
00:26
Alan Chikin Chow
Рет қаралды 99 МЛН
Python Быстрее чем Си?! Ускоряем Python До Максимума!
15:22
Псевдо Программист
Рет қаралды 20 М.
Python Socket Programming Tutorial
49:43
Tech With Tim
Рет қаралды 1 МЛН
Кратко про Python Tkinter | Как создавать GUI Приложения
11:08
Псевдо Программист
Рет қаралды 60 М.
Перестань Делать Г💩ВНО!
11:58
Псевдо Программист
Рет қаралды 8 М.
Парсинг Динамических Сайтов в Python | Парсер OZON
19:43
Псевдо Программист
Рет қаралды 1,2 М.
Создаю свою операционную систему
8:51
Создание многопоточного сервера на Python и Orange Pi
11:54
Чёрный Треугольник
Рет қаралды 53 М.
Кейлоггер на Python | Простыми Словами за 5 Минут
4:59
Псевдо Программист
Рет қаралды 17 М.
World’s Largest Jello Pool
01:00
Mark Rober
Рет қаралды 127 МЛН