Loading

My first Iphone GPS app..developed under Windows and .NET

Submitted by: 


http://www.facebook.com/#!/pages/emondsoft/120502167993693?ref=mf

this my first attempt to develop Iphone app under Windows and the .NET framework..

Good fro non-cocoa, object C programmers..

Tools:

MonoTouch

Visual Studio 2008

Google Map API

.I will post my progress in this exciting development soon:

contact:

http://www.emondsoft-solutions.com/

+639399393702




Comments

sir,
we are attempting to do a project on lan monitoring using gsm modem. so we would really appreciate it if you would be able to point us in the right direction. my mail id is richujohn@hotmail.com. so please help us.

Richu Varghese John
RSET

emond's picture

Pls contact me @ +639212279363

http://www.facebook.com/pages/emondsoft/120502167993693

emond sabiniano
System Developer-Software Consultant

emond's picture

Pls contact me @ +639212279363

http://www.facebook.com/pages/emondsoft/120502167993693

emond sabiniano
System Developer-Software Consultant

Plz Convert code Borland Delphi to VB6:
function NCK
Parameters : aImei= phones imei as String;
Return Value :aKeu = Net lock as string

  1. Function NCK (const aImei : string) : string;
  2. var
  3. aHash,S, aKey : String;
  4. Tmp : array [1..16] of integer;
  5. i:integer;
  6.  
  7. begin
  8.  
  9. // Step 1 : The hash
  10. // Calc MD5 hach for imei string (aImei)
  11. // The result is a string of 32 hex digits aHash[1]....aHach[32];
  12.  
  13.  
  14. aHash := Md5(aImei);
  15.  
  16. // Step 2 : Hash conversion.
  17. // Convert The MD5 hash of imei to array of 16 integers (TMP)
  18. // TMP[i] is the integer value corresponding to the concatenation
  19. // of the two hex digits aHash[i] and aHash[i+1]
  20.  
  21.  
  22. for i:=1 to 16 do Tmp[i]:=StrToInt('$'+rightStr(leftstr(aHash,2*i),2));
  23.  
  24. // Step 3 : The code
  25. // aKey[i] is the decimal digit obtained by the formula
  26. // (((Tmp[i]+Tmp[i+8]) and $FF)*9) div $FF
  27.  
  28. aKey:='';
  29. for i:=1 to 8 do aKey:= aKey + IntToStr((((Tmp[i]+Tmp[i+8])and$FF)*9)div$FF);
  30.  
  31. // The result :)
  32. while(length(akey)<8) do aKey:='0'+aKey; // format to 8 digits;
  33. result:= aKey;
  34.  
  35. end;

MD5 function
use wcrypt2 for types definition ( google IT)

  1. function md5(const Input: String): String;
  2. var
  3. hCryptProvider: HCRYPTPROV;
  4. hHash: HCRYPTHASH;
  5. bHash: array[0..$7f] of Byte;
  6. dwHashBytes: Cardinal;
  7. pbContent: PByte;
  8. i: Integer;
  9.  
  10. begin
  11. dwHashBytes := 16;
  12. pbContent := Pointer(PChar(Input));
  13.  
  14. Result := '';
  15.  
  16. if CryptAcquireContext(@hCryptProvider, nil, nil, PROV_RSA_FULL, CRYPT_VERIFYCONTEXT or CRYPT_MACHINE_KEYSET) then
  17. begin
  18. if CryptCreateHash(hCryptProvider, CALG_MD5, 0, 0, @hHash) then
  19. begin
  20. if CryptHashData(hHash, pbContent, Length(Input) * sizeof(Char), 0) then
  21. begin
  22. if CryptGetHashParam(hHash, HP_HASHVAL, @bHash[0], @dwHashBytes, 0) then
  23. begin
  24. for i := 0 to dwHashBytes - 1 do
  25. begin
  26. Result := Result + Format('%.2x', [bHash[i]]);
  27. end;
  28. end;
  29. end;
  30. CryptDestroyHash(hHash);
  31. end;
  32.  
  33. CryptReleaseContext(hCryptProvider, 0);
  34. end;
  35.  
  36. Result := AnsiLowerCase(Result);
  37. end;

[/QUOTE]

sir i am currently working on AT commands with vb.net or c#.net
my query is can i have form through which i can interact with gsm modem through at commands.
and present response from gsm in proper manner
for example if i send at command for sent message the what ever reply get from modem i want to present it in as provided by pc suite format.
my name MANISH INGALE my email id manishingale1@gmail.com

thank you ,
regards,
manish

Pages

Add new comment

Filtered HTML

  • You may insert videos with [video:URL]
  • You can enable syntax highlighting of source code with the following tags: <code>, <blockcode>, <asp>, <c>, <cpp>, <csharp>, <css>, <html4strict>, <java>, <javascript>, <mysql>, <php>, <python>, <sql>, <vb>, <vbnet>. The supported tag styles are: <foo>, [foo].
  • Lines and paragraphs break automatically.

Plain text

  • No HTML tags allowed.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Lines and paragraphs break automatically.
CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.