[Урок] Создание файла - Форум Cheat-Master.ru
  • Страница 1 из 1
  • 1
Модератор форума: Sanoxxx, Alowir, Phoenixxx_Czar  
[Урок] Создание файла
Malish Дата: Воскресенье, 13.10.2013, 22:43 | Сообщение # 1
Бывалый
Сообщений: 390
Статус: Offline
Всем привет :)


В этом уроки я объясню, на примере как создать файл(txt,ini и т.д)


Я буду использовать для примера gui, вы же можете без него.

Для начала делаем, сам gui:

Код
Gui, Add, Button, x112 y130 w120 h30 , Создать
Gui, Add, Edit, x2 y50 w80 h20 VFormat, 0
Gui, Add, Text, x2 y30 w90 h20 , Название файла
Gui, Add, Text, x192 y10 w70 h20 , Содержимое
Gui, Add, Edit, x192 y30 w140 h90 vFormat1, 1
Gui, Add, Edit, x2 y100 w80 h20 vFormat2, 2
Gui, Add, Text, x2 y80 w50 h20 , Формат
Gui, Show, x349 y280 h177 w346, New GUI Window
Return



Далее создаем нашу кнопку "создания файла", и строку которая нужна, что-бы наш gui, читал информации которую мы ввели в наши поля для ввода.
Можно конечно, написать "GuiControlGet", но это не удобно.

Код

ButtonСоздать:
Gui, Submit, NoHide

Далее пишем сам когда создание
файла

Код
FileAppend, Содержимое, %A_WorkingDir%\Название.Формат

В нашем случае
Код
FileAppend, %Format1% , %A_WorkingDir%\%Format%.%Format2%

Полный код выглядит так
Код
Gui, Add, Button, x112 y130 w120 h30 , Создать
Gui, Add, Edit, x2 y50 w80 h20 VFormat,        
Gui, Add, Text, x2 y30 w90 h20 , Название файла
Gui, Add, Text, x192 y10 w70 h20 , Содержимое
Gui, Add, Edit, x192 y30 w140 h90 vFormat1,        
Gui, Add, Edit, x2 y100 w80 h20 vFormat2,        
Gui, Add, Text, x2 y80 w50 h20 , Формат
Gui, Show, x349 y280 h177 w346, New GUI Window
Return

ButtonСоздать:
Gui, Submit, NoHide

FileAppend, %Format1% , %A_WorkingDir%\%Format%.%Format2%

GuiClose:
ExitApp

P.S: Там где формат, можете добавить вместо него, ChekBox и различный выбор форматов, будет удобнее)


Простите что не очень подробно, сам ещё только учусь.

Жду ваших комментарий. Если что-то не ясно: chriska121 - skype




Анти АФК


Сообщение отредактировал Malish - Понедельник, 14.10.2013, 15:07
Jamely Дата: Понедельник, 14.10.2013, 10:50 | Сообщение # 2
Сообщений: 1603
Статус: Offline
Отлично
Malish Дата: Понедельник, 14.10.2013, 16:46 | Сообщение # 3
Бывалый
Сообщений: 390
Статус: Offline
Цитата (Ruskadance)
Отлично

Спасибо))




Анти АФК
gTrueMan Дата: Пятница, 25.10.2013, 16:42 | Сообщение # 4
АМФЕТАМИНОВЫЙ ТОРЧОК
Сообщений: 140
Статус: Offline
Хм, урок очень интересен. Где это можно использовать?

]majestic-12 project[
РЕГ.ДАННЫМИ БОЛЬШЕ НЕ ЗАНИМАЮСЬ.
ГРАФИКУ ЗАКАЗЫВАТЬ ЗДЕСЬ


Malish Дата: Пятница, 25.10.2013, 19:56 | Сообщение # 5
Бывалый
Сообщений: 390
Статус: Offline
Цитата gTrueMan ()
Хм, урок очень интересен. Где это можно использовать?

К примеру, ты написал программу, которая будет узнавать твой ип(Автор Ruskadance):
Код
MyIP=0.0.0.0    
TmpFile=%A_Temp%\IPAddress.html    
UrlDownloadToFile, http://www.netikus.net/show_ip.html, %TmpFile%    
FileReadLine, MyIP, %TmpFile%, 1    
FileDelete, %TmpFile%

Что-бы программа сразу сохраняла этот ип в файл, можно сделать так:
Код
MyIP=0.0.0.0    
TmpFile=%A_Temp%\IPAddress.html    
UrlDownloadToFile, http://www.netikus.net/show_ip.html, %TmpFile%    
FileReadLine, MyIP, %TmpFile%, 1    
FileDelete, %TmpFile%
FileAppend, %MyIP% , %A_WorkingDir%\Мой ип.txt

Можно так же сделать, что-бы программа, сохраняла Чат лог сампа




Анти АФК


Сообщение отредактировал Malish - Пятница, 25.10.2013, 19:57
  • Страница 1 из 1
  • 1
Поиск: