Гайд [C#] Пишем проверку актуальности чита

Чувак из постала
Пользователь
Статус
Оффлайн
Регистрация
16 Май 2017
Сообщения
466
Реакции[?]
110
Поинты[?]
0
В предыдущем гайде я описал как сделать проверку на С++, в этом я опишу как сделать то же самое на C#. Так как C# более простой и в нем много готового нам не придется особо заморачиватся. Узнать дату последнего обновления можно
Пожалуйста, авторизуйтесь для просмотра ссылки.


Первое что мы напишем будет функцией GET запроса, для этого нам понадобится обьявить:
Код:
using System.Net;
using System.IO;
Первое даст возможность работы с сетевыми подключениями, а второе с файлами и потоками (stream). Приступим...



1. Получение результата версии
Может произойти множество неожидоностей, мы разделяем код на try если получилось и catch если нет. Если не получилось, то возвращаем NULL (это не == 0, просто для себя обозначим NULL как ошибка) и выводим ошибку. А попытка будет состоять из следующего:

Пожалуйста, зарегистрируйтесь или авторизуйтесь, чтобы увидеть содержимое.






2. Сверка результатов
Не знаю стоит ли писать отдельную функцию которая занимает по сути 3 строки...

Пожалуйста, зарегистрируйтесь или авторизуйтесь, чтобы увидеть содержимое.


Как видим функция получает дату и сравнивает её с той которая в базе, в шарпе очень удобная работа с строками, так что сравниваем её стандартным оператором == и возвращаем "да" если строки идентичны или "нет", если отличаются



3. Использование
Так как у нас все готово осталось добавить проверку при запуске, у кого она по клавише, у кого при инжекте, смотрите сами. Я для примера сделал в форме на клавишу, если вернуло "!" (отрицание), то уже не Undetect:

Пожалуйста, зарегистрируйтесь или авторизуйтесь, чтобы увидеть содержимое.





Доступный функционал API:
Код:
api.wa3rix-project.ru/updates.php?csgo=vac // Получение последнего обновления VAC
api.wa3rix-project.ru/updates.php?csgo=any // Получение любого последнего
api.wa3rix-project.ru/updates.php?csgo=img // Выводит картинку как в шапке

/* Что бы вывести значение в строку нужно к адресу добавить format= ниже примеры*/
Запрос:
api.wa3rix-project.ru/updates.php?csgo=vac&format=Дата обновы @day@/@month@/@year@
Вывод:
Дата обновы 24/May/2017

Доступные переменные:
@day@ - день
@szmonth@ - месяц текстом (January/February/March...)
@imonth@ - месяц числом (01/02/03)
@year@ - год
@hour@ - часы
@min@ - минуты
@sec@ - секунды

@agoupdate@ - сколько прошло после выхода обновы
@tickupdate@ - прошло секунд после обновления данных

Исходник из гайда:

Пожалуйста, зарегистрируйтесь или авторизуйтесь, чтобы увидеть содержимое.

 
Последнее редактирование:
Забаненный
Статус
Оффлайн
Регистрация
22 Май 2017
Сообщения
87
Реакции[?]
9
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
пароль на исходе какой?
 
Чувак из постала
Пользователь
Статус
Оффлайн
Регистрация
16 Май 2017
Сообщения
466
Реакции[?]
110
Поинты[?]
0
Забаненный
Статус
Оффлайн
Регистрация
24 Май 2017
Сообщения
18
Реакции[?]
0
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
от души прям =)
 
Чувак из постала
Пользователь
Статус
Оффлайн
Регистрация
16 Май 2017
Сообщения
466
Реакции[?]
110
Поинты[?]
0
Забаненный
Статус
Оффлайн
Регистрация
28 Мар 2017
Сообщения
4
Реакции[?]
0
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Wa3Rix, давно на CSGO перешел?
 
Забаненный
Статус
Оффлайн
Регистрация
2 Июн 2017
Сообщения
191
Реакции[?]
56
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
скиньте кто-то другой сайт на подобии этого
Пожалуйста, авторизуйтесь для просмотра ссылки.
 
Чувак из постала
Пользователь
Статус
Оффлайн
Регистрация
16 Май 2017
Сообщения
466
Реакции[?]
110
Поинты[?]
0
Забаненный
Статус
Оффлайн
Регистрация
2 Июн 2017
Сообщения
191
Реакции[?]
56
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Чувак из постала
Пользователь
Статус
Оффлайн
Регистрация
16 Май 2017
Сообщения
466
Реакции[?]
110
Поинты[?]
0
Чувак из постала
Пользователь
Статус
Оффлайн
Регистрация
16 Май 2017
Сообщения
466
Реакции[?]
110
Поинты[?]
0
он у тебя 1-2 дня не работал, а сейчас работает
 

дай под хайд исходник этого сайта :3
У меня сайт рипнулся, на основе этого попробуй сделать
Код:
https://steamdb.info/search/?a=app&q=counter+strike%3A+global+offensive
 
Сверху Снизу