[#]
Re: Клиент на С
spline(station13, 1) — vit01
2015-06-27 20:36:40
>Вопрос: а сохранились ли исходники этого чуда?
Скорее всего, нет. В понедельник на рабочей машине гляну.
[#]
Re: Клиент на С
spline(station13, 1) — vit01
2015-06-30 15:36:27
>https://github.com/vit1-irk/iitxt-c
Не повредил бы Makefile, конечно. А то каждую тулзу отдельно компилить неудобно. Да и тебе проще будет.
[#]
Re: Клиент на С
vit01(mira, 1) — spline
2015-06-30 15:59:09
Ну да, это, естесственно, будет. Но позже.
Сначала нужно фетчер написать и отдебажить хорошенько.
По качеству кода замечания какие-нибудь есть? (чур табы и пробелы таковыми не считаются)
[#]
Re: Клиент на С
spline(station13, 1) — vit01
2015-06-30 16:13:30
>По качеству кода замечания какие-нибудь есть? (чур табы и пробелы таковыми не считаются)
Пока не глядел. В нерабочее время гляну, но не сегодня. Сегодня у мамы ДР, надо бы съездить поздравить.
[#]
Re: Клиент на С
vit01(mira, 1) — vit01
2015-06-30 19:42:23
Сделал топорный мейкфайл.
Обнаружил, что getLocalEcho() сегфолтится на ARMv7 (мой телефон).
Коммиты каждый день. А сейчас спать...
[#]
Re: Клиент на С
vit01(mira, 1) — vit01
2015-07-01 19:26:05
> Обнаружил, что getLocalEcho() сегфолтится на ARMv7 (мой телефон).
Переписал на полностью динамический вариант, и оно работает. Если постараюсь, то сишный клиент будет работать даже на нерутованных андроид смартфонах.
С фетчером прогресс есть, но всё слишком запутанно и пока сегфолтится.
[#]
Re: Клиент на С
spline(station13, 1) — vit01
2015-07-02 09:18:55
>С фетчером прогресс есть, но всё слишком запутанно и пока сегфолтится.
Я где-то там и забросил. К тому же в универ как раз восстановился и немного не до того стало.
[#]
Re: Клиент на С
spline(station13, 1) — vit01
2015-07-02 11:59:21
>Работает фетчер! :)
Круто. Надо будет потыкать обязательно.
[#]
Re: Клиент на С
vit01(mira, 1) — spline
2015-07-02 13:13:58
А я всё жду, пока кто-нибудь почитает исходники и покритикует =)
[#]
Re: Клиент на С
spline(station13, 1) — vit01
2015-07-02 23:54:43
>А я всё жду, пока кто-нибудь почитает исходники и покритикует =)
Глянул. Довольно аккуратно. Местами странно, но я уже основательно позабыл C, чтобы составить адекватное мнение ^__^
[#]
Re: Клиент на С
vit01(mira, 1) — spline
2015-07-03 12:40:40
Спасибо, что посмотрел.
> Местами странно
На самом деле там довольно много странностей. К примеру, b64.c. Этот файл - сплошная копипаста, которая неизвестно как работает =)
[#]
Re: Клиент на С
spline(station13, 1) — vit01
2015-07-04 09:05:16
>Пофиксил баги base64 и убрал костыль декодировщика. Ещё мейлер теперь не удаляет отправленное.
Напомнило мне как я писал clii =)
>Теперь остаётся только прикрутить конфиг (чтобы не компилировать всё постоянно), и клиентом можно будет нормально пользоваться.
Круто. Клиент на C это очень полезно. Как минимум, в качестве некого базиса для своих сишных поделок для ii. Хорошее дело делаешь.
[#]
Re: Клиент на С
vit01(mira, 1) — vit01
2015-07-05 06:50:17
Вчера всё-таки исправил этот баг. В чём он заключался, можно посмотреть здесь:
ii://ALWD8AhAxCWmsz4628bM
А сегодня я добавил в клиент конфиг. Теперь его можно использовать без всяких перекомпиляций.