How can i connect matlab with whatsapp?

30 次查看(过去 30 天)
I am doing a project of face detection using image proceesing. Now i want to send the detected image to my whatsapp number. How can i connect matlab with whatsapp? Thank you in Advance.
  1 个评论
Mudassir shakeel
Mudassir shakeel 2023-2-11
There is no direct connection between MATLAB and WhatsApp. However, you can use MATLAB to control a computer that runs WhatsApp, for example, by using MATLAB's system command to send messages through an automated script.
Here's an example of how you can use MATLAB to send messages through the WhatsApp Web interface using Google Chrome:
  1. Open Google Chrome and log into WhatsApp Web.
  2. Copy the following MATLAB code into the MATLAB Command Window:
rustCopy code
% Change the path to the location of the Chrome application on your system chrome_path = 'open -a "Google Chrome"'; % Open WhatsApp Web in Chrome system([chrome_path ' https://web.whatsapp.com/']);% Wait for the browser to load pause(10); % Send a message system('osascript send_whatsapp_message.scpt "Your Contact Name" "Your Message"');
  1. Create a new file in a text editor and save it as send_whatsapp_message.scpt (ensure the file extension is .scpt) with the following AppleScript code:
vbnetCopy code
on run argv tell application "Google Chrome" activate set theName to item 1 of argv as string set theMessage to item 2 of argv as string repeat until (do JavaScript "document.readyState === 'complete'") end repeat do JavaScript "var inputs = document.getElementsByClassName('_3uMse'); for (var i = 0; i < inputs.length; i++) { if (inputs[i].title === '" & theName & "') { inputs[i].click(); } }" in tabs on top whose URL contains "web.whatsapp.com" delay 1 repeat until (do JavaScript "document.getElementsByClassName('_13mgZ')[0].innerHTML").toString().contains("message") end repeat do JavaScript "document.getElementsByClassName('_2S1VP copyable-text selectable-text')[0].innerHTML='" & theMessage & "';" in tabs on top whose URL contains "web.whatsapp.com" do JavaScript "document.getElementsByClassName('_35EW6')[0].click();" in tabs on top whose URL contains "web.whatsapp.com" end tell end run
This code opens WhatsApp Web in Google Chrome, waits for the page to load, and then sends a message to the specified contact. The contact name must match the name that appears in WhatsApp Web exactly.
Note that this code is provided as an example and may not work for all configurations and systems. Additionally, automated scripts like this may not comply with WhatsApp's terms of service, so use at your own risk.

请先登录,再进行评论。

回答(2 个)

Alaa
Alaa 2018-3-12
I got the same problem hahaha لكن انت سالت سنة 2014 الان 2018

GUL BAHAR
GUL BAHAR 2023-10-12

Halley Method with derivatives stability code required

  1 个评论
Walter Roberson
Walter Roberson 2023-10-12
I do not understand how using that method will allow @Zaid to connect their code to Whatsapp ??

请先登录,再进行评论。

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by