alikoder Posted October 7, 2022 Share Posted October 7, 2022 Нет времени совсем, чтоб самому разбираться, может поможет, кто за денежку. На хостинге есть .zip архив, в нём .csv список с разделителем. Его нужно скачать, распаковать(например через System.Zip) и заполнить им коллекшенвью. Не знаю во сколько оценить, цену предложите сами. Quote Link to comment Share on other sites More sharing options...
gorodoro Posted October 7, 2022 Share Posted October 7, 2022 (edited) Вижу, что в заказах, но на всякий случай: 2 задачи из трёх точно решаемы самостоятельно, причём довольно легко и быстро. 1. Download file 2. Zip/Unzip (+ password) + 3 часть описания (предыдущие 2 найти можно там же) 3. С парсингом csv, думаю, тоже особых проблем возникнуть не должно Делов на час-два, всё равно ведь рано или поздно придётся разбираться 😉 p.s. Примеры упаковки/распаковки: Спойлер function ZipFile(ArchiveName, FileName: string): boolean; var Lezf: TEncryptedZipFile; begin Lezf := TEncryptedZipFile.Create('пароль'); try if FileExists(ArchiveName) then DeleteFile(ArchiveName); Lezf.Open(ArchiveName, zmWrite); Lezf.Add(FileName); Lezf.Close; Result := true; except Result := false; end; FreeAndNil(Lezf); end; function UnZipFile(ArchiveName, FileName: string): boolean; var Lezf: TEncryptedZipFile; begin Lezf := TEncryptedZipFile.Create('пароль'); try Lezf.Open(ArchiveName, zmRead); Lezf.ExtractAll(FileName); Lezf.Close; Result := true; except Result := false; end; FreeAndNil(Lezf); end; UnZipFile(GetCurrentDir + '\file.zip', GetCurrentDir); Edited October 7, 2022 by gorodoro 1 Quote Link to comment Share on other sites More sharing options...
alikoder Posted October 7, 2022 Author Share Posted October 7, 2022 Да пробовал я, застопорился с разрешениями при распаковке архива, плюнул на это дело пока, лучше закажу, а пока, чтоб время не терять занимаюсь остальной частью приложения. Но спасибо за наводки. Quote Link to comment Share on other sites More sharing options...
alikoder Posted October 7, 2022 Author Share Posted October 7, 2022 2 часа назад, gorodoro сказал: Делов на час-два, всё равно ведь рано или поздно придётся разбираться 😉 Хм.. натолкнули на мысль, полез поглядеть, а оказывается если качать файл в директорию проги, то распаковка уже не требует разрешения.. 😀 1 Quote Link to comment Share on other sites More sharing options...
gorodoro Posted October 7, 2022 Share Posted October 7, 2022 По поводу csv: есть CSVParser, я его не пробовал лично, но на первый взгляд выглядит вроде прилично (кто разбирается глубже — пусть меня поправит и предложит решение оптимальнее, мне тоже это интересно). 1 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.