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