LINUX.ORG.RU

История изменений

Исправление praseodim, (текущая версия) :

Вот у меня сейчас возникла задача сделать небольшой апдейтер файлов подвинду. Он должен закачивать файлы в каталог, в котором находится. И должен быть выбор какие файлы закачивать. А виндой я не пользовался с 2006 года. И я в принципе в замешательстве что сейчас для этого проще использовать.

А что ты под Linux бы использовал? Может проще будет это сделать под Linux и потом подумать как под винду портировать.

Если использовать стандартные средства C/C++, то даже ничего особенно портировать не придется.

Но между прочим, задача, если не разовая, не такая простая как кажется. Нужно предусмотреть обработку различных ошибок, в том числе ситуации вида частично закаченного файла, например, если работу апдейтера прервали по какой-то причине (допустим свет выключили, ИБП нет и ребут). Ситуации, когда какой-то файл залочен виндой и др.

P.S. И под винду и под Linux я бы на C# под .NET написал. И ничего почти портировать бы не пришлось и удобно. Впрочем, если только под Linux то на Perl.

Исправление praseodim, :

Вот у меня сейчас возникла задача сделать небольшой апдейтер файлов подвинду. Он должен закачивать файлы в каталог, в котором находится. И должен быть выбор какие файлы закачивать. А виндой я не пользовался с 2006 года. И я в принципе в замешательстве что сейчас для этого проще использовать.

А что ты под Linux бы использовал? Может проще будет это сделать под Linux и потом подумать как под винду портировать.

Если использовать стандартные средства C/C++, то даже ничего особенно портировать не придется.

Но между прочим, задача, если не разовая, не такая простая как кажется. Нужно предусмотреть обработку различных ошибок, в том числе ситуации вида частично закаченного файла, например, если работу апдейтера прервали по какой-то причине (допустим свет выключили, ИБП нет и ребут). Ситуации, когда какой-то файл залочен виндой и др.

P.S. И под винду и под Linux я бы на C# под .NET написал. И ничего почти портировать бы не пришлось и удобно.

Исправление praseodim, :

Вот у меня сейчас возникла задача сделать небольшой апдейтер файлов подвинду. Он должен закачивать файлы в каталог, в котором находится. И должен быть выбор какие файлы закачивать. А виндой я не пользовался с 2006 года. И я в принципе в замешательстве что сейчас для этого проще использовать.

А что ты под Linux бы использовал? Может проще будет это сделать под Linux и потом подумать как под винду портировать.

Если использовать стандартные средства C/C++, то даже ничего особенно портировать не придется.

Но между прочим, задача, если не разовая, не такая простая как кажется. Нужно предусмотреть обработку различных ошибок, в том числе ситуации вида частично закаченного файла, например, если работу апдейтера прервали по какой-то причине (допустим свет выключили, ИБП нет и ребут). Ситуации, когда какой-то файл залочен виндой и др.

P.S. И под винду и под Linux я бы на .NET написал. И ничего почти портировать бы не пришлось и удобно.

Исходная версия praseodim, :

Вот у меня сейчас возникла задача сделать небольшой апдейтер файлов подвинду. Он должен закачивать файлы в каталог, в котором находится. И должен быть выбор какие файлы закачивать. А виндой я не пользовался с 2006 года. И я в принципе в замешательстве что сейчас для этого проще использовать.

А что ты под Linux бы использовал? Может проще будет это сделать под Linux и потом подумать как под винду портировать.

Если использовать стандартные средства C/C++, то даже ничего особенно портировать не придется.

Но между прочим, задача, если не разовая, не такая простая как кажется. Нужно предусмотреть обработку различных ошибок, в том числе ситуации вида частично закаченного файла, например, если работу апдейтера прервали по какой-то причине (допустим свет выключили, ИБП нет и ребут). Ситуации, когда какой-то файл залочен виндой и др.