파이썬의 힘은 파이썬이 가지고 있는 모듈의 수가 많기 때문에 나옵니다. 이번에는 그 중 하나를 사용하겠습니다. 우리 모두는 페이스북 친구에게 메시지(또는 스팸 -.-)를 보내고 싶은 마음이 한번쯤은 있을 것입니다. 비슷한 일을 할 수 있는 프로그램입니다. 그럼 더 이상 지체하지 않고 바로 들어가 보겠습니다.
import fbchat from getpass import getpass username = input('Username: ') client = fbchat.Client(username getpass()) no_of_friends = int(raw_input('Number of friends: ')) for i in range(no_of_friends): name = input('Name: ') friends = client.getUsers(name) # return a list of names friend = friends[0] msg = input('Message: ') sent = client.send(friend.uid msg) if sent: print('Message sent successfully!')
이제 프로그램을 단계별로 이해해 봅시다…
필요한 모듈 - fbchat(여기에서 다운로드할 수 있습니다: Github 링크 ); getpass (보통 사전 설치되어 있음)
fbchat 설치:
sudo pip install fbchat
오류가 발생하는 경우: ** libxml2 및 libxslt 개발 패키지가 설치되어 있는지 확인하세요 **
Ubuntu에서는 다음 패키지를 설치하는 것이 도움이 될 수 있습니다.
여러 테이블에서 SQL 선택
sudo apt-get install python-dev libxml2-dev libxslt1-dev zlib1g-dev
프로그램 설명: 프로그램은 여러 단계로 나눌 수 있습니다.
1단계: 사용자 자격 증명 얻기
이 부분은 매우 쉽습니다. 사용 원시 입력() 그리고 패스패스() 사용자 이름과 비밀번호를 얻을 수 있습니다. 이 단계에서 명심해야 할 몇 가지 사항이 있습니다.
- Facebook 계정에는 사용자 이름이 있어야 합니다. 일반 설정으로 이동하여 이를 확인하거나 설정할 수 있습니다.
- 문자(또는 비밀번호 길이)가 나오자마자 보안 위반이 발생하기 때문에 비밀번호를 얻기 위해 raw_input을 사용하지 않습니다.
2단계: 페이스북 친구 이름 입력
이제 로그인했으므로 메시지를 보내고 싶은 친구의 수를 입력하고 각 친구에 대해 맞춤 메시지를 입력할 수 있습니다.
3단계: 스팸 발송 *사악한*
if else 문 자바
주의 - 나는 프로그램의 광범위한 사용으로 인해 귀하가 Facebook에서 차단되거나 친구에 의해 차단될 수 있는 것에 대해 책임을 지지 않습니다. 나만의 기니피그 목록을 만들어보세요!
어떤 이유로 동일한 메시지를 여러 번 보내려는 경우 간단한 for 루프를 사용할 수 있습니다. 딱히 어려운 점은 없습니다 ;)
지금 무엇을 시험해 볼 수 있나요?
- 그룹 채팅에 메시지를 보냅니다.
- 텍스트 대신 이미지만 보내주세요.
- 나만의 '데스크탑' 메신저를 만들어보세요.
Facebook 해킹 - 보내기 에이 빈 메시지
일반적인 Facebook 채팅이나 메신저를 사용하면 귀하가 이를 인지하지 않는 한 빈 메시지를 보낼 수 없습니다. Alt+0173 장난. 하지만 이 프로그램을 사용하면 빈 메시지도 보낼 수 있습니다!! 당신이 해야 할 일은 빈 메시지를 입력하는 것 뿐입니다. 프로그램이 메시지 전송을 요청하는 경우 Enter 키만 누르면 짜잔!! 당신의 친구는 일련의 빈 메시지를 받게 될 것입니다…
이 새로운 코드는 현재로서는 잘 작동합니다.
자바에서 인쇄Python3
import fbchat from getpass import getpass username = input('Username: ') client = fbchat.Client(username getpass()) no_of_friends = int(raw_input('Number of friends: ')) for i in range(no_of_friends): name = input('Name: ') friends = client.searchForUsers(name) # return a list of names friend = friends[0] msg = input('Message: ') sent = client.sendMessage(msg thread_id=friend.uid) if sent: print('Message sent successfully!')
이와 관련하여 염두에 두고 있는 다른 프로젝트가 있거나 이와 유사한 프로젝트를 준비했다면 댓글 섹션에서 공유해 주세요!