Test on Windows 10
(Resolutin: 1366 x 768) with Google Chrome v79
and Whatsapp Desktop
Using PROTOCOL for opening Whatsapp Application.
PROTOCOL is like:
whatsapp://
-mailto://
- tel://
- file://
- ftp://
- http://
- https://
- etc
By using the PROTOCOL makes the process 15%~20% faster. Because if you use a link like this https://api.whatsapp.com/send?phone=PHONENUMBER&text=TEXTMESSAGE, you have to click the button to proceed to whatsapp app. But with the protocol, you will be directly directed to the whatsapp application and the destination number as well as the text message.
Use an old version of Google Chrome, with version 79 or older, because Google Chrome from version 80 or later, Google Chrome disables the PROTOCOL handler prompt, so we have to add a click process if using the latest version of Google Chrome.
- Can send multiple documents attachment.
- Can create schedule for running Blast later.
I created a User Interface using a batch script, run the wablast.bat
file.
CSV File Path
enter the folder path where you saved your CSV doc, this CVS is the data for the whatsapp number, don't forget to add the area code for each whatsapp number.Attach Doc Path
if you want to send a file attachment, enter the folder path where you save the file you want to send. Of course, you can also send more than one file attachment, by using (comma) in each path. Or if you only want to send text messages, leave this field blank.Text Message
what text do you want to send.Create Schedule
Yes or No. Run the script for later at the time you want. If you select No, then the script will run immediately.Schedule Date Time
DD/MM/YYYY - HH-MM. Because the settings on my windows are in the Indonesian region and the date format is DD/MM/YYYY, check the date and time format on your windows to fill this out. If you select No onCreate Schedule
, leave this fields blank.
- Install TAGUI on your Windows, https://tagui.readthedocs.io/en/latest/setup.html
- Create new folder with name
schedule
onC:\tagui\
- Replace the script below which is in the file
tagui/src/tagui_parse.php
Search:
if ((substr($lc_raw_intent,0,7)=="http://") or (substr($lc_raw_intent,0,8)=="https://") or (substr($lc_raw_intent,0,4)=="www.") or (substr($lc_raw_intent,0,11)=="about:blank")) return "url"; // recognizing about:blank as valid URL as it is part of HTML5 standard
Replace:
if ((substr($lc_raw_intent,0,7)=="file://") or (substr($lc_raw_intent,0,7)=="http://") or (substr($lc_raw_intent,0,8)=="https://") or (substr($lc_raw_intent,0,4)=="www.") or (substr($lc_raw_intent,0,11)=="whatsapp://") or (substr($lc_raw_intent,0,11)=="about:blank")) return "url"; // recognizing about:blank as valid URL as it is part of HTML5 standard
- Open your Whatsapp Desktop App and maximize.
- Open
wablast.bat