Что нового

Присвоить значение и DirRemove()!

Biforz

Новичок
Сообщения
19
Репутация
0
Версия AutoIt: 3.3.8.1

Описание:
Я написал следующий кусок кода:
...
While 1
sleep(random(1000,6000,1))
$random = Random(1000,6000,1)
_ScreenCapture_Capture(@DesktopDir & "\название папки"& "\название скрина"& @HOUR &"."& @MIN &"."& @SEC &".jpg")
FileWrite(@DesktopDir & "\название папки\111.txt",($random)&@CRLF)
Wend
Func Terminate()
$Zip = _Zip_Create(@DesktopDir & "\название папки.zip")
_Zip_AddFile($Zip,@DesktopDir &"\название папки")
DirRemove(@DesktopDir & "\название папки",1)
...
Но возникли 2 проблемы!

1) При создание снимка происходит запись числа в текстовый файл, но мне надо чтобы получалось не число, а название скрина от "название скрина" до ".jpg" включительно...
Можете дать ссылки на такую информацию (присвоение значения) или привести простой пример?

2) Есть ли простой способ удаления папки через autoit?
Я вставил функцию "DirRemove()", но удаляет, что есть в папке, а не саму папку.
:(
 

CreatoR

Must AutoIt!
Команда форума
Администратор
Сообщения
8,673
Репутация
2,486
Предупреждение За нарушение правил форума (пункт В.11):
Любые отрывки AutoIt кода необходимо заключать в тег [autoit]
autoit.gif
(подробнее), а обычный код соответственно в тег [code]
code.gif
(подробнее). Также большие выдержки текста помещайте под тег [spoiler]
spoiler.gif
(подробнее), там где это поддерживается естественно. Как в случае с названием темы, также короткое и эргономичное сообщение привлекает больше внимания, и шансы на получение конкретного ответа увеличиваются.


С уважением, ваш Администратор.





И ещё, не нужно выделять всё сообщение.

Biforz [?]
мне надо чтобы получалось не число, а название скрина от "название скрина" до ".jpg" включительно...
Ну так зачем тогда используется $random для записи?

Код:
While 1
	Sleep(Random(1000,6000,1))
	_ScreenCapture_Capture(@DesktopDir & "\название папки" & "\название скрина" & @HOUR & "." & @MIN & "." & @SEC & ".jpg")
	FileWriteLine(@DesktopDir & "\название папки\111.txt", "название скрина" & @HOUR & "." & @MIN & "." & @SEC & ".jpg")
Wend


удаляет, что есть в папке, а не саму папку
Значит папка ещё занята.
 
Верх