Форум программистов, компьютерный форум, киберфорум
C#: API, боты
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C# Выручите с телеграм ботом https://www.cyberforum.ru/ csharp-api/ thread2371219.html
Приветствую Сразу поясню, что бота делаю впервые, с языком знакома на уровне бегиннера, короч основы основ, поэтому буду признательна подробным объяснением в разрешении моей проблемы. Делаю бот с принципом получил ответ, выдал: ссылку на сайт с интересующей книгой !ИЛИ! всю ранее сохраненную инфу о продавцах книг !ИЛИ! инфа о покупателях книг (инфа о покупателях/продавцах по теории должна...
C# Дописать Крестики-нолики для игры с ботом
Пишу игру Крестики - Нолики взял за основу код зарубежного человека, написал что бы игра была самим с собой. Помогите как сделать что бы игра была с ботом. public partial class Form1 : Form { bool makar = true; int makar1 = 0; static String player1, player2; public Form1() {
C# Делал своего бота и заметил ошибку! https://www.cyberforum.ru/ csharp-api/ thread2362373.html
Ошибка тут if (good1) Console.WriteLine($"Искусственный интеллект: " + mas); И как мне сделать так что бы после каждого моего ответа на его вопрос я мог задать свой вопрос ? using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApp1 { class Program
C# Создание бота https://www.cyberforum.ru/ csharp-api/ thread2360077.html
Можете посоветовать с чего начать,с каких источников можно брать эту инфу.Хочу попробовать себя в создание ботов для мморпг и др.И что ещё нужно будет изучить кроме яп для этого?
Поиск пользователей VK api C#
Здравствуйте. Использую библиотеку и пример отсюда https://vknet.github.io/vk/users/search/ using System.Linq; using System.Windows; using VkNet.Model.RequestParams; using System.IO; namespace Test { public partial class MainWindow : Window {
C# Telegram File Bot Ребята, у меня возник вопрос - как создать Telegram Бота, который будет позволять скачивать и загружать файлы удаленно (из жесткого диска), со смартфона на компьютер?! Нигде не нашел подобной информации.. https://www.cyberforum.ru/ csharp-api/ thread2357748.html
C# VK API https://www.cyberforum.ru/ csharp-api/ thread2356631.html
Здравствуйте, есть код: using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using VkNet; using VkNet.Exception; using VkNet.Categories;
Telegram Bot C#
Добрый день! Столкнулся с проблемкой, есть код который конвертирует валюту, метрику и т.д. Хочу перенести его в телеграмм бота, но нигде не могу найти как бот работает с методами и как передавать в него значения для переменных методов. К примеру: Бот: Исходная валюта Пользователь: USD Бот: Конечная валюта Пользователь: EUR Бот: Сколько хотите перевести? Пользователь: 100
C# Библиотека для работы с VK API Здравствуйте, требуется библиотека для работы с VK API, что можете порекомендовать? https://www.cyberforum.ru/ csharp-api/ thread2355322.html C# Простой Jabber бот static void Main(string args) { XmppClientConnection xmpp = new XmppClientConnection("jabber.temnet.ru", 5222); // подключение к серверу xmpp.Username = "test1"; // подключение к имени пользователя xmpp.Password = "V1234567!"; // пароль от пользователя xmpp.Resource = ""; xmpp.Priority = 0; // ... https://www.cyberforum.ru/ csharp-api/ thread2350944.html
C# Telegram bot | Как удалять сообщение о входе в группу?
Пишу на шарпе бота и нужно удалять уведомление о входе в группу. Пытался вот так, но выдает ошибку
C# VK API метод messages.getHistory https://www.cyberforum.ru/ csharp-api/ thread2345209.html
Добрый день! Можно ли как-то получить сообщения из беседы в несколько человек методом messages.GetHistory или же каким-то другим способом? Перерыл гугл, но ничего путного не нашел, в свойствах метода есть только UserId ссылающийся на id пользователя список сообщений с которым можно получить.
169 / 99 / 25
Регистрация: 07.08.2016
Сообщений: 382
Записей в блоге: 1
05.01.2019, 17:20 0

Размышления о ботописательстве - C# - Ответ 13216150

05.01.2019, 17:20. Показов 22288. Ответов 33
Метки (Все метки)

Ответ

Ответ на первую часть вопроса.
Просто пока писал появилась вторая часть

Candid, Я не знаком с той игрой которую вы приводите, и не смогу сказать по ней что то конкретное.
Почему я написал, что важно выбрать игру.
Здесь критерий в сложности и затратности ресурсов.
Например писать подобного бота для динамической игры на подобии CS или WoT - абсолютно не оправдано.(будет очень сложно и долго, вложения попросту никогда не отобьются).
Что не должен делать бот:
Лезть в процессы связанные с игрой.
Что должен делать:
Считывать картинку с экрана.
Управлять мышью, клавиатурой.
Как спрятать бота:
Можно менять название. Программа не должна одинаково называться, на всех ПК.
Можно маскироваться под известные процессы , например Opera.exe
Ну и еще немногие мелочи... на подобии размера файла.

Цитата Сообщение от Candid Посмотреть сообщение
1) либо, как было озвучено выше, мы неправильно инжектились, что продуцировало ошибки, привлекая ГМов;
2) либо мы неправильно скрывали от ГМов информацию о железе (они ведь вносили в черные списки конфы тех компов, с которых играли ранее забаненные акки).
Написав такого бота вы не попадете в ситуацию, где придется решать эти вопросы.
А первый из них отпадает сам собой.
Потому, что никакого инжекта и не будет.

Когда вы все сделали правильно - у вашего бота ровно те же шансы на бан, как и у обычного игрока.

Добавлено через 1 минуту
Цитата Сообщение от Candid Посмотреть сообщение
Бот же просто автоматизирует использование вполне легальных игровых механизмов; и, если сей бот не отличается от обычного игрока, то и банить его не смогут. Не, ну, конечно, смогут, когда поймут, что с данного конкретного акка уже ушло к разным другим аккам мегатонны игровых денег без получения чего-то взамен... но тогда банить будет уже немножко поздно, хехехе.
Абсолютно верно!

Добавлено через 1 час 21 минуту
Candid, Глянул я на EVE Online.
Я так понимаю вы писали бота для нее в качестве скрипта подгружаемого вместе с игрой?(Так же как грузятся моды)
Я же веду речь о (собственном) стороннем приложении.
Вам необходимо реализовать.
Перехват пакета данных при отправке его игрой на сервер или получения с сервера.
Вот над этим вариантом и стоит работать.
Игра получает пакет данных от сервера и бот за компанию
Можно конечно писать запросы к серверу и без клиента игры(эмулировать его), но вот тогда как раз это будет вечная битва с игроделами

Делать же ввод данных с экрана для такой игры как EVE Online мне думается очень бредовая затея. (если только не написать нейросеть), да и то - овчинка выделки не стоит.
А вывод данных в игру путем мыши и клавиатуры тривиален - рассматривать не будем

Вернуться к обсуждению:
Размышления о ботописательстве C#
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.01.2019, 17:20
Готовые ответы и решения:

Чисто размышления....
Вот пришли мысли, после того как в директ сайт отправил... Значится так: во-первых хочу чтоб...

Задачка для размышления
Помогите решить задачку. :) Значения элементов массива вычислить отдельной функцией по формуле...

Размышления о сборке ПК. Поэтапно
Приветствую, cyberforum! Тема/вопрос о том, как бы вы поступили в аналогичной ситуации: В 2009...

Задачка для размышления
Всем доброго времени суток. В книге нашел такой вопрос : Если ракета находится в точке где сила...

33
05.01.2019, 17:20
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
05.01.2019, 17:20
Помогаю со студенческими работами здесь

Размышления на тему охлаждения ЦП
Приветики всем. Есть пара вопросов: 1 Что такое водное охлаждение и с чем его едят ?? ...

Размышления по поводу таймера
Уважаемый форумчане, возникла следующая мысль и, соответсвенно, вытекающий из нее вопрос: Допустим...

Размышления о создании объектов
Итак ситуация такова. Что в Дельфи стандартными методами невозможно определить существует объект...

Размышления о string из STL
Класс string из шаблона STL замечательная вещь! Но вчера он меня чуть не убил... #include <string>...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru