Skip to content

Commit

Permalink
first commit
Browse files Browse the repository at this point in the history
  • Loading branch information
Marcos Diez committed Oct 15, 2013
1 parent 1bec2ad commit 15a622b
Show file tree
Hide file tree
Showing 61 changed files with 9,107 additions and 0 deletions.
Binary file added androidMarket/ic_launcher.xcf
Binary file not shown.
Binary file added androidMarket/ic_launcher_144.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added androidMarket/ic_launcher_48.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added androidMarket/ic_launcher_512.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added androidMarket/ic_launcher_72.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added androidMarket/ic_launcher_96.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added androidMarket/screenshot0.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added androidMarket/screenshot1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
31 changes: 31 additions & 0 deletions server.php/AndroidManifest.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest
xmlns:android="http://schemas.android.com/apk/res/android"
package="com.marcosdiez.server.php" android:versionCode="5" android:versionName="1.0.4"
>
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
<uses-sdk android:minSdkVersion="11" android:targetSdkVersion="17" />
<application
android:theme="@android:style/Theme.Holo.Light"
android:icon="@drawable/ic_launcher"
android:label="@string/title" android:allowBackup="false"
>
<receiver android:name="com.marcosdiez.server.php.service.AutoStart">
<intent-filter>
<action android:name="android.intent.action.BOOT_COMPLETED" />
</intent-filter>
</receiver>
<activity android:name="com.marcosdiez.server.php.MainActivity">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity
android:name="net.rdrei.android.dirchooser.DirectoryChooserActivity"
android:theme="@android:style/Theme.Holo.Light"
/>
</application>
</manifest>
50 changes: 50 additions & 0 deletions server.php/README.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Server for PHP (Android)</title>
<meta name="description" content="Server for PHP">
<meta name="keywords" content="android, server, php, esminis">
<style>* {font-family: Arial, sans-serif;font-size: 16px} h1 {font-size: 20px} h2 {font-size: 18px} code, code * {font-family: monospace;font-size: 14px}</style>
</head>
<body>
<h1>Server for PHP (Android)</h1>
<p>
This is totally free app that works using PHP built-in server(one that is available since PHP 5.4) compiled for Android and can be started automatically on Android boot.
</p>
<p>
PHP(version 5.4.15) has theese modules: bcmath, bz2, dom, ereg, fileinfo, ftp, gd, hash, iconv, intl, libxml, mbstring, mysql, mysqli, mysqlnd, openssl, pcre, pdo, pdo_mysql, pdo_sqlite, simplexml, sqlite, sqlite3, xml, xmlreader, xmlwriter, xsl, zip, zlib; phar, soap, sockets, reflection, session, tokenizer, spl, filter, ctype, date, json; also has proper support for DNS.
</p>
<p>
Recommended for usage: in development or for very very small websites with very small amount of visitors, couse this server supports only one request at a time. For example to use on Android mini PC as main developments server of small projects.
</p>
<p>
Server document root by default(it can be changed) is sdcard/www so put files there.
</p>
<h2>Downloads</h2>
<p>
You can download app here:
<a href="https://play.google.com/store/apps/details?id=com.marcosdiez.server.php" target="_blank">https://play.google.com/store/apps/details?id=com.marcosdiez.server.php</a>
</p>
<p>
You can download whole Mercurial repository here:
<a href="http://esminis.com/server.php/">http://esminis.com/server.php/</a>
</p>
<p>
You can clone it with this command:<br />
<code>hg clone static-http://esminis.com/server.php/</code>
</p>
<p>
There is also repository mirror:
<a href="https://bitbucket.org/esminis/server.php/" target="_blank">https://bitbucket.org/esminis/server.php/</a>
</p>
<h2>License</h2>
<p>
Source code is licensed under the Apache License, Version 2.0;
You may obtain a copy of the License at:
<a href="http://www.apache.org/licenses/LICENSE-2.0" target="_blank">
http://www.apache.org/licenses/LICENSE-2.0
</a>
</p>
</body>
</html>
17 changes: 17 additions & 0 deletions server.php/ant.properties
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
# This file is used to override default values used by the Ant build system.
#
# This file must be checked into Version Control Systems, as it is
# integral to the build system of your project.

# This file is only used by the Ant script.

# You can use this to override default values such as
# 'source.dir' for the location of your java source folder and
# 'out.dir' for the location of your output folder.

# You can also use it define how the release builds are signed by declaring
# the following properties:
# 'key.store' for the location of your keystore and
# 'key.alias' for the name of the key to use.
# The password will be asked during the build when you use the 'release' target.

Loading

0 comments on commit 15a622b

Please sign in to comment.