Latest post of the previous page:
bormant ты видать программер хороший - доделай программку свою как плугин под фар )bormant wrote: Это только при выводе прогресса, косметика, на работоспособность не влияет
Что хотелось бы прямо таки в супер идеалеbormant wrote:Vincent, попробуй описать, что оно должно делать именно как плагин -- из редактора работать, или свою панель делать для вывода прогресса или еще чего?
Проще в меню (F2) повесить в количестве по количеству приводов
start /belownormal mkiso r: !?Куда писать:?C:\iso\image.iso!
Code: Select all
inline bool isDevice(const char* FileName, const char* dev_begin)
{
const int len=lstrlen(dev_begin);
if(FSF.LStrnicmp(FileName, dev_begin, len)) return false;
FileName+=len;
if(!*FileName) return false;
while(*FileName>='0' && *FileName<='9') FileName++;
return !*FileName;
}
BOOL TmpPanel::CheckForCorrect(const char *Dir,PWIN32_FIND_DATA FindData,int Any)
{
static char TempDir[MAX_PATH], SavedDir[MAX_PATH];
FSF.ExpandEnvironmentStr(Dir,TempDir,MAX_PATH);
char *p=TempDir;
ParseParam(p);
lstrcpy(SavedDir, p);
if (isDevice(p, "\\\\.\\PhysicalDrive") || isDevice(p, "\\\\.\\cdrom"))
{
lstrcpy((*FindData).cFileName,p);
(*FindData).dwFileAttributes = FILE_ATTRIBUTE_ARCHIVE;
return(TRUE);
}
if(lstrlen(p) && lstrcmp(p,"\\")!=0 && lstrcmp(p,"..")!=0)
...