|
You last visited: Today at 03:59
Advertisement
C# Windows Anwendung über Java Android steuern
Discussion on C# Windows Anwendung über Java Android steuern within the .NET Languages forum part of the Coders Den category.
05/30/2012, 16:23
|
#1
|
elite*gold: 0
Join Date: May 2010
Posts: 2,945
Received Thanks: 255
|
C# Windows Anwendung über Java Android steuern
Hallöchen...
Ich habe eine Windows Anwendung und möchte diese nun übers Internet mit meinem Android Handy Steuern,
Ich muss nur Mit meinem Handy String Parameter an die Funktionen auf meienem Computer übergeben können...
wie mach ich das am einfachsten?
hab erfahrungen in c# aber null in java :O
|
|
|
05/30/2012, 16:30
|
#2
|
elite*gold: 185
Join Date: May 2008
Posts: 3,646
Received Thanks: 603
|
Wenn es über das Internet gehen soll, dann würde ich eine Webseite machen, die bestimmte Requests annimmt. Die C# Applikation liest dann z.B. immer die Seite command.php und die Android Anwendung (oder Browser, wie du willst) sendet Commands mit z.B. cmd.php?sec=sicherheitskey&id=befehl.
Eine direkte Verbindung über Socket würde auch gehen, jedoch brauchst du dann auch einen Server zwischen geschaltet (z.B. Homepage), das die aktuelle IP von deinem Computer angibt.
Als Alternative geht auch Bluetooth, jedoch ist dort die Reichweite begrenzt.
|
|
|
05/30/2012, 16:34
|
#3
|
elite*gold: 0
Join Date: May 2010
Posts: 2,945
Received Thanks: 255
|
übers inet würde gehen ..
ist das einfacher über php?
|
|
|
05/30/2012, 17:06
|
#4
|
elite*gold: 0
Join Date: May 2009
Posts: 827
Received Thanks: 471
|
Imho ist es am einfachsten du nutzt einen irc server. dein handy und dein pc sind dann praktisch zwei IRC-Clients, die in einen Raum connecten und dann schickt dein handy öffentliche nachrichten, die dein pc empfängt und dementsprechend interpretiert.
IRC-Server gibts wie sand am meer. Einfach mal mit den jeweiligen Nutzungsbedingungen abklären, ob sowas gestattet wäre. Ist die einfachste Lösung imho.
|
|
|
05/31/2012, 20:33
|
#5
|
elite*gold: 0
Join Date: May 2010
Posts: 2,945
Received Thanks: 255
|
joa das würde warsch gehn aber wieso übern IRC? mann kann doch bestimmt direkt übers inet ohne 3. Stelle oder nicht?
|
|
|
05/31/2012, 20:40
|
#6
|
elite*gold: 0
Join Date: May 2009
Posts: 827
Received Thanks: 471
|
Klar geht das auch direkt. Aber dazu musst du halt immer die IP deines PC's kennen. Die wird sicherlich nicht fest sein. Dann kannst du über Sockets die Verbindung aufbauen und direkt die Befehle an den Computer senden.
Da die IP deines PC's in der Regel nicht fest ist würde sich z.B. ein öffentlicher IRC Server anbieten.
|
|
|
05/31/2012, 22:16
|
#7
|
elite*gold: 0
Join Date: Aug 2005
Posts: 30
Received Thanks: 1
|
Wenn du keine statische IP hast kannst du ja bei dyndns oder co. nen dns alias für deine IP erstellen.
Als webservice könntest du einen .net Webservice programmieren.. den kannst du auch in JAVA konsumieren.
Der Webservice müsste dann halt in einem IIS laufen.. bzw. du programmierst ihn stand alone (  ).
|
|
|
05/31/2012, 23:52
|
#8
|
elite*gold: 0
Join Date: May 2010
Posts: 2,945
Received Thanks: 255
|
nee ich machs jetzt noch viel cooler xD
ich machs über Skype ^^
Die SKYPE4COMLib findet mann im Programme CommonFiles Verzeichniss von Skype zb:
C:\Program Files (x86)\Common Files\Skype
Quote:
Code:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using SKYPE4COMLib;
namespace SKYPETEST
{
public partial class Form1 : Form
{
private Skype skype = new Skype();
string[] Login = {"", ""};
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
skype.Attach(7, false);
skype.MessageStatus += new _ISkypeEvents_MessageStatusEventHandler(skype_MessageStatus);
Login[0] = "ACC";
Login[1] = "PW";
}
private void skype_MessageStatus(ChatMessage msg, TChatMessageStatus status)
{
//Momentan mit Datum weil das Auslesen der Addy gerade noch net funzt xD
if (msg.Sender.Birthday.ToString() == "01.01.1988 12:12:12")
{
if (msg.Body == "Status")
{
skype.SendMessage("MYSKYPEADDY", "youre logged in with:" + Login[0]);
}
if (msg.Body.StartsWith("Login:"))
{
string LoginMessage = msg.Body;
LoginMessage = LoginMessage.Replace("Login:", String.Empty);
Login = LoginMessage.Split('#');
}
}
}
}
}
|
ich glaub ich mach wennsch mich da reingearbeitet hab nen tut zu der dll ^^
|
|
|
 |
Similar Threads
|
Mit Java auf ein Spiel oder eine Anwendung zugreifen?
04/02/2012 - General Coding - 10 Replies
Hi Community!
Ich würde gerne wissen wie man mit Java auf eine andere Anwendung,
oder eben ein Spiel zugreift. Gibt es bestimmte Klassen?
Ich wollte schon immer mal zum Spaß einen Aimbot probieren,
aber mir fehlt einfach das Know-How wie ich sowas umsetzten könnte.
Klar weiß ich wie man mit Java Programmiert, und das braucht ihr mir
auch nicht erklären. Nett wäre einfach wie man sowas theoretisch umsetzten könnte.
|
Java/Android.. (Layout Fehler?!)
03/30/2012 - General Coding - 1 Replies
Hallo =)
ich hab ein Problem bei der Entwicklung einer App . Ich Nutze Eclipse und das zugehörige Android Plugin...
Es geht um das Aufrufen eines Layouts:
package com.example.helloandroid;
import android.app.Activity;
import android.os.Bundle;
public class HalloAndroidActivity extends Activity {
|
Java ( Android App )
03/05/2012 - General Coding - 6 Replies
Hey Leute (;
Mir ist heute so eine super idee geschossen und diese wollte ich sofort in ein kleines App für Android umetzen ^^
Mitlerweile bin ich schon ne Stunde am Googlen dran find aber einfach nicht wie es geht.
Also..
Hatt jemand eine idee wie ich das Microphon vom Handy ansprechen könnte, dass es die ganze Zeit zu hört und dann das "gehörte" mit einer Datei die auf dem Handy liegt vergleicht?
Also so im Shazam Prinzip Anhören --> Vergleichen
|
Java/Flash Player für Android
09/30/2011 - Smartphones - 1 Replies
Hallo, kann mir eine bitte sagen ob es Java/Flash Player für Android 2.1 gebt
Und wo kann man sich das Downloaden ?
|
Windows Mediaplayer mit Maus Steuern
11/19/2009 - Technical Support - 8 Replies
Ok da meine jetzige tatsur keine play/stop etc tasten hat fürn WMP...aber meine maus noch ca 6 unbelgete macrotasten hat wollt ich ma fragn obs i-wie die möglichkeit gibt nur di eplay und die pausefunktion des WMP auf die Maus zu binden..
Wäre nice wenn i-wer dadrüber was wüsste
ja ich hab google benutz....nix wirkiches gefunden außer das man winamp nehmen soll.....
lg
|
All times are GMT +1. The time now is 04:00.
|
|