Yaroslav
Madina💞
Здравствуйте!
Я пишу скрипт, где создала рест сервис который будет рассылать документы по нужным эл. адресам. Так вот в написании вышла ошибка, что я отправила себе папку зип, но когда ее скачиваю и пытаюсь распаковать, выходить ошибка. Не могу понять, как можно это решить. Не могли бы подсказать, пожалуйста.
Leon174
Тут админ есть, который на этих рестах не одну собаку сожрал. Но даже он вряд ли сможет сходу ответить, потому что вопрос без конкретики. Если только Снус хрустальным шаром не обзавелся.
fgntfg
Отличный пример, как не надо описывать проблему
Snusmumriken
Madina💞
Привет. Есть сетевая папка в которую будут поступать документы, я пишу рестку которая должна мониторить эту папку и рассылать по нужным эл. адресам. Так вот я написала скрипт который пока отправляет только мне на почту.
Я через программу DamuCRM создала рест сервис. И там же написала скрипт. Если конечно слышали о таком. Немногие используют.
fgntfg
Зипует файл кто? CRMка? Можно его проверить на файловой системе сервера?
Ошибка именно архива? У него контрольная сумма/хеш не меняется по пути?
KOSHMARIK
Mike_Went
Vyacheslav
не факт что на сетевую папку будет работать inotify
Vyacheslav
так же мне не понятно как сочетается "рестка" и "мониторить"
fgntfg
fgntfg
Но, вангую, там костыли и велосипеды
Vyacheslav
В этой задаче я не вижу места для реста
Snusmumriken
Ух блин, пилю обёртку над курлом чтобы делать асинхронные запросики. Файлы кочает, кукисы распихивает.
Правда, приходится сидеть с синглтоновым хранилищем всех активных запросов, чтобы через :isDone() их все обновлять.
И я немножко офигеваю с того, какие разработчики курла вумные люди, очень объёмная поддержка сразу всего.
Igor
Igor
Ухты, курлу 26 лет уже
Igor
Я думал чуть поменьше
Удалённый аккаунт
Фреймворк love2d
Помогите, как читать файл по другому пути(не Appdata, а C:/)
Или нужны какие-то библиотеки?
Джифорсович
Джифорсович
Возьми хотя бы learnxinyminutes подсмотри
Удалённый аккаунт
Нет
Удалённый аккаунт
У меня есть
Igor
Igor
Насколько я помню, love2d отучили от лазания по дискам
Igor
А, ну разве что, love.filedropped может вернуть файл из другого места
Удалённый аккаунт
Я нашел
Удалённый аккаунт
Удалённый аккаунт
Но это луа файловая система
Удалённый аккаунт
Джифорсович
А в луях на винде разве нету нормального способа подключить модуль?
Igor
Так... я что-то совсем запутался. Дай-ка контекст. Где и что ты делаешь и откуда взялась функция lua.load_file и почему на скриншоте не луёвый синтаксис вообще.
Igor
Джифорсович
Значит проблема XY
Igor
У него на скришноте вообще чёт непонятное
Igor
Либо это кусок C++ кода, но Lua API там не такой, либо это ещё фигня какая
Джифорсович
Ну виндовые \\ мне всю жизнь доставляют
Igor
Самого напрягает
Igor
Нет блин чтобы юниксовые разделители использовать
Igor
Самый прикол в том, что при определённых ситуациях можно использовать как \, так и /
Джифорсович
Снюс говорил, что этот аргумент уг, потому как это с цп/м дос пришло, и там можно переделать в нормальный слэш, но я согласен с тем, что это просто наплевательство мелкомягких
Джифорсович
Совместимость жопы с копролитом важнее стандартов
Igor
Да они дохрена кода с ДОСа ещё тянут, это меня и бесит
Джифорсович
И что самое забавное, хваленная совместимость таки ломается
Igor
До сих пор код для 16битных приложений остался в некоторых местаъ, это вообще что-то за гранью понимания
Igor
Джифорсович
Спасибо Дэниэлу Роббинсу за дженту
Igor
Я надеялся, что они хотя бы в 11ой откажутся от дедкода
Igor
Но хер там плавал, всё говно, что было в ядре, там и осталось
Джифорсович
Джифорсович
Чтобы от легаси отказаться, это надо умных, а им надо платить. Проще обезьян кормить бананами
Igor
Эх, вело бы у меня железо себя адекватно, давно бы сидел на линуксах
Джифорсович
Увы, но пользуясь вин10 последней версии на работе, только это и могу сказать
Igor
А точнее моё железо ладит только с виндой, ни один дистр не работает нормально
Джифорсович
Джифорсович
Дмесг надо было подкурить
Igor
Если включён IOMMU в биосе, то та же бубунта, к примеру, вроде как запускается, но ВООБЩЕ все USB девайсы не работают с ошибкой чтения дескриптора
Igor
Если выключить его, то девайсы работать начинают, но уже летят ошибки чтения с флешки с которой забутился
Джифорсович
Это очень странно, а какой вендор мамки?
Igor
говнобайт
Igor
Я с ней уже неслабо так намучился
Джифорсович
жыжобайт может быть, да
Igor
У меня и биос по кд повреждается
Джифорсович
У асусов такого нет, есть немного другое, но специфичнее
Igor
Доходит просто до абсурдного, вставляешь флешку в порт 3.0 и комп может просто перезапуститься, если ему захочется
Igor
А при включении напишет, что бивос повреждён и восстановит его с второго чипа
Джифорсович
Мать сдавай по гарантии
Igor
Сдал бы, если бы эта гарантия была)))
Igor
Этой мамке уже что-то порядка 9-10 лет
Igor
А на новые железки пока что денег нема
Igor
Самое интересное, что у материнки как-будто месячные
Igor
То она нормально работает, вообще без нареканий, но в один день как чудить начнёт, хрен остановишь
Igor
Вот сейчас, допустим, всё (тьфу-тьфу-тьфу) работает стабильно, даже в разгоне
Igor
God of War спокойно прошёл, без бсодов и каких-то других проблем, так что стрессовые нагрузки не вызывают проблем у железок
Snusmumriken
Что это? Что за lua.load_file? В love2d такого нет.
У ловки есть своя полу-виртуальная файловая система через love.filesystem. Она крутая и довольно умная, и намеренно не даёт тебе лезть куда-то ещё.
Если хочешь лезть куда-то ещё — у тебя есть встроенная в луа файловая система io.open/file:read().
Snusmumriken
Я надеялся, что они хотя бы в 11ой откажутся от дедкода
На этой 11 венде будет крутиться чья-то древняя банковская или хрен пойми какая система которой тридцать лет, и там используются \-пути. Переписывать её не нужно, потому что она работает. А разрабатывать новую будет стоить три года и несколько миллионов, и хорошо если рублей. И такого по всему миру — десятки тысяч случаев.
Лично ты можешь не трахать себе мозги и писать везде /-пути, и ничего на этом не потерять.
Anonymous
Тут где-нибудь есть документация на русском по луа? Я новичок