Регистрация Главная Сообщество
Сообщения за день Справка Регистрация
Навигация
Zhyk.org LIVE! Реклама на Zhyk.org Правила Форума Награды и достижения Доска "почета"

Ответ
 
Опции темы
Старый 13.02.2012, 00:29   #1
Заблокирован
 Старший сержант
Аватар для Gamer1912
 
Gamer1912 лучик света в грозовом небеGamer1912 лучик света в грозовом небеGamer1912 лучик света в грозовом небеGamer1912 лучик света в грозовом небеGamer1912 лучик света в грозовом небеGamer1912 лучик света в грозовом небеGamer1912 лучик света в грозовом небе
Регистрация: 31.01.2011
Сообщений: 182
Популярность: 887
Золото Zhyk.Ru: 100
Сказал(а) спасибо: 136
Поблагодарили 494 раз(а) в 220 сообщениях
Отправить сообщение для Gamer1912 с помощью Skype™
 
По умолчанию Триал версия программы

Немало людей, делают программы для дальнейшей продажи, но часто люди перед покупкой говорят доказать, что программа работает.

Простейший способ сделать программу "триальной", нам понадобится только таймер. У пользователя сдадут нервы от уведомлений))

1. Добавляем на форму таймер, интервал я поставил 5 секунд. Нам надо чтобы он стартовал при запуске программы

Код:
public Form1()
        {
            InitializeComponent();
            timer1.Start(); //запускаем таймер
            //timer1.Interval = 5000; //можно так, но проще в свойствах таймера
        }
2. Щелкаем два раза по таймеру и добавляем вот этот код
Код:
timer1.Stop(); //останавливаем таймер, чтобы MessageBox не выскочил повторно
            //если за 5 секунд, пользователь не сделает свой выбор
            //также нужно остановить все потоки/воркеры, это ведь триал версия))
            DialogResult result = MessageBox.Show("Продолжить работу с программой?", 
                "Trial Version!", MessageBoxButtons.YesNo, MessageBoxIcon.Error);
            //MessageBox с кнопками "Да" и "Нет"
            switch (result)
            {
                case DialogResult.No: //если пользователь нажал нет
                    Application.Exit(); //то закрываем программу
                    break;
                case DialogResult.Yes: //если да
                    timer1.Interval = 1000; //устанавливаем новый интервал таймера
                    timer1.Start(); //и запускаем его
                    break;
            }
Весь код
Код:
using System;
using System.Text;
using System.Windows.Forms;

namespace Триал_версия
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
            timer1.Start(); //запускаем таймер
            //timer1.Interval = 5000; //можно так, но проще в свойствах таймера
        }

        private void timer1_Tick(object sender, EventArgs e)
        {
            timer1.Stop(); //останавливаем таймер, чтобы MessageBox не выскочил повторно
            //если за 5 секунд, пользователь не сделает свой выбор
            //также нужно остановить все потоки/воркеры, это ведь триал версия))
            DialogResult result = MessageBox.Show("Продолжить работу с программой?", 
                "Trial Version!", MessageBoxButtons.YesNo, MessageBoxIcon.Error);
            //MessageBox с кнопками "Да" и "Нет"
            switch (result)
            {
                case DialogResult.No: //если пользователь нажал нет
                    Application.Exit(); //то закрываем программу
                    break;
                case DialogResult.Yes: //если да
                    timer1.Interval = 1000; //устанавливаем новый интервал таймера
                    timer1.Start(); //и запускаем его
                    break;
            }
        }
    }
}
Вложения
Тип файла: rar Триал версия.rar (41.5 Кб, 52 просмотров)
  Ответить с цитированием
Старый 13.02.2012, 00:31   #2
Читер-спонсор
 Рыцарь-защитник
Аватар для Hermein
 
Hermein сломал счётчик популярности :(Hermein сломал счётчик популярности :(Hermein сломал счётчик популярности :(Hermein сломал счётчик популярности :(Hermein сломал счётчик популярности :(Hermein сломал счётчик популярности :(Hermein сломал счётчик популярности :(Hermein сломал счётчик популярности :(Hermein сломал счётчик популярности :(Hermein сломал счётчик популярности :(Hermein сломал счётчик популярности :(
Регистрация: 14.01.2011
Сообщений: 633
Популярность: 28087
Золото Zhyk.Ru: 1
Сказал(а) спасибо: 90
Поблагодарили 717 раз(а) в 374 сообщениях
Отправить сообщение для Hermein с помощью ICQ Отправить сообщение для Hermein с помощью Skype™
 
По умолчанию Re: Триал версия программы

Что за ахинея вообще? Каждую секунду вылетающее окно...
  Ответить с цитированием
Старый 13.02.2012, 02:18   #3
Заблокирован
 Старший сержант
Аватар для Gamer1912
 
Gamer1912 лучик света в грозовом небеGamer1912 лучик света в грозовом небеGamer1912 лучик света в грозовом небеGamer1912 лучик света в грозовом небеGamer1912 лучик света в грозовом небеGamer1912 лучик света в грозовом небеGamer1912 лучик света в грозовом небе
Регистрация: 31.01.2011
Сообщений: 182
Популярность: 887
Золото Zhyk.Ru: 100
Сказал(а) спасибо: 136
Поблагодарили 494 раз(а) в 220 сообщениях
Отправить сообщение для Gamer1912 с помощью Skype™
 
По умолчанию Re: Триал версия программы

Hermein, Все там нормально, комментарии надо читать.
Цитата:
Сообщение от Gamer1912Посмотреть сообщение
timer1.Interval = 1000; //устанавливаем новый интервал таймера

Теперь понятно кто мне минусы ставит. Что за негатив?
Код:
Много ты = 3,14 + здишь;
Предложил бы что-нибудь лучше, а то только пустые слова и обещания, путного от тебя я мало вижу. Еще скажи я не прав? могу поискать твои коменты.

Последний раз редактировалось Gamer1912; 13.02.2012 в 07:43.
  Ответить с цитированием
Старый 13.02.2012, 08:56   #4
Читер-спонсор
 Рыцарь-защитник
Аватар для Hermein
 
Hermein сломал счётчик популярности :(Hermein сломал счётчик популярности :(Hermein сломал счётчик популярности :(Hermein сломал счётчик популярности :(Hermein сломал счётчик популярности :(Hermein сломал счётчик популярности :(Hermein сломал счётчик популярности :(Hermein сломал счётчик популярности :(Hermein сломал счётчик популярности :(Hermein сломал счётчик популярности :(Hermein сломал счётчик популярности :(
Регистрация: 14.01.2011
Сообщений: 633
Популярность: 28087
Золото Zhyk.Ru: 1
Сказал(а) спасибо: 90
Поблагодарили 717 раз(а) в 374 сообщениях
Отправить сообщение для Hermein с помощью ICQ Отправить сообщение для Hermein с помощью Skype™
 
По умолчанию Re: Триал версия программы

Цитата:
Сообщение от Gamer1912Посмотреть сообщение
Теперь понятно кто мне минусы ставит

Репутация исключительное мнение каждого пользователя.....
ps: какой материал, такая и репутация, мой предыдущий пост к тому, что просто выскакивающее окошко - это бред полный, простой инжект своей функции, которая не будет кидать окошко и все, нет смысла в данном коде.

Цитата:
Сообщение от Gamer1912Посмотреть сообщение
путного от тебя я мало вижу

Если что-то выкладывать, то реально интересное и значимое, а не так как вы, лишь бы что-нибудь, я видел ваши исходные коды, например:
Код:
Thread th = new Thread[1];
for(int i=0;i<1;i++)
{
th[i] = new Thread(potok);
th[i].IsBackground=true;
th[i].Start();
}
Да, это выше похвал!
А вот так не пробовали?:
Код:
new Thread(potok).Start();
1) Никаких лишних переменных
2) Короткий код
3) => меньший вес программы и меньше выделение памяти

Цитата:
Сообщение от Gamer1912Посмотреть сообщение
Предложил бы что-нибудь лучше

То что лучше находится в подполье, уважаемый
  Ответить с цитированием
Старый 13.02.2012, 09:26   #5
Заблокирован
 Старший сержант
Аватар для Gamer1912
 
Gamer1912 лучик света в грозовом небеGamer1912 лучик света в грозовом небеGamer1912 лучик света в грозовом небеGamer1912 лучик света в грозовом небеGamer1912 лучик света в грозовом небеGamer1912 лучик света в грозовом небеGamer1912 лучик света в грозовом небе
Регистрация: 31.01.2011
Сообщений: 182
Популярность: 887
Золото Zhyk.Ru: 100
Сказал(а) спасибо: 136
Поблагодарили 494 раз(а) в 220 сообщениях
Отправить сообщение для Gamer1912 с помощью Skype™
 
По умолчанию Re: Триал версия программы

Цитата:
Сообщение от HermeinПосмотреть сообщение
Код:
Thread th = new Thread[1];
for(int i=0;i<1;i++)
{
th[i] = new Thread(potok);
th[i].IsBackground=true;
th[i].Start();
}
Да, это выше похвал!

Из одной из первых моих программ выдернулИ рефлектором, да я тогда учил язык от силы дня 3-4, до этого вообще не предполагал, что значит писать программы. Я не разбирал тогда еще каждую строку, просто вставлял код с гугла, работает да и ладно. ВЫ как будто родились сразу мега-прогером? Сравните стаж изучения, мой и ваш. Я начал учить язык 2 месяца назад с нуля, и то, что знаю я сейчас, считаю для 2 месяцев вполне достаточно.

Цитата:
Сообщение от HermeinПосмотреть сообщение
То что лучше находится в подполье

Мой основной раздел Игры Mail.ru, подполья для данного раздела нет. Для программирования тоже не видел, чтобы было подполье. Делюсь с людьми идеями, репутация мне не важна. Вот только после отрицательных коментов, пропадает желание делится. Почему нельзя просто поправить или показать более лучший вариант.
Цитата:
Сообщение от HermeinПосмотреть сообщение
простой инжект своей функции, которая не будет кидать окошко и все

Вот это например как? А вместо пустых слов, могли бы научить, показать пример.

Последний раз редактировалось Gamer1912; 13.02.2012 в 09:28.
  Ответить с цитированием
Старый 13.02.2012, 10:52   #6
 Старший сержант
Аватар для Sinyss
 
Sinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака Норриса
Регистрация: 29.07.2011
Сообщений: 197
Популярность: 8989
Сказал(а) спасибо: 45
Поблагодарили 175 раз(а) в 139 сообщениях
Отправить сообщение для Sinyss с помощью Skype™
 
По умолчанию Re: Триал версия программы

Цитата:
Сообщение от Gamer1912Посмотреть сообщение
Hermein, Все там нормально, комментарии надо читать.

Там интервал в милисекундах, так что окно будет каждую секунду
Цитата:
Сообщение от HermeinПосмотреть сообщение
То что лучше находится в подполье, уважаемый

У c# есть подполье?
  Ответить с цитированием
Старый 13.02.2012, 14:08   #7
 Пехотинец
Аватар для Puzer
 
Puzer определенно авторитетная личностьPuzer определенно авторитетная личностьPuzer определенно авторитетная личностьPuzer определенно авторитетная личностьPuzer определенно авторитетная личностьPuzer определенно авторитетная личностьPuzer определенно авторитетная личностьPuzer определенно авторитетная личностьPuzer определенно авторитетная личность
Регистрация: 02.09.2009
Сообщений: 55
Популярность: 1249
Сказал(а) спасибо: 7
Поблагодарили 191 раз(а) в 37 сообщениях
 
По умолчанию Re: Триал версия программы

Любую защиту(почти) с программ написанных на .net можно снять. Даже с двухэтапной аутентификацией с сервером и проверкой на "поправленность". Могу даже написать небольшой гайд на эту тему, если интересно. Есть как раз софт для примера: обфусцирован, есть проверка с сервером на "взлом" и другие вещи, которые мешают нормально взламывать программу. Или же могу наоборот написать статью по защите от взлома.
________________
  Ответить с цитированием
Старый 13.02.2012, 15:44   #8
-= Мастер Света =-
 Капитан
Аватар для cheLink
 
cheLink сломал счётчик популярности :(cheLink сломал счётчик популярности :(cheLink сломал счётчик популярности :(cheLink сломал счётчик популярности :(cheLink сломал счётчик популярности :(cheLink сломал счётчик популярности :(cheLink сломал счётчик популярности :(cheLink сломал счётчик популярности :(cheLink сломал счётчик популярности :(cheLink сломал счётчик популярности :(cheLink сломал счётчик популярности :(
Регистрация: 03.10.2011
Сообщений: 267
Популярность: 41677
Золото Zhyk.Ru: 1
Сказал(а) спасибо: 113
Поблагодарили 476 раз(а) в 329 сообщениях
 
По умолчанию Re: Триал версия программы

Цитата:
У c# есть подполье?

а хотя надо бы, если подумать, очень развитый раздел
________________
Связь только [Ссылки могут видеть только зарегистрированные пользователи. ]
  Ответить с цитированием
Старый 13.02.2012, 17:21   #9
Читер-спонсор
 Рыцарь-защитник
Аватар для Hermein
 
Hermein сломал счётчик популярности :(Hermein сломал счётчик популярности :(Hermein сломал счётчик популярности :(Hermein сломал счётчик популярности :(Hermein сломал счётчик популярности :(Hermein сломал счётчик популярности :(Hermein сломал счётчик популярности :(Hermein сломал счётчик популярности :(Hermein сломал счётчик популярности :(Hermein сломал счётчик популярности :(Hermein сломал счётчик популярности :(
Регистрация: 14.01.2011
Сообщений: 633
Популярность: 28087
Золото Zhyk.Ru: 1
Сказал(а) спасибо: 90
Поблагодарили 717 раз(а) в 374 сообщениях
Отправить сообщение для Hermein с помощью ICQ Отправить сообщение для Hermein с помощью Skype™
 
По умолчанию Re: Триал версия программы

Цитата:
Сообщение от SinyssПосмотреть сообщение
У c# есть подполье?

а в подпольях тупо баги по вашему? Так же разработка программ и тп, но в очень ограниченных кругах(в кругах подпольщиков)
  Ответить с цитированием
Старый 13.02.2012, 17:30   #10
обжигающий
 Главнокомандующий
Аватар для object
 
object сломал счётчик популярности :(object сломал счётчик популярности :(object сломал счётчик популярности :(object сломал счётчик популярности :(object сломал счётчик популярности :(object сломал счётчик популярности :(object сломал счётчик популярности :(object сломал счётчик популярности :(object сломал счётчик популярности :(object сломал счётчик популярности :(object сломал счётчик популярности :(
Регистрация: 17.11.2009
Сообщений: 1,062
Популярность: 64819
Золото Zhyk.Ru: 170
Сказал(а) спасибо: 1,456
Поблагодарили 2,062 раз(а) в 822 сообщениях
 
По умолчанию Re: Триал версия программы

Цитата:
Сообщение от PuzerПосмотреть сообщение
Любую защиту(почти) с программ написанных на .net можно снять.
Могу наоборот написать статью по защите от взлома.

Уважаемый, вы хотя бы читаете, что пишите?
По теме, каждые 5 секунд - слишком жирно, нужно ставить 1-3мин.
(хотя заморозить таймер, и все )
________________
Полные взломы игрулек VK:
Качок | Баббла Кадабра | Академия монстров | Клуб Искателей(?fix) | [HOT-NEW] Толстая птица онлайн
  Ответить с цитированием
Старый 13.02.2012, 17:34   #11
-= Мастер Света =-
 Капитан
Аватар для cheLink
 
cheLink сломал счётчик популярности :(cheLink сломал счётчик популярности :(cheLink сломал счётчик популярности :(cheLink сломал счётчик популярности :(cheLink сломал счётчик популярности :(cheLink сломал счётчик популярности :(cheLink сломал счётчик популярности :(cheLink сломал счётчик популярности :(cheLink сломал счётчик популярности :(cheLink сломал счётчик популярности :(cheLink сломал счётчик популярности :(
Регистрация: 03.10.2011
Сообщений: 267
Популярность: 41677
Золото Zhyk.Ru: 1
Сказал(а) спасибо: 113
Поблагодарили 476 раз(а) в 329 сообщениях
 
По умолчанию Re: Триал версия программы

Цитата:
Сообщение от objectПосмотреть сообщение
Уважаемый, вы хотя бы читаете, что пишите?
По теме, каждые 5 секунд - слишком жирно, нужно ставить 1-3мин.
(хотя заморозить таймер, и все )

по поводу заморозки поподробнее если можно
________________
Связь только [Ссылки могут видеть только зарегистрированные пользователи. ]
  Ответить с цитированием
Старый 13.02.2012, 18:15   #12
 Пехотинец
Аватар для Puzer
 
Puzer определенно авторитетная личностьPuzer определенно авторитетная личностьPuzer определенно авторитетная личностьPuzer определенно авторитетная личностьPuzer определенно авторитетная личностьPuzer определенно авторитетная личностьPuzer определенно авторитетная личностьPuzer определенно авторитетная личностьPuzer определенно авторитетная личность
Регистрация: 02.09.2009
Сообщений: 55
Популярность: 1249
Сказал(а) спасибо: 7
Поблагодарили 191 раз(а) в 37 сообщениях
 
По умолчанию Re: Триал версия программы

Цитата:
Сообщение от objectПосмотреть сообщение
Цитата:
Сообщение от PuzerПосмотреть сообщение
Любую защиту(почти) с программ написанных на .net можно снять.
Могу наоборот написать статью по защите от взлома.

Уважаемый, вы хотя бы читаете, что пишите?

не даром же я уточнил про почти

Добавлено через 2 минуты
Цитата:
Сообщение от cheLinkПосмотреть сообщение
по поводу заморозки поподробнее если можно

Я полагаю это как метод "взлома" триала. Просто можно заморозить таймер и никаких сообщений о триале вылезать не будет.
________________

Последний раз редактировалось Puzer; 13.02.2012 в 18:17. Причина: Добавлено сообщение
  Ответить с цитированием
Старый 13.02.2012, 19:02   #13
 Разведчик
Аватар для Garpun2010
 
Garpun2010 никому не известный тип
Регистрация: 11.02.2012
Сообщений: 2
Популярность: 12
Сказал(а) спасибо: 0
Поблагодарили 1 раз в 1 сообщении
 
По умолчанию Re: Триал версия программы

Цитата:
Сообщение от PuzerПосмотреть сообщение
Могу даже написать небольшой гайд на эту тему, если интересно.

Напиши если не затруднит, было бы любопытно почитать.
  Ответить с цитированием
Старый 13.02.2012, 21:51   #14
 Разведчик
Аватар для KOZZ PORNO
 
KOZZ PORNO неизвестен в этих краях
Регистрация: 16.04.2011
Сообщений: 6
Популярность: -65
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Триал версия программы

Gamer1912 пишет для людей программы бесплатно, и слушает мнение каждого. О его плохой репутации не может быть и речи. Так как её нет! Gamer1912 Спасибо тебе за твои БЕСПЛАТНЫЕ проги!
  Ответить с цитированием
Старый 13.02.2012, 22:24   #15
 Старший сержант
Аватар для Sinyss
 
Sinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака Норриса
Регистрация: 29.07.2011
Сообщений: 197
Популярность: 8989
Сказал(а) спасибо: 45
Поблагодарили 175 раз(а) в 139 сообщениях
Отправить сообщение для Sinyss с помощью Skype™
 
По умолчанию Re: Триал версия программы

Цитата:
Сообщение от KOZZ *****Посмотреть сообщение
Gamer1912 пишет для людей программы бесплатно, и слушает мнение каждого. О его плохой репутации не может быть и речи. Так как её нет! Gamer1912 Спасибо тебе за твои БЕСПЛАТНЫЕ проги!

Собственно это не программа, а руководство, обучающий элемент.... От него ожидается наивысшее качество, вплоть до совершенства, потому критика должна всегда приветствоваться.
Я например могу придраться к названию темы... Думаю все согласны что оно многообещающее и возникает ожидание "блекджека и шлюх". Но зайдя обнаруживаешь 1 корявый метод, причем едва ли не самый очевидный...
Если желаете уже ставить такую тему, то надо было рассмотреть ну хотя бы еще 5 методов... например:
1) реестр.
2) файл настроек.
3) скрытый файл в некотором каталоге.
4) соединение с сервером.
5) скрытые функции, которые сами повредят программу после завершения периода.
  Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Помогите!] Хак триал Sashachko Общение и обсуждение S4 League 8 31.08.2011 14:14
Триал версия [C#] iVs.Dark Вопросы и ответы, обсуждения 11 30.08.2011 11:04

Заявление об ответственности / Список мошенников

Часовой пояс GMT +4, время: 04:25.

Пишите нам: [email protected]
Copyright © 2024 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net