Hallo, ich arbeite daran eine desktop version einen Onlinespiels zu erstellen, welches (dank flash) im browser sehr langsam läuft.
AMF request möchte ich in c# über FluorineFX senden. Nur gibt es da ein problem. Das spielt scheint zu fordern das ein text im object "Ticket" heißt.
Kann sein das ich hier ziemlichen müll rede und der titel unpassend ist, aber ich weiß nicht wie ich es beschreiben soll.
Daher hier erstmal zwei Bilder:
So soll der request aussehen:
So sieht er aus:
Mein code bis jetzt:
Spoiler anzeigen
Ich habe kein plan wie ich das machen soll.
Ich hoffe jemand kann mir helfen.
AMF request möchte ich in c# über FluorineFX senden. Nur gibt es da ein problem. Das spielt scheint zu fordern das ein text im object "Ticket" heißt.
Kann sein das ich hier ziemlichen müll rede und der titel unpassend ist, aber ich weiß nicht wie ich es beschreiben soll.
Daher hier erstmal zwei Bilder:
So soll der request aussehen:
So sieht er aus:
Mein code bis jetzt:
C#-Quellcode
- using System;
- using System.Collections.Generic;
- using System.ComponentModel;
- using System.Data;
- using System.Drawing;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- using System.Windows.Forms;
- using FluorineFx.Net;
- using FluorineFx.Messaging.Api.Service;
- namespace BaumMann
- {
- public partial class Form1 : Form
- {
- public Form1()
- {
- InitializeComponent();
- }
- private void button1_Click(object sender, EventArgs e)
- {
- NetConnection netConnection = new NetConnection();
- netConnection.ObjectEncoding = FluorineFx.ObjectEncoding.AMF3;
- netConnection.Connect("http://ws.moviestarplanet.de:80/Gateway.aspx?method=MovieStarPlanet.WebService.MovieService.AMFMovieService.MovieWatched");
- // -----------Der interessante code-----------
- netConnection.Call("MovieStarPlanet.WebService.MovieService.AMFMovieService.MovieWatched", new GetCustomersHandler(), new object[] { "DE,28190067,1F2136B8-A99A-4D88-83F0-86DB6405C52B,2015-06-05T13:12:13,2hj4rtVoH0xYAHYcytfZJA==,9fe8593a8a330607d76796b35c64c600363738", "" }, "19869200", "28190067");
- // -----------Der interessante code-----------
- }
- }
- public class GetCustomersHandler : IPendingServiceCallback
- {
- public void ResultReceived(IPendingServiceCall call)
- {
- object result = call.Result;
- }
- }
- }
Ich habe kein plan wie ich das machen soll.
Ich hoffe jemand kann mir helfen.