Войти
NeoBooker.ru
Добро пожаловать к нам в гости!
Наш сайт посвящён программе NeoBook, с помощью которой вы легко сможете создавать собственные мультимедиа-приложения без необходимости изучать сложные языки программирования! Зарегистрируйтесь, чтобы стать членом нашего сообщества.
Страница 1 из 11
Модератор форума: Peter, DEMBEL, YURIY 
Форум NeoBook » Всё о программе NeoBook » Общие вопросы по NeoBook » Получение свободного места на диске. (Или как узнать что места хватит.)
Получение свободного места на диске.
UserDeadДата: Вс, 16 Июня 2013, 13:52 | Сообщение # 1
Любопытный
Привет всем!
Давненько я тут не был, понадобилась помощь, и искать ее негде кроме как на этом сайте)
(Зы. поиск юзал, плагины персматривал, толкового ничего не нашел)
Суть дела такова:
Пишу программку для дипломного проекта, программа архивирует данные с сетевых устройст в архив и шифрует его. (Просто сам себе тему придумал как приговор %) )
Понадобилось получить свободное место на диске перед началом архивации, ибо если места хватать не будет думаю сделать реализацию подчистки либо по краю размера всех архивов либо по свободности диска.
Незнаю как это сделать, хотябы размер диска получить а там вычислить на основе всех файлов свободное месно но навеное будет долго считать общий размер.
У кого есть какие мысли?


I will alive before dead
 
СообщениеПривет всем!
Давненько я тут не был, понадобилась помощь, и искать ее негде кроме как на этом сайте)
(Зы. поиск юзал, плагины персматривал, толкового ничего не нашел)
Суть дела такова:
Пишу программку для дипломного проекта, программа архивирует данные с сетевых устройст в архив и шифрует его. (Просто сам себе тему придумал как приговор %) )
Понадобилось получить свободное место на диске перед началом архивации, ибо если места хватать не будет думаю сделать реализацию подчистки либо по краю размера всех архивов либо по свободности диска.
Незнаю как это сделать, хотябы размер диска получить а там вычислить на основе всех файлов свободное месно но навеное будет долго считать общий размер.
У кого есть какие мысли?

Автор - UserDead
Дата добавления - 16 Июня 2013 в 13:52
DEMBELДата: Вс, 16 Июня 2013, 14:55 | Сообщение # 2
Наш дизайнер
DrvInfo - vbs функция для получения инфы о логическом разделе диска.

Пример: Call "drvinfo" "c"

Результат складывается в переменные
[Drv_Type] - тип диска (раздела)
[Drv_FS] - файловая система
[Drv_Free] - свободное место (байт)
[Drv_Size] - общий размер (байт)
[Drv_Label] - метка

Типы диска
0 Неизвестный, 1 Тип не определяется, 2 Сьемный диск (usb и тд), 3 Локальный (hdd),
4 Сетевой, 5 cd/dvd привод, 6 RAM диск
Прикрепления: Drvinfo.zip(1Kb)


Как задавать вопросы

Win7x64 SP1 Neobook v5.70 (Trial)
WinXP SP3 Neobook v5.62
 
СообщениеDrvInfo - vbs функция для получения инфы о логическом разделе диска.

Пример: Call "drvinfo" "c"

Результат складывается в переменные
[Drv_Type] - тип диска (раздела)
[Drv_FS] - файловая система
[Drv_Free] - свободное место (байт)
[Drv_Size] - общий размер (байт)
[Drv_Label] - метка

Типы диска
0 Неизвестный, 1 Тип не определяется, 2 Сьемный диск (usb и тд), 3 Локальный (hdd),
4 Сетевой, 5 cd/dvd привод, 6 RAM диск

Автор - DEMBEL
Дата добавления - 16 Июня 2013 в 14:55
UserDeadДата: Вс, 16 Июня 2013, 15:31 | Сообщение # 3
Любопытный
Цитата (DEMBEL)
DrvInfo - vbs функция для получения инфы о логическом разделе диска.

Спасибо приогромнейшее, я заодно познакомился с VBS (т.е. вообще не знал и игнорил эту F )
Есть смысл подучить это дело, тогда функционал походу можно серьезно разширить.

Добавлено (16 Июня 2013, 15:31)
---------------------------------------------

Цитата (DEMBEL)
Прикрепления: Drvinfo.zip(1Kb)

Это не архивчик кстати, это сам файл с текстом но я разобрался что к чему (FileAlyzer) :)


I will alive before dead
 
Сообщение
Цитата (DEMBEL)
DrvInfo - vbs функция для получения инфы о логическом разделе диска.

Спасибо приогромнейшее, я заодно познакомился с VBS (т.е. вообще не знал и игнорил эту F )
Есть смысл подучить это дело, тогда функционал походу можно серьезно разширить.

Добавлено (16 Июня 2013, 15:31)
---------------------------------------------

Цитата (DEMBEL)
Прикрепления: Drvinfo.zip(1Kb)

Это не архивчик кстати, это сам файл с текстом но я разобрался что к чему (FileAlyzer) :)

Автор - UserDead
Дата добавления - 16 Июня 2013 в 15:31
Форум NeoBook » Всё о программе NeoBook » Общие вопросы по NeoBook » Получение свободного места на диске. (Или как узнать что места хватит.)
Страница 1 из 11
Поиск: