Hop til indhold

Windows Phone 7 app


 Share

Recommended Posts

Hej.jeg ville lige starte med at sige, at jeg er ikke en Haj til at programmer.Jeg har kikkede rundt både på nettet og IHC-User.dk, og her samlede en del ting, så PT det jeg har er fortjenstens af andres folks hårdt rabejde og mange tak for det.Jeg har haft lavede et windows program, med layout af et hus og har vist forskllige information, og det program var bygget udfra "Web Reference" i "Microsoft Visual studio .net 2010"Der hvor jeg er kommet til, er at man ved udviklingen af windows Phone 7 app, ikke kan tilføje "web Reference", men kun "Service Reference"Og det går også fint, men PT for mig ser det lidt "lang håret" ud. er der nogle som har lidt erfaring med dette, eller en work around.jeg har mulighed for at poste flere informationer, fra denne "Service Reference" fra IHC controlleren.

Link til kommentar
Del på andre sites

  • 4 years later...

nå efter mange år... Og mange test, gad jeg ikke ihc "web referance" mere.

jeg har kodet protokollen selv og har en C# class hvis nogle er interesseret.

jeg sidder og arbejder på en raspberry pi3 med touch skærm bygget ind i væggen, og hvor jeg har kodet et UWP program til windows 10 IoT.

hvis nogle er interesseret vil jeg gerne dele min souce kode.

WP_20170122_09_58_52_Pro_LI.jpg

Link til kommentar
Del på andre sites

Web Reference kom først, så kom WCF med Service Reference. Og her for nyligt er dette erstattet af 'Connected Service' i WCF til .NET Core.

Jeg har et fungerende eksempel skrevet i C# til .NET Core, hvis i er interesserede. Det skal dog siges, at det pt. ikke fungerer på Linux pga. at servicen bruger SSL og ikke TLS. Jeg har raised et issue ved WCF Core teamet på Github, så må vi se hvad de svarer. Mit mål er at få min service til at køre i docker.

Link til kommentar
Del på andre sites

  • 5 months later...

Hej Mikkel

Jeg overvejer selv at bruge min Raspberry PI3 med Windows 10 IOT til at kommunikere med mit IHC via en UWP app, og er meget interesseret i dit projekt.

Indtil videre har jeg kun brug for at lytte på et enkelt output fra IHC så min Raspberry kan gøre noget når en bestemt IHC output tændes eller slukkes.

Har du evt tid til lige at skrive nogle linier med en introduktion af hvordan din klasse bruges, hvilke metoder der skal kaldes for at initialisere forbindelsen, hvor ip adressen, brugernavn og password sættes og hvordan man abonnerer på en given resource

På fothånd mange tak

HHilsen Kenth

Link til kommentar
Del på andre sites

Hej kenth. 

Jeg vil meget gerne fortælle dig, om hvordan det virker.

Jeg sender mit projekt lidt senere. (En anden dag)

Jeg har to udfordringer med mit projekt.

Det ene er at jeg ikke kan fjerne den instans af den Socket jeg laver, Det giver en memory leek 

Så oplever jeg at den ikke automatisk kan logge på efter et par dag, den fejl har jeg ikke forsøgt at gøre noget ved.

 

IHC  projektet, hver ting (knap/funktion/timer/tæller) har en jeg værdi, den skal laves om til DEC, og så kan du tilgå den "ting" og den kan påvirkes.

 

Man logger ind på IHC 'en og der får man en has-kode som virker i 30 minutter. Den benyttes hver gang man forbinder og henter/sender en "ting"

 

Spørg endelig 

Link til kommentar
Del på andre sites

Hej igen.

Sætter stor pris på at du vil dele ud af dine erfaringer.

Ser frem til at modtage dit projekt.

Den værdi du skriver at hver ting har, mener du resourceIDen som også bliver brugt i selve IHC projekt filen til IHC visual?

Den der hash kode, er det en cookie, og hvordan håndtere du at den kun er gyldig i 30 minutter?

Det vigtigste jeg skal lave er at overvåge 2 indgange og logge ændringerne i en fil, dette skal køre konstant 24/7

På forhånd tak

Hilsen Kenth

Link til kommentar
Del på andre sites

Øv, kan du evt uploade til et Google Drive eller en public folder på Dropbox.

Min mail adresse er kfj4100 snabela gmail.com men der er der også en grænse på 25 mb.

Hvordan håndterer du at den hashcode kun er gyldig i 30 minutter?

Endnu engang mange tak for at du gider bruge tid på dette, sætter meget stor pris på det.

HHilsen Kenth

Link til kommentar
Del på andre sites

Hej.

Jeg kan prøve drop Box, men det bliver i næste uge (jeg har ferie).

Den has kode. Er original en cookies ID. Den har en idel time på 30 minutter. 

Når programmet logger på første gang få den, den ID. Jeg tager ID'en og gemmer sammen med en tids stempling.

Hver gang jeg henter en værdi kontroller jeg at tiden er mindre en 30 minutter gammel. Er den laver den et nyt login, og ikke, så henter den værdien fra controlleren.

Når den ID bliver brugt, så forlænger controlleren den ID med nye 30 Minutter.

Så hvis man henter Informationer hele tiden fra controlleren, så udløber den værdi ikke. (Jeg ved ikke om der er en dato begrænsning og gør at mit program stopper med at være online efter et par dage)

 

Link til kommentar
Del på andre sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Gæst
Svar på dette emne...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loader...
 Share

×
×
  • Tilføj...

Important Information

Privatlivspolitik og We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.

1200x630bb.png

ok