[ABD] Mobile Notifier

Any abandoned Extensions will be moved to this forum.

WARNING: Extensions in this forum are not currently being supported or maintained by the original Extension author. Proceed at your own risk.
Forum rules
IMPORTANT: Extension Development Forum rules

WARNING: Extensions in this forum are not currently being supported nor updated by the original Extension author. Proceed at your own risk.
User avatar
tas2580
Registered User
Posts: 295
Joined: Wed May 30, 2007 1:56 am
Location: Stuttgart, Germany

Re: [DEV] Mobile Notifier

Post by tas2580 »

Whatsapp has changed something so that you need the newest Whatsapp Version.

Open src/whatsapp.php

search

Code: Select all

define('WA_VER', '2.12.82');
replace with

Code: Select all

define('WA_VER', '2.12.96');
sakkiotto
Registered User
Posts: 236
Joined: Mon Jun 13, 2005 9:45 pm

Re: [DEV] Mobile Notifier

Post by sakkiotto »

tas2580 wrote:Whatsapp has changed something so that you need the newest Whatsapp Version.

Open src/whatsapp.php

search

Code: Select all

define('WA_VER', '2.12.82');
replace with

Code: Select all

define('WA_VER', '2.12.96');
works, thanks ;)
User avatar
waynerh155
Registered User
Posts: 27
Joined: Wed May 06, 2015 4:26 pm

Re: [DEV] Mobile Notifier

Post by waynerh155 »

tas2580 wrote:Whatsapp has changed something so that you need the newest Whatsapp Version.

Open src/whatsapp.php

search

Code: Select all

define('WA_VER', '2.12.82'); 
replace with

Code: Select all

define('WA_VER', '2.12.96'); 

Like wise, I made the change and works fine.
Windows 10 Pro X64 | PHPBB 3.2.8 | PHP 7.2.23 | MySQL 5.7.27 | IIS10 | IE11 | Firefox 47.0.3
User avatar
mrgoldy
Former Team Member
Posts: 1394
Joined: Tue Oct 06, 2009 7:34 pm
Location: The Netherlands
Name: Gijs

Re: [DEV] Mobile Notifier

Post by mrgoldy »

I am looking forward to be using this Extension!
Got a few questions for later, but for now just excited!
The github link in the initial post doesnt work, or is that because I do not have a GitHub account?

Below is the Dutch Translation and a few adjustments for the English one.

Dutch Translation:

Code: Select all

	'NOTIFICATION_METHOD_MOBILENOTIFIER'	=> 'WhatsApp®',
	'ACP_SETTINGS'						=> 'Instellingen',
	'ACP_SENDER'							=> 'Verstuurder\'s telefoonnummer',
	'ACP_SENDER_EXPLAIN'					=> 'Vul het telefoonnummer in met landcode en zonder 0 in het begin, waar vandaan hetWhatsApp® bericht wordt verstuurd. <br />Example.: 31623456789',
	'ACP_PASSWORD'						=> 'Wachtwoord',
	'ACP_PASSWORD_EXPLAIN'				=> 'Vul je WhatsApp® wachtwoord in.',
	'ACP_STATUS'							=> 'Status',
	'ACP_STATUS_EXPLAIN'					=> 'Vul je WhatsApp® status in.',
	'ACP_IMAGE'							=> 'Avatar',
	'ACP_IMAGE_EXPLAIN'					=> 'Upload een avatar afbeeling voor jouw WhatsApp® gebruiker.',
	'ACP_SUBMIT'							=> 'Update instellingen',
	'ACP_SAVED'							=> 'WhatsApp® instellingen ge-update.',
	'WHATSAPP_NR'						=> 'Telefoonnummer',
	'WHATSAPP_NR_EXPLAIN'					=> 'Selecteer jouw landcode en vul jouw WhatsApp® telefoonnummer in zonder de 0 aan het begin. <br />Voorbeeld.: 623456789',
	'ACP_CC_SELECT'						=> 'Standaard Land Code',
	'ACP_CC_SELECT_EXPLAIN'				=> 'Stel een standaard landcode in die wordt gebruikt als we geen landcode van de hostnaam kunnen krijgen.',
There is one dash (-) in there, not should if that has to be predecest with a backward slash?

Couple of things for the English translation:

Code: Select all

'ACP_SENDER'							=> 'Sender phone number',
Should be:

Code: Select all

'ACP_SENDER'							=> 'Sender\'s phone number',

Code: Select all

'ACP_SENDER_EXPLAIN'					=> 'Enter the phone number with country code and without 0 at the beginning from that the WhatsApp® should to be sent. <br />Example.: 49123456789',
Should be:

Code: Select all

'ACP_SENDER_EXPLAIN'					=> 'Enter the phone number with country code and without the 0 at the beginning from which the WhatsApp® should to be sent. <br />Example.: 49123456789',

Code: Select all

'WHATSAPP_NR_EXPLAIN'					=> 'Select your country code and enter your WhatsApp® phone number with without 0 at the beginning. <br />Example.: 123456789',
Should be:

Code: Select all

'WHATSAPP_NR_EXPLAIN'					=> 'Select your country code and enter your WhatsApp® phone number without the 0 at the beginning. <br />Example.: 123456789',

Code: Select all

'CC_CU'	=> 'Kuba',
Should be:

Code: Select all

'CC_CU'	=> 'Cuba',
phpBB Studio / Member of the Studio

Contributing: You can do it too! Including testing Pull Requests (PR).
phpBB Development and Testing made easy.
Danny_nl
Registered User
Posts: 5
Joined: Mon Aug 31, 2015 1:45 pm

Re: [DEV] Mobile Notifier

Post by Danny_nl »

When I'll downloaded version 0.2.1 I received version 0.2.0 is that correct?

If I have enabled the Whatsapp function and quote a post, I'll received directly a Whataspp message on my mobilephone :grin: . But the forum, page, is waiting for something, 6 till 7 secondes. When I disable the Whaptapp function it isn't.
Where is it waiting for?
Danny_nl
Registered User
Posts: 5
Joined: Mon Aug 31, 2015 1:45 pm

Re: [DEV] Mobile Notifier

Post by Danny_nl »

Add (test with version 0.2.1)
When I have a look at the data, I'll saw 5 seconds after the post a connection to e*.whatsapp.net. Why? After that connection (time-out) the page refreshed.
I thinkt the acknowledgement will not received, so I have change the 5 seconds time-out to 0 and then it's 5 seconds faster ;-)

Open
Whatsapp.php

find

Code: Select all

	public function wait_for_server($id = 0, $timeout = 5)
replace with

Code: Select all

	public function wait_for_server($id = 0, $timeout = 0)
Danny_nl
Registered User
Posts: 5
Joined: Mon Aug 31, 2015 1:45 pm

Re: [DEV] Mobile Notifier

Post by Danny_nl »

posey wrote:I am looking forward to be using this Extension!
Is there an option to disable or skipp the acknowledgement function?
User avatar
2600
I've Been Banned!
Posts: 2567
Joined: Fri Nov 14, 2014 5:14 pm
Location: Area-51

Re: [DEV] Mobile Notifier

Post by 2600 »

What are sockets? I need to know what this is so that I know I can use this. I'm on a shared host and I'm not sure I have such a feature.

Also, Github link gives me a 404. Is there a difference between your link and the Github link?
Morpheus: Unfortunately, no one can be told what The Matrix is. You'll have to see it for yourself.
Hack me.
Consider a canary token.
The nature of my chosen username
:ugeek:
User avatar
tas2580
Registered User
Posts: 295
Joined: Wed May 30, 2007 1:56 am
Location: Stuttgart, Germany

Re: [DEV] Mobile Notifier

Post by tas2580 »

For Sockets see: https://secure.php.net/manual/en/book.sockets.php

Github Link corrected, thanks.
pathfinderenterprises
Registered User
Posts: 142
Joined: Fri Aug 04, 2006 5:14 pm
Location: Bolton

Re: [DEV] Mobile Notifier

Post by pathfinderenterprises »

Ok, I've looked at the link and I still don't know what a socket is. :!:

All I know about sockets is that they are something that is needed for this extension to run. I don't know how to check if I have sockets or not. How do I check? What else do they do?
Keith


If everything seems to be going well, you have obviously overlooked something.
User avatar
waynerh155
Registered User
Posts: 27
Joined: Wed May 06, 2015 4:26 pm

Re: [DEV] Mobile Notifier

Post by waynerh155 »

pathfinderenterprises wrote:
Ok, I've looked at the link and I still don't know what a socket is. :!:

All I know about sockets is that they are something that is needed for this extension to run. I don't know how to check if I have sockets or not. How do I check? What else do they do?
Sockets is a library used by PHP. You need to check your php.ini to see if it is loaded. It normally is not loaded by default.
Windows 10 Pro X64 | PHPBB 3.2.8 | PHP 7.2.23 | MySQL 5.7.27 | IIS10 | IE11 | Firefox 47.0.3
pathfinderenterprises
Registered User
Posts: 142
Joined: Fri Aug 04, 2006 5:14 pm
Location: Bolton

Re: [DEV] Mobile Notifier

Post by pathfinderenterprises »

I've looked at my php.ini file and can't see any mention of sockets, so I'm assuming you are correct and it's not loaded.

I've looked at the link about sockets again and I'm not confident about making the changes required; so it looks as if I won't be using this extn :cry:
Keith


If everything seems to be going well, you have obviously overlooked something.
User avatar
tas2580
Registered User
Posts: 295
Joined: Wed May 30, 2007 1:56 am
Location: Stuttgart, Germany

Re: [DEV] Mobile Notifier

Post by tas2580 »

You can test if sockets available or not by creating a new php file, maybe test.php and put the following content into it:

Code: Select all

<?php

if(function_exists('socket_create') && function_exists('socket_connect'))
{
    echo 'You can use sockets';
}
else
{
    echo 'You can NOT use sockets';
}
Open the file in a browser to see whether there are sockets available or not.

But that can only test whether sockets available, not on what port sockets can be used. So just try it with the extension than you know if it works.
User avatar
2600
I've Been Banned!
Posts: 2567
Joined: Fri Nov 14, 2014 5:14 pm
Location: Area-51

Re: [DEV] Mobile Notifier

Post by 2600 »

Ahh, the infamous php.ini file. That's aproblem to users with shared hosting accounts. I'll have to ask my host if such a feature is on.
Morpheus: Unfortunately, no one can be told what The Matrix is. You'll have to see it for yourself.
Hack me.
Consider a canary token.
The nature of my chosen username
:ugeek:
User avatar
2600
I've Been Banned!
Posts: 2567
Joined: Fri Nov 14, 2014 5:14 pm
Location: Area-51

Re: [DEV] Mobile Notifier

Post by 2600 »

tas2580 wrote:You can test if sockets available or not by creating a new php file, maybe test.php and put the following content into it:

Code: Select all

<?php

if(function_exists('socket_create') && function_exists('socket_connect'))
{
    echo 'You can use sockets';
}
else
{
    echo 'You can NOT use sockets';
}
Open the file in a browser to see whether there are sockets available or not.

But that can only test whether sockets available, not on what port sockets can be used. So just try it with the extension than you know if it works.

You need a specific port too?

Edit- Looks like script says I have sockets.
Morpheus: Unfortunately, no one can be told what The Matrix is. You'll have to see it for yourself.
Hack me.
Consider a canary token.
The nature of my chosen username
:ugeek:

Return to “Abandoned Extensions”