Nu ska vi se här
Tanka
http://skorpion.se/pages/tellit.zip (Stödjer inte dimning, endast on/off)
Det ska finnas en beskrivning i zip-filen, men lägger den här oxå.
Code: Select all
1. Copy tellit_talk.php to your webserver which also is connected to your tellstick. Edit
the file to your needs. Don't forget to change the forth line!
2. Open up visudo (sudo visudo) and put this line in the file and edit them to your needs.
_www ALL=(niclas)NOPASSWD:/usr/bin/tdtool
_www is the user running your webserver, you will find it in your httpd.conf/apache.conf
niclas is the username of the person normally accessing tillstick.
/usr/bin/tdtool is the full path to tdtool
3. Create a mysql database with your preferred name. I use tellit.
mysql> CREATE DATABASE tellit;
4. Create tables for the database
mysql> CREATE TABLE tellit_users(id int(4) unsigned zerofill NOT NULL auto_increment,user varchar(32),pass varchar(64),PRIMARY KEY(id));
5. Populate the database
mysql> INSERT INTO tellit_users VALUES(NULL,'YOUR_USERNAME',md5('YOUR_PASSWORD'));
6. Jailbreak your iPhone, in Cydia, make sure you are "Developer", search for "ldid". Download and install it.
7. SCP into your phone and copy Tellit.app to /Applications
8. SSH to your phone (or use MobileTerminal) and do:
§> ldid -S /Applications/Tellit.app/tellit
§> chmod +x /Applications/Tellit.app/tellit
9. Respring your phone
10. Open up Tellit on your phone and connect to your server.
Kanske verkar lite grötigt med instruktionerna men ni kan fråga om ni undrar över ngt, men googla först
Skulle inte förvåna mig om ngt är fel från början, men testa gärna
Det var min native app. Sen har jag ett program som jag gjort i XCode som fungerar som en socketserver som man kan ansluta till från Dovados iPhone-App.
Den kan ni tanka här, skiten kallar jag tdsocket (stödjer inte nån absolutdimning, däremot nexas fuldimning, med on å sen on igen så börjar den dimma, sen on igen så stoppar den på en nivå):
Tanka
http://skorpion.se/pages/tdsocket.zip
Själva programmet ni vill åt ligger i build/Debug
Jag har bifogat mitt fula XCode-Project om någon har lust att kika lite (hjärtattack-varning utfärdas dock)
Vet inte om programmet fungerar i linux. Det fungerar på OS X 10.5 för mig iaf.
Man startar det med:
§> tdsocket -u username -p password -P 6435
För att få programmet att köras i bakgrunden i en terminal så lägg på & i slutet av ovanstående rad:
§> tdsocket -u username -p password -P 6435 &
STOR varning då tdsocket är lite småbuggigt. Ibland fungerar det, ibland inte, har knappt nån koll på varför, detta har gått över mitt huvud för tillfället och jag måste ta en paus från buggletandet
Dovados iPhone-App finns att tanka gratis på app-store, glöm inte att öppna upp porten 6435 i din brandvägg
MVH Niclas