[АНК] Сортировщик скриншотов

Статус
В этой теме нельзя размещать новые ответы.

Maximilian MacTavish

EHoT-ПoЛоСкУн
Пользователь
Сообщения
358
Реакции
308
Баллы
0
Возраст
19
Сервер
Emerald
Привет!

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


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

Сейчас я опишу действия или инструкция, считайте это как хотите...
Главное чтобы вы поняли суть скрипта, а также как его использовать.


Заходите сначала на сервер, после чего запускаете файл Сортировщик.exe, далее от вас требуется сделать скриншот (F8). После чего мы прописываем данную команду, которая и переместит ваш скриншот в нужную папку.

/scr - Сама команда.
000 - Номер скриншота, который нужно перенести.
Патруль - Название папки в папке screens.

Если в папке screens нету папки, которую вы указали для перемещения скриншота - не беда. Папка автоматически создаётся. Если папка уже существует, то скриншот попадает туда.

#IfWinActive GTA:SA:MP
#SingleInstance Force
#NoEnv
#include SAMP.ahk



F3:: Reload
$~Enter::
if (isInChat() && !isDialogOpen())
{
Sleep 200
dwAddress := dwSAMP + 0x12D8F8
chatInput := readString(hGTA, dwAddress, 256)
if (chatInput = "/fail")
NextStep := false
else if (RegExMatch(chatInput, "/scr ([0-9]+) (.*)", asd)) {
{
IfNotExist, %A_MyDocuments%\GTA San Andreas User Files\SAMP\screens\sa-mp-%asd1%.png
{
addchatmessage("{FFFFFF}Скриншота {00FA9A}под номером " asd1 " не существует!")
return
}
IfNotExist, %A_MyDocuments%\GTA San Andreas User Files\SAMP\screens\%asd2%
FileCreateDir, %A_MyDocuments%\GTA San Andreas User Files\SAMP\screens\%asd2%
isfile := 0
Loop,
{
IfExist, %A_MyDocuments%\GTA San Andreas User Files\SAMP\screens\%asd2%\%isfile%.png
isfile := isfile+1
else
break
}
FileMove, %A_MyDocuments%\GTA San Andreas User Files\SAMP\screens\sa-mp-%asd1%.png, %A_MyDocuments%\GTA San Andreas User Files\SAMP\screens\%asd2%\%isfile%.png
addchatmessage("{00FA9A}Скриншот номер {FFFF00}" asd1 "{00FA9A}, успешно перенесён в папку {FFFF00}" asd2)
return
}
}
}
return
 
Последнее редактирование модератором:

Lance Whisky

Информационные технологии Diamond RP
Пользователь
Сообщения
1,226
Реакции
1,383
Баллы
0
Сервер
Emerald
Опубликовано на момент 17.06.
Возможны жалобы от антивируса, скрипт работает с файлами.


Download
 

Maximilian MacTavish

EHoT-ПoЛоСкУн
Пользователь
Сообщения
358
Реакции
308
Баллы
0
Возраст
19
Сервер
Emerald
Забыл самое главное!
Нужно скачать библиотеку "Samp.udf" (Samp.ahk)
После чего мы должны перенести Сортировщик.exe в любую папку, и туда же перекинем эту библиотеку.


1592479499151.png

Для этого на форуме есть уроки AHK (1-й урок)
Там можно будет скачать данный скрипт
Вот ссылочка: Click


1592479358200.png
 

muxui

Все ты можешь.
Пользователь
Сообщения
98
Реакции
52
Баллы
0
Сервер
Trilliant
Забыл самое главное!
Нужно скачать библиотеку "Samp.udf" (Samp.ahk)
После чего мы должны перенести Сортировщик.exe в любую папку, и туда же перекинем эту библиотеку.


Посмотреть вложение 1211954

Для этого на форуме есть уроки AHK (1-й урок)
Там можно будет скачать данный скрипт
Вот ссылочка: Click


Посмотреть вложение 1211948
Зачем? В компилированном скрипте уже вшита подключенная тобою библиотека UDF
 

✨Pennywise❣MacHolland✨

Главный следящий за клоунами
Младший Администратор (Модератор Форума)
Модератор форума
Сообщения
3,602
Реакции
5,469
Баллы
510
Возраст
22
Сервер
Trilliant
Есть похожий скрипт от мистера гонщика, мне кажется он покруче будет(
 

seeth

Ст. Модератор форума
Сообщения
2,229
Реакции
1,475
Баллы
425
Неактуально
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху