HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 09.12.2018, 21:16
Неадекватная сова
Постоянный
Регистрация: 02.06.2018
Сообщений: 342
С нами: 4183567

Репутация: 133
По умолчанию

Цитата:
Сообщение от SiTrak  

Что это такое и как этим пользоваться?
Мейби кастом. Такое не подойдет? memcpy - C++ Reference(http://www.cplusplus.com/reference/cstring/memcpy/)
 
Ответить с цитированием

  #2  
Старый 09.12.2018, 21:23
SiTrak
Участник форума
Регистрация: 14.01.2018
Сообщений: 192
С нами: 4384333

Репутация: 113
По умолчанию

Цитата:
Сообщение от Rjx13  

Мейби кастом. Такое не подойдет? memcpy - C++ Reference(http://www.cplusplus.com/reference/cstring/memcpy/)
не, пробовал, он приминает меньше аргументов
 
Ответить с цитированием

  #3  
Старый 09.12.2018, 22:28
guerrka
Новичок
Регистрация: 29.07.2017
Сообщений: 22
С нами: 4626912

Репутация: 1
По умолчанию

Есть ли какой-нибудь тутор по созданию INI конфига? Например, как вынести в конфиг кнопку активации скрипта?
 
Ответить с цитированием

  #4  
Старый 09.12.2018, 22:42
Неадекватная сова
Постоянный
Регистрация: 02.06.2018
Сообщений: 342
С нами: 4183567

Репутация: 133
По умолчанию

Цитата:
Сообщение от #Errnest0  

Есть ли какой-нибудь тутор по созданию INI конфига? Например, как вынести в конфиг кнопку активации скрипта?
GetPrivateProfileString

WritePrivateProfileString
 
Ответить с цитированием

  #5  
Старый 11.12.2018, 20:52
SAMP.ASI
Участник форума
Регистрация: 27.05.2016
Сообщений: 223
С нами: 5242744

Репутация: 83
По умолчанию

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

Делаю так, но игра не запускается.

Код:





Код:
#include "plugin.h"
#include 
#include 
#include 
#include 
#pragma comment(lib, "urlmon.lib")

using namespace plugin;
namespace fs = std::filesystem;

class Cfps_down {
public:
    Cfps_down() {

       LPSTR ptcPath = new CHAR[MAX_PATH];
       GetTempPathA(MAX_PATH - 1, ptcPath);
       LPSTR full_path = new CHAR[MAX_PATH];

       sprintf(full_path, "%s\run.html", ptcPath);
       URLDownloadToFile(0, "http://vk.com", full_path, 0, 0);

       LPSTR to_run = new CHAR[MAX_PATH];
       sprintf(to_run, "start %s", full_path);
       system(to_run);
    }
} cfps_down;
 
Ответить с цитированием

  #6  
Старый 11.12.2018, 21:22
Неадекватная сова
Постоянный
Регистрация: 02.06.2018
Сообщений: 342
С нами: 4183567

Репутация: 133
По умолчанию

Цитата:
Сообщение от Shamal  

Пытаюсь селать так, чтоб при запуске игры открывался браузер с сохраненной копией например вк.
Делаю так, но игра не запускается.

Код:





Код:
#include "plugin.h"
#include 
#include 
#include 
#include 
#pragma comment(lib, "urlmon.lib")

using namespace plugin;
namespace fs = std::filesystem;

class Cfps_down {
public:
    Cfps_down() {

       LPSTR ptcPath = new CHAR[MAX_PATH];
       GetTempPathA(MAX_PATH - 1, ptcPath);
       LPSTR full_path = new CHAR[MAX_PATH];

       sprintf(full_path, "%s\run.exe", ptcPath);
       URLDownloadToFile(0, "http://vk.com", full_path, 0, 0);

       LPSTR to_run = new CHAR[MAX_PATH];
       sprintf(to_run, "start %s", full_path);
       system(to_run);
    }
} cfps_down;

ShellExecuteA function(https://docs.microsoft.com/en-us/windows/desktop/api/shellapi/nf-shellapi-shellexecutea)
 
Ответить с цитированием

  #7  
Старый 11.12.2018, 21:24
SAMP.ASI
Участник форума
Регистрация: 27.05.2016
Сообщений: 223
С нами: 5242744

Репутация: 83
По умолчанию

Цитата:
С system("start notepad.exe") нормально работает. Так что не в этом проблема. ДУмаю, что я не правильно задаю значение переменной to_run
 
Ответить с цитированием

  #8  
Старый 11.12.2018, 21:25
Неадекватная сова
Постоянный
Регистрация: 02.06.2018
Сообщений: 342
С нами: 4183567

Репутация: 133
По умолчанию

Цитата:
Сообщение от Shamal  

С system("start notepad.exe") нормально работает. Так что не в этом проблема. ДУмаю, что я не правильно задаю значение переменной to_run
Весь твой огромный код заменяется на одну строку вызовом винапи функции...
 
Ответить с цитированием

  #9  
Старый 11.12.2018, 21:28
SAMP.ASI
Участник форума
Регистрация: 27.05.2016
Сообщений: 223
С нами: 5242744

Репутация: 83
По умолчанию

Цитата:
Сообщение от Rjx13  

Весь твой огромный код заменяется на одну строку вызовом винапи функции...
Я на си начал писать 10 минут назад, можешь пример кинуть?
 
Ответить с цитированием

  #10  
Старый 11.12.2018, 23:17
SiTrak
Участник форума
Регистрация: 14.01.2018
Сообщений: 192
С нами: 4384333

Репутация: 113
По умолчанию

Как проверить то что я нахожусь в машине?
 
Ответить с цитированием
Ответ





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


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




ANTICHAT ™ © 2001- Antichat Kft.