Вверх ↑
Этот топик читают: Гость
Ответов: 278
Рейтинг: 6
#1: 2010-10-03 19:06:49 ЛС | профиль | цитата
code_20888.txt

Папки с файлами пропадают.
И что делать с пустыми папками? (их тоже хочется скопировать)
карма: 0

0
файлы: 1code_20888.txt [2.1KB] [139]
Ответов: 4641
Рейтинг: 334
#2: 2010-10-03 19:59:45 ЛС | профиль | цитата
igr писал(а):
code_20888.txt

и что это за кошмар на улицах форума? На человеческом языке скажи чего не хватает и что должно делать!
карма: 1
Время верстки: %cr_time% Текущее время: %time%
0
Ответов: 278
Рейтинг: 6
#3: 2010-10-03 20:03:14 ЛС | профиль | цитата
копировать из одной папки полностью всё в другую.
Ravilr писал(а):
кошмар на улицах форума

карма: 0

0
Ответов: 16884
Рейтинг: 1239
#4: 2010-10-03 20:28:12 ЛС | профиль | цитата
igr писал(а):
Папки с файлами пропадают
пропадают где ? На источнике или на приемнике ?
На приемнике будут пропадать потому, что Copy не создает на приемнике папку.
Нужно перед Copy делать проверку наличия папки на приемнике и если нет, то создавать её и только потом копировать.

Ravilr писал(а):
что это за кошмар на улицах форума?
вот без кошмара copy.rar

карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
файлы: 1copy.rar [900B] [75]
Ответов: 278
Рейтинг: 6
#5: 2010-10-04 19:22:52 ЛС | профиль | цитата
А как лучше создавать папки которых нет?
и как из списка понять что это папка?
Хотел искать по маске "." но папку тоже с точкой можно назвать.

Может как то всё проще можно сделать?

карма: 0

0
Ответов: 110
Рейтинг: 9
#6: 2010-10-04 21:05:55 ЛС | профиль | цитата
igr писал(а):
А как лучше создавать папки которых нет?
и как из списка понять что это папка?
Хотел искать по маске "." но папку тоже с точкой можно назвать.

Может как то всё проще можно сделать?


igr, Лично мой совет: изучите среду для начала, иначе не зная как все сделать как Вы собираетесь дальше программировать в среде HiAsm? без обид
карма: 0

0
Ответов: 16884
Рейтинг: 1239
#7: 2010-10-05 00:34:39 ЛС | профиль | цитата
igr, смотри HiUpdate.sha - там всё есть и создание папок тоже.
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 4641
Рейтинг: 334
#8: 2010-10-05 00:41:15 ЛС | профиль | цитата
del/
карма: 1
Время верстки: %cr_time% Текущее время: %time%
0
Ответов: 16884
Рейтинг: 1239
#9: 2010-10-05 11:13:49 ЛС | профиль | цитата
igr писал(а):
как из списка понять что это папка?
Вопрос Google: "как отличить папку от файла" = 30 000 ответов.
Те, которые пишут "по цвету", не читай.
igr писал(а):
Может как то всё проще можно сделать?
можно
igr писал(а):
папку тоже с точкой можно назвать
не называй и будет проще.
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 301
Рейтинг: 11
#10: 2010-10-05 11:41:13 ЛС | профиль | цитата
а у меня вопрос: а зачем все это надо? есть же ТС, Unreal Commander, free commander, Fviev, nomad и куча других файловых оболочек (те что я перечислил, кроме TC, пока бесплатные).
карма: 0

0
Разработчик
Ответов: 26170
Рейтинг: 2127
#11: 2010-10-05 12:13:59 ЛС | профиль | цитата
[flood]
evgenyatam писал(а):
а зачем все это надо?

Как зачем, есть все, но нет Igr Commander-a [/flood]
карма: 22

0
Ответов: 278
Рейтинг: 6
#12: 2010-10-05 13:54:43 ЛС | профиль | цитата
[flood]
nesco писал(а):
Igr Commander-a


evgenyatam, тогда что ты делаешь на этом форуме? Ведь есть много программ которые много чего могут делать...
Это не командер, а утилита (будущая) которая копировать папки с файлами по определённому времени и условиям.
Надеюсь ответил на вопрос?[/flood]
------------ Дoбавленo в 13.53:
Помогли бы лучше доделать... Именно процесс копирования.
------------ Дoбавленo в 13.54:
Maestroprog писал(а):
изучите среду для начала

думаю уже многое в ней понимаю. А что не понятно спрашиваю.
карма: 0

0
Разработчик
Ответов: 26170
Рейтинг: 2127
#13: 2010-10-05 14:03:40 ЛС | профиль | цитата
Maestroprog писал(а):
изучите среду для начала

igr писал(а):
думаю уже многое в ней понимаю

Ну вот, к примеру, не изучил вот этот вопрос
igr писал(а):
и как из списка понять что это папка?

А ответ на него кроется в DirTools, точка doExists
Ну, и так по списку вопросов
карма: 22

0
Ответов: 278
Рейтинг: 6
#14: 2010-10-05 15:38:14 ЛС | профиль | цитата
nesco писал(а):
А ответ на него кроется в DirTools , точка doExists

Вот это хорошая подсказка!
Спасибо! Сразу бы так!
------------ Дoбавленo в 15.38:

Add(Label,3748376,77,35)
{
Left=15
Top=5
Width=85
Caption="Копировать из:"
link(onClick,16482899:doBrowse,[])
}
Add(Label,6499820,357,35)
{
Left=15
Top=45
Width=80
Caption="Копировать в:"
link(onClick,6287799:doBrowse,[])
}
Add(Edit,11931450,168,35)
{
Left=15
Top=20
Width=290
Text=""
link(onChange,12364346:doSearch,[])
}
Add(Edit,14263477,448,35)
{
Left=15
Top=60
Width=290
Text=""
}
Add(Button,4145022,28,98)
{
Left=330
Top=45
Width=80
Height=35
Caption="копировать"
link(onClick,12802228:doStart,[])
}
Add(Message,7142093,322,105)
{
Message="выполнено"
Caption="!"
Icon=4
}
Add(Browse,16482899,119,35)
{
link(onBrowse,11931450:doText,[])
}
Add(Browse,6287799,399,35)
{
link(onBrowse,14263477:doText,[])
}
Add(FileSearch,12364346,217,35)
{
Include=2
link(onSearch,5184105:doAdd,[])
}
Add(StrList,5184105,259,35)
{
}
Add(ArrayEnum,10588391,273,98)
{
link(onItem,11275697:doReplace,[])
link(onEndEnum,7142093:doMessage,[])
link(Array,5184105:Array,[])
}
Add(Replace,11275697,434,98)
{
link(onReplace,5522606:doValue,[])
link(Sub_str,11931450:Text,[(447,87)(174,87)])
link(Dest,14263477:Text,[])
}
Add(Memory,5522606,483,98)
{
link(onData,5637106:doCopy,[(523,104)(523,208)(261,208)(261,174)])
}
Add(Thread,12802228,224,98)
{
Delay=1
FastStop=0
link(onExec,10588391:doEnum,[])
}
Add(DirTools,5637106,273,168)
{
MultiDestFiles=1
NoConfirmation=1
NoErrorUI=1
Silent=1
link(Source,10588391:Item,[])
link(Dest,5522606:Value,[(286,160)(489,160)])
}

Вот так нужно было сделать. Всего то 1 компонент не правильно поставил...
карма: 0

0
Ответов: 16884
Рейтинг: 1239
#15: 2010-10-05 16:52:34 ЛС | профиль | цитата
igr писал(а):
Может как то всё проще можно сделать?
можно
igr писал(а):
Вот так нужно было сделать. Всего то 1 компонент не правильно поставил...
А если ещё шесть компонентов (ненужных) выбросить и использовать возможности DirTools ,
то вот так нужно было сделать
code_20910.txt

проще некуда.
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
файлы: 1code_20910.txt [1.1KB] [123]
Сообщение
...
Прикрепленные файлы
(файлы не залиты)