NetServices

 

NetServices is an iPhone preferences utility program designed to aid in switching network services on and off.  It is adaptation of Chris Hoffman's Services.app that adds the ability to control an assortment of additional Network & Computer Sharing services.

Version 1.6.0 Update Available  - All NEW User Interface


TESTED ON iPHONE FW 1.1.1 ONLY


Included in Ver 1.6.0 is control for:

  1.   EDGE

  2. WiFi

  3. Bluetooth

  4. Airplane Mode

  5. International Roaming

  6. openSSH

  7. DropBear SSH

  8. Apache Web Server

  9. Lighttpd Web Server

  10. iSpit Web Server

  11. Firefly Media Server

  12. AFP File Sharing

  13. Samba File Sharing

  14. Socks Proxy Server

  15. Tinyproxy

  16. Auto-Lock

  17. Safari File Sharing Plug-In

  18. Mail Fetch

  19. Auto-Snap

Current iPhone IP Address is also displayed.


Relevant controls only appear if the corresponding service is installed on iPhone.


A customizable settings file is included to allow users to set button labels and personalize NetServices.


It is important to note that NetServices does NOT install any of these extended services. NetServices simply provides a simple Graphical User Interface to turn them on & off.

Many of the services that NetServices can control are available via Installer.app at the CopyCoder's repository (see below for instructions on adding it to your source list). Should you have any difficult accessing services that you have installed from other sources, please uninstall them and reinstall from CopyCoder's repository.


Any questions regarding installing or maintainence of extended Network Services should be directed to the companies providing that specific software.


Any questions regarding NetServices or suggestions of ways to extend NetServices capabilities including additional services to add - please contact Greg Hartstein at copycoder@roadrunner.com



Add CopyCoders to your installer sources and NetServices will become available.


  1. 1.Open Installer

  2. 2.Tap Sources along bottom navigation bar

  3. 3.Tap Edit along top navigation bar

  4. 4.Tap Add along top navigation bar

  5. 5.Enter: http://homepage.mac.com/hartsteins/copycoders/copycoders.xml

  6. 6.Tap OK

  7. 7.Once Installer finishes adding source - Tap Done

  8. 8.CopyCoders should now appear as a source in "Other Sources". If it does not, Tap Refresh.

  9. 9.Tap Install along bottom navigation bar

  10. 10.NetServices will now be available for installation in the "CopyCoders" folder.

VERSION HISTORY


1.6.0 - Update 12/21/07


NEW Major User Interface upgrade

NEW Airplane Mode Control Added

NEW Auto-Snap Control Added

NEW iSpit Web Server Control Added

NEW Mail Fetch Control Added

NEW International Roaming Control Added

•Socks scripts rebuilt


0.1.5 - Update 12/05/07

•Samba scripts rebuilt

•Samba LaunchDaemons added to repository

NEW File Sharing Plug-In Control Added

•File Sharing Plug-In added to repository


0.1.4.3 - Update 12/03/07

•Primarily Maintainence Update - Fixed AutoLock


0.1.4.2 - Update 12/03/07

•Primarily Maintainence Update - Removed Bonjour Naming


0.1.4.1 - Update 12/03/07

•Primarily Maintainence Update


0.1.4 - Update 12/03/07

•Samba start/stop scripts naming issue resolved.

NEW - Auto-Lock - Turn Auto-Lock on & off to maintain network connections.

NEW - EDGE - A new method is being applied to break EDGE connections more consistently.


0.1.3 - Update 11/24/07

•Primarily Maintainence Update

•Ability to toggle Phone service has been temporarily removed until issues with iPhone FW 1.1.2 have been resolved.

•Several memory leaks have been patched.

NEW - Installer Source - An assortment of Network Services have been added to the CopyCoder's Installer source.


0.1.2 - Update 11/23/07

•SSH launching issues have been resolved

•Phone service problem has yet to be replicated but now no longer follows On/Off state through restart. Should toggling phone service present a problem, simply restart iPhone to restore service.

•Additional search locations have been added for Tinyproxy's Launch Daemons in an effort to anticipate installation variations.

NEW - Switch Visibility - Keys have been added to the settings file (inside NetServices.app folder) to set visibility of any switches. This is handy for services that are installed but rarely turned on or off.


0.1.1 - Initial Release

•Users reported issues with SSH not shutting down correctly

•User reported problems with phone service

•Tinyproxy service was not appearing after installation

NetServices is based on source code written by Chris Hoffman with additional code by Peter Iannucci.


Erica's Utilities coded by Erica Sadun - EricaSadun.com


GUI Interface designed by Drunknbass - monsterandfriends.com


Immeasurable help and advice given by the many developers at the #iphone IRC




©NetServices  -  Greg Hartstein  -  2007