My software promotes the road to success

xiaoxiao2021-04-02  246

Like everyone, it is just an ordinary programmer, relying on the software company to make a living. Later, I didn't feel this long-term dry. Although I can now add some points to eat, what should I do? I heard that many people can earn hundreds of thousands of people with sharing software every year, why can't I? It's good to have a good technology, and I have already had a thinking of mature software. I will resign to join the shared software. Software is finally compiled by hard work through half a year and night. Since I feel that my software is relatively novel, the programmed technology is also very good. I think that as long as I have a release, I will have a registration to buy, and I can take a month to take tens of thousands of dollars as those of the famous shared software, the result is I can't imagine, in the first year after the release, only 1 person registration, only get a poor tens of dollars. I realized the importance of software promotion - we used to be technicians, often heavy technology light marketing, the result is that the software is also only lonely because of no one knows. I am interested in searching for software promotion online. The domestic information is less to go to foreign sharing software forums. In addition, it is also combined with the lessons learned in the actual promotion, and continuously improves their promotion skills, slowly The second year of software promotion has been initially improved, and it has got a thousand yuan. After a few years in the shared software field, I finally had nearly 10,000 yuan per month. Although this money is not enough for the sharing of big cows, it is not bad. In order to avoid the programmers to focus on many of my original turn, now write your lessons, give you a point in software promotion.

First, the requirements for the software itself.

Maybe everyone will feel weird, isn't it to promote software? How can I say the software itself is coming? In fact, it is not yet leaving, and the high-rise house is that the foundation is stable. No good software products, don't talk about it, don't say something, even if it is promoted, there will be a deceived feeling, return and refund, plus the software for you. Negative propaganda will get your focus. So how do you be a good software? First of all your software is novel and unique, there must be no functions that don't have any other software. A fact that many programmers often have, they like from their own technologies, editing things that they like, or simply sell their own programming technology. In fact, as a user, they don't understand what advanced programming technology used in your software, what is their concern to bring this software to themselves. Some of the programmers have no unique ideas. It is always a cloud. When I see what software on the Internet is hot, I will immediately patterly. Isn't it qq popular? He also followed a chat software; not flashget very hot, he Also edits a download software. Such software can be sold out. Here my experience is that if you don't know what kind of software can be better, you will stand in the perspective of ordinary computer users. To start from the user's concept, you should start from the user's requirements, as long as it is the function you need, then only this function, as long as the software of others is not included, you have a success here. For example, the MP3 CD Maker of the ying is not complicated, but everyone needs this feature, and many of the popular software, such as Nero, etc., so he can enter tens of thousands of dollars in this point. Also, the software itself must be as perfect as possible, that is, there is no obvious bug. Now there are many people who have not been released in the software, and the results are all issues everywhere. Such software is very impressed by the user, and only gives a large negative impact on the software. My experience is that after the software is composed, at least two months of testing. Not only do you have to test it, but you have to give you a relatives and friends around you. Of course, you can hand over to ordinary user tests. Maybe you will say that others will be willing to do this? My experience is to give them a formal version of the registration code as long as the promise is finished, they are very happy to test. Second, the common method of software promotion

First of all, of course, it is to publish your software to large software download sites, such as Huajun Software Park, Sky Software Station, etc., as for those hundreds of small download sites, there is no need to release. At the beginning, I also want to release these small software downloads, but many do not have the page of the software. Some give an email address even if it is good (but I also used the email to release the software, it is like a mud cow into the sea, there is no news), and some simply have only one QQ number. In fact, according to I observe, as long as you have successful in the Huajun Software Park, Sky Software Station, there will be many software download sites and follow. This is also good, save me a lot of time. Second, it is necessary to establish a website specifically for your software. Maybe you will say, don't I possess the software to other websites? Why do you still have to make a website. The reason is very simple, others 'websites are others, you must have a website to have a website to promote, and this website must also be responsible for collecting users' feedback, etc., and more importantly: sharing software is in service, you still To rely on this website to provide technical support for your software users. It is worth reminding that your website must be very professional, to make the user get a strong technical ability after entering your website. Don't think that you are doing software, you don't know how to edit the website, just make a deal with it. I have a friend. After downloading a software trial, I wanted to buy a formal version, but I didn't buy the desire to buy. Because your website is poor, it is easy to let others think about your programming technology and service. So, the wet website can not only play a promotion of your software, but also may drive your potential customers. In fact, since you can make a software, you should not be more difficult to design a website, the key is that you are reluctant to have a job. If you don't have time to learn to write a web page, take some money to ask a special web design company to help you make one. Maybe you will say, then I don't have money. Here, I call you a secret move (I will not teach others), go to the official website download of the software in the Software of Top 10 to find a founded to find your software style, use FrontPage to move the entire web page Down, change the text and pictures to you, but retain the layout of the original website and CSS style, such a professional software promotion website is born. This trick I have also used it, but later I learned about the knowledge of the website design, I will continue to improve and improve, I have been more professional than the original website of others. After the website has, it is not a good thing, and the website itself has a promotion problem. To design some keywords based on your software, use these keywords in the title of your website and the content of the website, so that others can find you when searching for search engines such as Google, using these keywords. website. Of course, the promotion of the website is not the topic we have to discuss here, and you should easily find these information on the Internet. If you can make the keyword for your software to Google search results, congratulations, you are not far from success. Again, it is the advertising issue of the software. Some people will say, it is very simple, find a large website such as Sina, NetEase, advertising the advertising in the above advertising. Yeah, if you can pay for a million yuan a month, it is of course not well. However, if you have a million yuan of income, I don't have to eat with shared software. In fact, advertising is very learned, not single-single traffic size, but is to set the potential user of your software.

The key is what kind of person you have to carefully analyze the viewer of the website, if you are the same as the potential user group of your software, even if the traffic is not particularly large, you can advertise them above. This way, you spend more money, but your target user, the effect of advertising is very good. I have an industry application software, starting at the general software download station, but the findings are not good, because these users just come to find some common system tool software, not interested in my software. Later I found some software business network http://www.bizsofts.com's viewers to match the user group of our software, I advertised on this website. The advertisement is the type of text, in the "Hot Software" section of the website, because the column appears in all the pages of software information, there is a lot of views. The main thing is that the advertising fee is not expensive, only 100 yuan per month, the advertisement is very good after the release. Now some people are doing Google AdWords text advertisements, but I haven't tried it yet. Third, how software is pushing overseas

Your software has been promoted in China, or do you want to go overseas? The answer is yes. Since there is a problem with the ability to combat the activities such as pirated decryption, your working results of your work have worked hard, and it may pay all the people after cracking from others. Therefore, in China, the software is prevented from being cracked is a major topic, and I have left the next question and let go. In foreign abroad, due to the biggest intensity of piracy and cracking hits, the other users' genuine awareness is generally higher than domestic, so those who pay registration and purchase are relatively more. So your software is extensive in foreign countries. Take me, now most of the software revenue is from overseas users. The first step in overseas promotion software is also similar to the domestic phase, but also submitting the software to a large software download site. There are two major download websites in foreign countries: one is www.download.com and the other is www.tucows.com. Unlike domestic software stations, publishing software on Download.com is charged, each time you have to receive $ 79, Update is also $ 79 once. If you really want to push the software overseas, this money is not provisions. Because Download.com is really hot, the name is actually the world's first software download station. If you are not released here, you will lose a lot of software users. Another software download website tucows.com Although the name can be released, you will lose your life if you really do it. I have a software, I have submitted to Tucows.com, but I have not yet been released in June. I entered the author's management interface. I found 1367th in the software to be reviewed to be reviewed. Maybe two years later It is possible to release it. Later, I spent $ 59 "Trouble" and the result was released for two days. In addition, in foreign abroad, it is generally found a agent to help you collect money, and regularly send you a month. The agency industry is already a very mature industry abroad. Don't worry that the agent will not give money. A bigger agent is: www.regnow.com The most complete agent of the facilities requires accounting. Www.qwerks.com free account, it is said to be excellent reputation. There is also www.shareit.com is also a good software agent company. There is also www.regsoft.com but it is said to be reflected. In addition to publishing the software to these downloads or agent websites, you should have an English website. If your English is not particularly good, advise you to find an English special friend or simply spend money, please ask your professional English experts to transfer your website, otherwise your website will not only promote the promotion, but also give abroad Users have a poor impression. It is especially important to pay attention to the feedback information of foreign users in addition to the methods described above. In addition to the methods described above. I have a software released after Download.com, I saw a comment above for a month, and the evaluation of my software was the worst, and added a lot of comments: Say that although he is a Czech, English is not His mother tongue, but also discovered the English in our software, it is TERRIBLE ENGLISH, full of words, no words, etc. After the software is opened, the interface does not operate, and I don't know how to use, the function is not perfect; Unable screen display at 1024 x 768 resolution. In short, my software is unwell, use him: Terrible, Just Terrible. At first, I also felt very discouraged, but later I thought about it, why not change the bug, and upgrade the software.

Since I can't find the contact information of the evaluator in Download.com, I found his email address in the software registrant information, and I changed the software I changed to him, and I sincerely invited him to continue to correct my mistake. . Sure enough, he replied to my email, and he pointed out my other mistakes in the email. I will further correct the error and upgrade the software to 2.0, so that my software has on a large level. In short, pay attention to the evaluation and criticism of your software, and actively face the user's opinion, so that even a bad thing can become a good thing. In addition, in abroad, I feel unsatisfactory and ask for a refund after encountering someone to buy your software. PayPal and other payment methods are not satisfied with the provisions of refunds for dozens of days. For users who require refund, he can be returned if he insisted on retreat. So it is generally refunded directly according to user requirements, and tells him that keep my software as a gift, anyway, he has got the registration code, you are useless, it is better to come to a smooth person. Even if he retreats, you will ask you to provide technical services, you have to help him as much as possible. Can do this, your service can be truly home. Fourth, how to deal with software crack

In domestic promotion software, the biggest problem you have to face is that the software is cracked. Many software authors reflect, the original software is not a lot of people registered before being crackdown, but after being crackdown, the revenue is declining straight, and even the cost is not returned. You think, have a free thing people still pay the money? Here, I borrowed a software author's anti-breaking experience: I have written the 2.0 version of the 2.0 version. When you issue version 1.0, you should write 1.0 version of the anti-crack or the simple number of registration algorithms waiting for others to crack. One, there is a 1.0 crack, waiting for a few weeks, the time for several weeks is enough to make the online 1.0 crack version of the world. Then, the analysis of the crack process changes version 2.0 algorithm (layer encryption, complex and complex complex), although it is impossible to fracture but can waste the time and endurance of the crack! Under normal circumstances, in the online search software already has a crack version (1.0) new crackpers will rarely go to crack, let alone version 2.0 is more complex. One of my software has used this method, launched a cracked tissue crack, publicly crack the process and registration algorithm, and made a crack tutorial. In fact, cracking from a sense is to help me publicize the software. I launched a new version that has already been written in a month, I also registered as a "special edition" to confuse people who want to crack the version. After using the above method, at least after I updated several software, I still didn't have a crack today. But search online, special edition, registration version is everywhere, no one is true. In fact, some crack masters just want to try their ability, after cracking a software, generally set the target on the next software. But if your software becomes a tool that must be a human hand, this is a bad thing. In addition, there are also some methods of anti-cracking from technology. Suppose your registration section has 300 lines, you can divide 30 inline function calls (must be inline), func1 (), func2 () ... func30 (). Place them at all parts of the program, must not put Together. Do not call the copy registration code with usage system, write as much as possible, like Memcpy is very easy to write, and the performance alteration does not matter. After the compile, the registration section and other code are mixed. He has to write the registration machine is very difficult, because it is just like to find a useful registration part in hundreds of thousands of even millions of assembly code. Pin in the sea. In addition, the registration code is not to be put together, assume your registration code 12 digits, don't use a 12-bit array to leave a registration code, you can define 12 global character variables in different locations of the program, each place one Such a registration code is not continuous in memory. It is best to encrypt the process (simple characters or can be), and then decrypt when verify. As long as the crack can't find the end of your verification, violence and Loader crack are not possible. It is important to use continuous memory to save the verified variables, try to use the verified temporary variable dispersion definition in the program, and then in the verification, constantly transferring some values ​​to other variables, dealing with violence and Loader Will be more effective. There is no need to use a complex encryption algorithm to make it easier to be a tracking goal. As long as you hide your registration part enough, there is no vulnerability, you spend 1 day written encryption algorithm, the crack may spend 100-1000 times time crack. Most people will give up. You will be registered together, just like your treasure in a modern safe, although it is very firm and difficult to decrypt, it is open for two minutes of unlocking masters. It is also very effective for some methods of comparing professional crackpers, but still avoids some low-level mistakes, for example: Do not directly have a registration code and obvious registration code comparison part of the memory, do not give users too much relevant registration verification. Information, do not receive the registration code immediately after comparing.

The benefits of implementing verification at different functions of software do not immediately execute the verification code registration code, can be verified for multiple verification, and can be divided into several levels of verification, and can be executed as much as possible. Some useless operations, coupled with some pictures that are difficult to debug track, but in which they want to implement software features, they will jump directly. Anyway, the less people are, the better, and the more chaotic. In fact, we must completely prevent cracking. In addition to studying the cracking method, plus the housing before the release, and use the above method, the continuous upgrade process is also a better method. In short, the promotion software will take some detours at the beginning of the software, but as long as you continue to learn the experience of success, you will continue to learn your own lessons, you will succeed. Finally, I wish you all a sharing master. Transferred from computer business newspaper http://www.cpw.com.cn/Article/2006-4/2006418140345692480.htm

转载请注明原文地址:https://www.9cbs.com/read-131342.html

New Post(0)