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

  #3111  
Старый 09.12.2018, 18:20
CleanLegend
Постоянный
Регистрация: 28.03.2013
Сообщений: 495
С нами: 6908018

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

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

Можно подробнее про использование SF-API в создании dll: кратко о проекте, использовании функций, пожалуйста. Может гайд где то я пропустил...
https://blast.hk/threads/24406/

AsiSF(https://git.prime-hack.net/SR_team/AsiSF)
 
Ответить с цитированием

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

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

Что это такое и как этим пользоваться?
 
Ответить с цитированием

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  #3117  
Старый 10.12.2018, 01:33
project0
Новичок
Регистрация: 27.03.2018
Сообщений: 5
С нами: 4280222

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

Цитата:
Я должен использовать это вместе с SF-API? Что в итоге я должен заинклудить? Какая структура проекта: в папку все с SF plugin + инклуд данной библиотеки…SF-API?
 
Ответить с цитированием

  #3118  
Старый 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;
 
Ответить с цитированием

  #3119  
Старый 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)
 
Ответить с цитированием

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

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

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





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


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




ANTICHAT ™ © 2001- Antichat Kft.