Click2Voice.com is a new service to make phone calls for free. It works
the same way as Google's "Click to Call" feature
(http://www.google.com/help/faq_clicktocall.html). It's great for places
like hotel rooms that charge for outbound calls. This DQSD search takes
2 phone numbers, and makes the call using Click2Voice. It works well
between any 2 numbers inside the USA. I haven't tested to see whether it
works for calls to/from Canada or other countries, and the Click2Voice
web site is still a bit short on details.

To do: 
- Return helpful error messages.
- Default the 'from' number to a variable (like user_phone) in
preferences.js or localprefs.js
- Create /from and /to switches.

http://www.click2voice.com/

Examples:
c2v from_phone to_phone
c2v 323-555-0000 (323)555-1000
c2v 3238675309 7167762323

Regards,
Greg
<search function="c2v">
  <COMMENT>

  </COMMENT>
  <name>Click2Voice</name>
  <category>Functions</category>
  <contributor>Gregory Krohne</contributor>
  <link>http://www.click2voice.com/</link>
  <email>[EMAIL PROTECTED]</email>
  <description>
  Call anyone in the United States for free using this call back service. Great for hotels or anyplace that charges for outbound calls.
    <div class="helpboxDescLabels">Examples:</div>
    <table class="helpboxDescTable">
      <tr><td>c2v your_phone destination_phone</td></tr>
      <tr><td>c2v 323-555-0000 3235551000</td></tr>
    </table>
  </description>
  <form name="c2vf"
        method="post"
        action="http://www.click2voice.com/c2v_cti/call_functions.php";
        id="dialerForm">
    <input type="hidden" name="action" value="fcall" />
    <input type="hidden" name="user" value="anonymous" />
    <input type="hidden" name="channel" value="" id="channelInput" />
    <input type="hidden" name="exten" value="" id="extenInput" />
  </form>
  <script><![CDATA[
    function c2v(q)
    {
      if( nullArgs("c2v", q) )
        return false;

      var phone = q.split(' ');
      if (phone.length < 2)
		return false;

      phone[0] = phone[0].replace(/\D/g, "");
	  if (! phone[0].match(/\d{10}/) )
		return false;
	  document.c2vf.channel.value = phone[0];

      phone[1] = phone[1].replace(/\D/g, "");
	  if (! phone[1].match(/\d{10}/) )
		return false;
	  document.c2vf.exten.value = phone[1];

      submitForm(c2vf);
    }
  ]]></script>
  <copyright>
    The following applies if this file is included and distributed with Dave's Quick Search Deskbar:
    Copyright (c) 2002 David Bau; Distributed under the terms of the GNU Public License, Version 2 (http://www.gnu.org/copyleft/gpl.txt)
  </copyright>
  <created_by>
    This search file was initially created on 08/01/07 at 14:04:05
    by Dave's Quick Search Deskbar Search Wizard version 1.3,
    Copyright (c) 2002 Glenn Carr; Distributed under the terms of the GNU General Public License, Version 2
    Edited on 08/01/07 by Gregory Krohne
  </created_by>
</search>
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
_______________________________________________
To unsubscribe visit:
https://lists.sourceforge.net/lists/listinfo/dqsd-users
DQSD-Users@lists.sourceforge.net
http://sourceforge.net/mailarchive/forum.php?forum_id=8601

Reply via email to