创建Bacgroundworker编程,SerialKey编程 [英] Create Bacgroundworker Programming, SerialKey Programming

查看:72
本文介绍了创建Bacgroundworker编程,SerialKey编程的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

你好GURUS!我是一名业余开发者,这里的业余人士很有压力。我正在开发一个需要以下项目。



1.我的应用程序应该在计算机启动的任何时候运行。我可以把它放在启动,但我不希望用户删除和破坏我的一切。所以我需要一个确保应用程序运行的解决方案。



2.我实际上需要它来静默运行。我通过EDUIQ.com Damjan Kriznik看到了这个程序NLSupervisorPro。它是一种员工监控解决方案。现在,在安装时,它具有Stealth模式安装选项,可确保用户无法在卸载程序列表中看到该应用程序。这真是太美了。但我需要更进一步。对于高级用户,他们可以停止这个过程并破坏我的一切。因此,每次进程停止时我都需要重新启动。



3.我需要正确的文章,书籍和演示,包括串行密钥生成编程的应用程序。我会自己学习。我不需要一千本书。只有少数几个。



请原谅我的故事情节。图片需要画上。我知道世界上最聪明的人都在这里,我相信这不是不可能的:)。



谢谢。有了爱!

Hello GURUS! I am an amateur developer, amateur here is stressed. I am working on a project that would need the following.

1. My application should run anytime the computer boots. I can place it in startup but i don't want the user deleting and ruining everything for me. So i need a solution that ensures that the applications runs either way.

2. I actually need it to run silently. I came across this program NLSupervisorPro by EDUIQ.com Damjan Kriznik. It is an employee monitoring solution. Now, when installing, it has a Stealth mode installation option which ensures that the user doesn't see the application on Uninstall Programs list. This is really BEAUTIFUL. But i need it a step further. For advanced users, they can stop the process and ruin everything for me. So i need it to restart every time the process is stopped.

3. I need the right articles, books and demos including applications for Serial Key Generation programming. I would learn it all by myself. I don't need a thousand books please. Just the right few.

Pardon my story line. The picture needs to be painted. I know the World's brightest minds are here and to that i believe this is not impossible :).

Thank you. With Love!

推荐答案

首先,听起来你需要开发一个Windows服务而不是别的。你可以从这里开始:

http://en.wikipedia.org/wiki/Windows_service [ ^ ],

http://msdn.microsoft.com/en-us/library/d56de412%28v = vs.110%29.aspx [ ^ ]。



现在,我不认为有串行密钥生成编程这样的东西。我认为你需要学习加密,特别是非对称 - 公钥加密。现在,让我们为您撰写一本简短的书:

http://en.wikipedia.org/ wiki / Cryptography [ ^ ],

http://en.wikipedia.org/wiki/Public-key_cryptography [ ^ ](阅读非常透彻),

< a href =http://en.wikipedia.org/wiki/Digital_signature> http://en.wikipedia.org/wiki/Digital_signature [ ^ ],

http://en.wikipedia.org/wiki/RSA_(算法) [ ^ ],

http://en.wikipedia.org/wiki/Digital_Signature_Algorithm [ ^ ],

...

http: //en.wikipedia.org/wiki/One-way_function [ ^ ],

http://en.wikipedia.org/wiki/Complexity_classes [ ^ ]。



上面引用的页面中的参考资料可以让你学到更多东西,但是所有这些都是可以管理的。



几乎所有你需要的是在.NET FCL:

http://msdn.microsoft.com/en-us/library/System。 Security.Cryptography%28v = vs.110%29.aspx [ ^ ],

http://msdn.microsoft.com/en-us/library/system.security.cryptography.asymmetricalgorithm%28v=vs。 110%29.aspx [ ^ ]。



快乐学习,新年快乐!



-SA
First of all, it all sounds like you need to develop a Windows Service and nothing else. You can start here:
http://en.wikipedia.org/wiki/Windows_service[^],
http://msdn.microsoft.com/en-us/library/d56de412%28v=vs.110%29.aspx[^].

Now, I don't think there is such thing as Serial Key Generation Programming. I think you need to learn encryption, and, in particular, asymmetric — public-key encryption. Now, let's "compose" a short book for you:
http://en.wikipedia.org/wiki/Cryptography[^],
http://en.wikipedia.org/wiki/Public-key_cryptography[^] (read very thoroughly),
http://en.wikipedia.org/wiki/Digital_signature[^],
http://en.wikipedia.org/wiki/RSA_(algorithm)[^],
http://en.wikipedia.org/wiki/Digital_Signature_Algorithm[^],

http://en.wikipedia.org/wiki/One-way_function[^],
http://en.wikipedia.org/wiki/Complexity_classes[^].

References from the page referenced above will give you more to learn, but all together is manageable.

Nearly all you need is implemented in the .NET FCL:
http://msdn.microsoft.com/en-us/library/System.Security.Cryptography%28v=vs.110%29.aspx[^],
http://msdn.microsoft.com/en-us/library/system.security.cryptography.asymmetricalgorithm%28v=vs.110%29.aspx[^].

Happy learning, Happy New Year!

—SA


这篇关于创建Bacgroundworker编程,SerialKey编程的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆