5
0
mirror of https://github.com/cwinfo/envayasms.git synced 2024-11-15 04:40:26 +00:00
envayasms/install/index.html

180 lines
6.2 KiB
HTML
Raw Normal View History

<!DOCTYPE html>
<html>
<head>
<meta charset='utf-8'>
<meta http-equiv="cache-control" content="no-cache, must-revalidate" >
<title>EnvayaSMS: Installing EnvayaSMS</title>
<link rel='stylesheet' type='text/css' href='/styles/site.css' />
</head>
<body>
2011-09-23 00:25:32 +00:00
<a href="http://github.com/youngj/EnvayaSMS"><img style="position: absolute; top: 0; right: 0; border: 0;" src="http://s3.amazonaws.com/github/ribbons/forkme_right_darkblue_121621.png" alt="Fork me on GitHub" /></a>
<div id="container">
<a style='float:left' href="/"><img src='/media/icon.png' height='72' width='72' style='margin-right:10px' /></a>
<h1 style='padding-top:13px'><a href="/">EnvayaSMS</a>
<span class="small">
2011-09-23 00:25:32 +00:00
SMS gateway for Android
</span>
</h1>
2011-09-23 00:25:32 +00:00
<div class='menu' style='clear:both;padding-top:5px'>
<a href='/'>Home</a>
&middot;
<a class='active' href='/install/'>Install</a>
&middot;
<a href='/how/'>How it Works</a>
&middot;
<a href='/serverapi/'>API Reference</a>
&middot;
<a href='/faq/'>FAQ</a>
&middot;
<a href='/history/'>History</a>
&middot;
<a href='/community/'>Community</a>
</div>
2011-09-23 00:25:32 +00:00
<h2>Installing EnvayaSMS</h2>
Before installing EnvayaSMS, ensure that you have the following prerequisites:
<ul>
<li>One or more Android phones (1.6 Donut or higher) that are
registered on a mobile network. </li>
<li>A way for the phones to connect to the internet, either via Wi-Fi
or the mobile data service. <br />
(Even if using Wi-Fi, mobile data
service is necessary to receive MMS messages.) </li>
<li> A web server accessible from the public internet </li>
</ul>
2011-09-23 23:14:39 +00:00
Using an Android phone, open <a href='https://market.android.com/details?id=org.envaya.sms'>EnvayaSMS on Android Market</a> by clicking the link from your phone's browser, or scanning the barcode with a QR code app. Then, follow the steps shown below to install EnvayaSMS on your phone.<br />
<div style='float:left;padding-right:10px;padding-top:30px'>
<div style='font-size:16px;font-weight:bold; text-align:center'>
<a href="https://market.android.com/details?id=org.envaya.sms">Open Android Market</a>
</div>
2011-09-23 20:50:24 +00:00
<a href="https://market.android.com/details?id=org.envaya.sms">
<img src='/media/qr.png' width='175' height='175' />
2011-09-23 20:50:24 +00:00
</a>
</div>
<div style='float:left;padding-top:10px'>
<img src='/media/screenshot-market.png' style='border:1px solid black' width='484' height='240' />
</div>
<div style='clear:both;padding-top:10px'>
<p>
In order to download from Android Market, you will need a Google account and the Market app on your phone.
Alternatively, you can also install download EnvayaSMS directly from the link below:
</p>
<strong><a href='https://github.com/downloads/youngj/EnvayaSMS/EnvayaSMS-release.apk'>EnvayaSMS-release.apk</a></strong>
<p>
Software developers may also <a href="https://github.com/youngj/EnvayaSMS">download the source code from GitHub</a>
2011-09-23 00:25:32 +00:00
and build EnvayaSMS themselves.
</p>
</div>
2011-09-23 00:25:32 +00:00
<h2>Configuring EnvayaSMS</h2>
<h3>Server Configuration</h3>
<p>
2011-09-19 06:50:41 +00:00
It is assumed that your organization already has an HTTP server, or has the technical expertise to set up an HTTP server.
</p>
<p>
Follow the instructions in the <a href='/serverapi/'>API Reference</a> page to learn how to construct a
2011-09-23 00:25:32 +00:00
resource on your HTTP server that can communicate with EnvayaSMS.
</p>
<h3>Phone Configuration</h3>
2011-09-20 04:23:51 +00:00
<div style='float:right;padding-left:10px;padding-bottom:10px'>
2011-09-23 23:14:39 +00:00
<img src='/media/screenshot-settings.png' width='212' height='350' />
2011-09-20 04:23:51 +00:00
</div>
<p>
2011-09-23 00:25:32 +00:00
After your server is configured, configure EnvayaSMS on your phone to connect to your server as follows:
</p>
<ol>
2011-09-23 00:25:32 +00:00
<li>Open the EnvayaSMS app</li>
<li>Click the Menu button, then "Settings"</li>
2011-09-23 00:25:32 +00:00
<li>Configure EnvayaSMS to work with your server by entering:</li>
<ul>
2011-09-19 22:27:04 +00:00
<li>your server URL</li>
<li>your phone number</li>
<li>the password shared with the server</li>
</ul>
<li>Choose an interval to poll for new outgoing messages</li>
<li><em>Recommended:</em> under Wi-Fi sleep policy, select "always stay connected".
2011-09-23 00:25:32 +00:00
(Otherwise, EnvayaSMS will be unable to forward messages after the phone goes to sleep.)
</li>
2011-09-23 00:25:32 +00:00
<li>Check "Enable EnvayaSMS"</li>
<li>Click the Back button to return to the main screen</li>
</ol>
<p>
2011-09-23 00:25:32 +00:00
To test if EnvayaSMS has been configured properly and can connect
to your server, open the EnvayaSMS app, click the Menu button,
then click "Test Connection".
</p>
<p>
2011-09-23 00:25:32 +00:00
<strong>Important:</strong> After EnvayaSMS is enabled, it will forward all SMS messages regardless of whether the
EnvayaSMS app is open. If you want to use SMS normally again, return to EnvayaSMS' settings screen
and uncheck "Enable EnvayaSMS".
</p>
<h3>Installing Expansion Packs</h3>
<p>
2011-09-23 00:25:32 +00:00
By default, Android prevents EnvayaSMS from sending more than 100 outgoing SMS messages per hour.
However, that limit can be increased by installing EnvayaSMS Expansion Packs.
</p>
<p>
2011-09-23 00:25:32 +00:00
Each Expansion Pack allows EnvayaSMS to increase its sending limit by an additional 100 outgoing SMS messages
per hour. For example, if you install 14 expansion packs, EnvayaSMS will be able to send up to 1500 outgoing SMS messages
per hour.
</p>
<p>
2011-09-23 18:30:09 +00:00
<a href="https://market.android.com/details?id=org.envaya.sms.pack01">Install EnvayaSMS Expansion Pack 01</a>
</p>
<p>
2011-09-23 00:25:32 +00:00
With Expansion Packs, EnvayaSMS is limited only by how fast your phone can send and receive SMS,
and by your mobile provider's usage limits and terms of service.
</p>
<p>
</p>
<div class="footer">
2011-09-23 00:25:32 +00:00
get the source code on GitHub : <a href="http://github.com/youngj/EnvayaSMS">youngj/EnvayaSMS</a>
</div>
</div>
2011-09-22 06:10:31 +00:00
<script type="text/javascript">
var _gaq = _gaq || [];
2011-09-23 00:29:40 +00:00
_gaq.push(['_setAccount', 'UA-25868450-2']);
2011-09-22 06:10:31 +00:00
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
</body>
</html>