Click here to Skip to main content
16,007,610 members
Home / Discussions / C#
   

C#

 
GeneralRe: windows service, login - on-event application ;) Pin
orescik22-Mar-09 4:43
orescik22-Mar-09 4:43 
GeneralRe: windows service, login - on-event application ;) Pin
PIEBALDconsult22-Mar-09 15:23
mvePIEBALDconsult22-Mar-09 15:23 
AnswerRe: windows service, login - on-event application ;) Pin
0x3c022-Mar-09 4:45
0x3c022-Mar-09 4:45 
AnswerRe: windows service, login - on-event application ;) Pin
Yusuf22-Mar-09 5:06
Yusuf22-Mar-09 5:06 
Questionpartition cloning Pin
LordZoster22-Mar-09 4:13
LordZoster22-Mar-09 4:13 
AnswerRe: partition cloning Pin
Yusuf22-Mar-09 5:08
Yusuf22-Mar-09 5:08 
GeneralRe: partition cloning Pin
LordZoster22-Mar-09 5:18
LordZoster22-Mar-09 5:18 
QuestionJava -> C# Programming Problem , plz help ! Pin
wgarnett22-Mar-09 3:00
wgarnett22-Mar-09 3:00 
Hi .... everyone !

I have Java -> C# Programming Problem , plz help !

it's delay 1 week to solve it , plz help ......


using System;
using System.Collections.Generic;
using System.Globalization;
using System.IO;
using System.Linq;
using System.Text;

public class MyGen
{
    private const string LL = "keygen";

    public virtual string getSerial(string userId, string licenseNum)
    {

        DateTime cal = new DateTime();
        cal.Add(1, 3);           // This is Java Code
        cal.Add(6, -1);          // This is Java Code

        NumberFormat nf = new java.text.DecimalFormat("000");                     // This is Java Code
        licenseNum = nf.format(Convert.ToInt32(licenseNum));                         // This is Java Code
        string verTime = new StringBuilder("-").Append(new java.text.SimpleDateFormat("yyMMdd").format(cal.getTime())).Append("0").ToString();                              // This is Java Code
        string type = "YE3MP-";
        string need = new StringBuilder(userId.Substring(0, 1)).Append(type).Append("300").Append(licenseNum).Append(verTime).ToString();
        string dx = new StringBuilder(need).Append(LL).Append(userId).ToString();
        int suf = this.decode(dx);
        string code = new StringBuilder(need).Append(Convert.ToString(suf)).ToString();
        return this.change(code);
    }

    private int decode(string s)
    {
        int i;
        char[] ac;
        int j;
        int k;
        i = 0;
        ac = s.ToCharArray();
        j = 0;
        k = ac.Length;
        while (j < k)
        {
            i = (31 * i) + ac[j];
            j++;
        }
        return Math.Abs(i);
    }

    private string change(string s)
    {
        sbyte[] abyte0;
        char[] ac;
        int i;
        int k;
        int j;
        abyte0 = s;                               // This is Java Code
        ac = new char[s.Length];
        i = 0;
        k = abyte0.Length;
        while (i < k)
        {
            j = abyte0[i];
            if ((j >= 48) && (j <= 57))
            {
                j = (((j - 48) + 5) % 10) + 48;
            }
            else if ((j >= 65) && (j <= 90))
            {
                j = (((j - 65) + 13) % 26) + 65;
            }
            else if ((j >= 97) && (j <= 122))
            {
                j = (((j - 97) + 13) % 26) + 97;
            }
            ac[i] = (char)j;
            i++;
        }
        return Convert.ToString(ac);
    }

    public MyGen()
        : base()
    {
    }

    static void Main(string[] args)
    {
        try
        {
            Console.WriteLine("please input register name:");
            string userId = null;
            userId = System.Console.ReadLine();
            MyGen MyGen = new MyGen();
            string res = MyGen.getSerial(userId, "5");
            Console.WriteLine("Serial:" + res);
            System.Console.ReadLine();
        }
        catch (IOException ex)
        {
        }
    }
}


garnett

AnswerRe: Java -> C# Programming Problem , plz help ! Pin
SeMartens22-Mar-09 3:32
SeMartens22-Mar-09 3:32 
GeneralRe: Java -> C# Programming Problem , plz help ! Pin
wgarnett22-Mar-09 4:30
wgarnett22-Mar-09 4:30 
GeneralRe: Java -> C# Programming Problem , plz help ! Pin
0x3c022-Mar-09 4:37
0x3c022-Mar-09 4:37 
GeneralRe: Java -> C# Programming Problem , plz help ! Pin
wgarnett22-Mar-09 5:04
wgarnett22-Mar-09 5:04 
GeneralRe: Java -> C# Programming Problem , plz help ! Pin
Yusuf22-Mar-09 5:15
Yusuf22-Mar-09 5:15 
AnswerRe: Java -> C# Programming Problem , plz help ! Pin
0x3c022-Mar-09 5:55
0x3c022-Mar-09 5:55 
GeneralRe: Java -> C# Programming Problem , plz help ! Pin
SeMartens22-Mar-09 5:42
SeMartens22-Mar-09 5:42 
GeneralRe: Java -> C# Programming Problem , plz help ! Pin
wgarnett22-Mar-09 6:24
wgarnett22-Mar-09 6:24 
GeneralRe: Java -> C# Programming Problem , plz help ! Pin
wgarnett22-Mar-09 6:31
wgarnett22-Mar-09 6:31 
GeneralRe: Java -> C# Programming Problem , plz help ! Pin
0x3c022-Mar-09 6:48
0x3c022-Mar-09 6:48 
GeneralRe: Java -> C# Programming Problem , plz help ! Pin
wgarnett22-Mar-09 7:08
wgarnett22-Mar-09 7:08 
GeneralRe: Java -> C# Programming Problem , plz help ! Pin
0x3c022-Mar-09 8:33
0x3c022-Mar-09 8:33 
GeneralRe: Java -> C# Programming Problem , plz help ! Pin
wgarnett22-Mar-09 15:12
wgarnett22-Mar-09 15:12 
GeneralRe: Java -> C# Programming Problem , plz help ! Pin
0x3c022-Mar-09 21:03
0x3c022-Mar-09 21:03 
GeneralRe: Java -> C# Programming Problem , plz help ! Pin
wgarnett22-Mar-09 21:14
wgarnett22-Mar-09 21:14 
GeneralRe: Java -> C# Programming Problem , plz help ! Pin
0x3c023-Mar-09 5:41
0x3c023-Mar-09 5:41 
GeneralRe: Java -> C# Programming Problem , plz help ! Pin
wgarnett23-Mar-09 6:22
wgarnett23-Mar-09 6:22 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.