[#] Запустить Caesium под Виндой
z-Hunter(syscall,10) — All
2019-11-02 22:19:00


Привет всем!

Поскольку Cutiefeed ужасен, и только из-за него так и не смог заставить себя регулярно юзать IDEC, попытался запустить Цезий. К сожалению, ничего не понимаю в Питоне, просто скачал его последнюю версию и натравил на caesium.py . А оно ругается:

>Traceback (most recent call last):
> File "E:\dev\caesium-master\caesium.py", line 3, in <module>
> import curses, os, urllib.request, urllib.parse, base64, codecs, pickle, time, >subprocess, re, hashlib, webbrowser, locale
> File "D:\Dev.dir\Python3\lib\curses\__init__.py", line 13, in <module>
> from _curses import *
>ModuleNotFoundError: No module named '_curses'

Может быть кто-то знает, как умилостивить питона? Сорри если оффтоп, не знаю куда писать.

[#] Re: Запустить Caesium под Виндой
btimofeev(tavern,13) — z-Hunter
2019-11-03 06:14:37


Напрямую его не запустишь в винде. Можно запустить через cygwin, это такое unix-окружение для винды. Либо в 10 есть некоторый слой совместимости с линуксом https://docs.microsoft.com/ru-ru/windows/wsl/install-win10, там наверное будет работать.

[#] Re: Запустить Caesium под Виндой
z-Hunter(syscall,10) — btimofeev
2019-11-03 16:19:21


>Напрямую его не запустишь в винде. Можно запустить через cygwin

А есть где-то какой-то FAQ, как, не вдаваясь в детали, запустить через Cygwin?

[#] Re: Запустить Caesium под Виндой
vit01(mira, 1) — z-Hunter
2019-11-03 17:19:37


z-Hunter> Привет всем!

Привет

z-Hunter> Поскольку Cutiefeed ужасен, и только из-за него так и не смог заставить себя регулярно юзать IDEC, попытался запустить Цезий.

Ты юзал старую сборку для винды с сайта? Она несколько релизов не обновлялась вообще (и не обновляется до сих пор) по одной простой причине - у меня нет винды.

Актуальный Cutiefeed всегда лежит на Гитхабе, однако пашет нормально только на линуксах. Он, конечно, ужасен, но уже получше :)

Давно хочу переписать всё это дело на другом тулките и сделать дизайн как в IDEC Mobile, но постоянно сталкиваюсь с трудностями и так и не могу сделать какой-то рабочий прототип.

+++ Отправлено через IDEC Mobile
+++ GNU/Linux, Android, physics, MLP:FIM

[#] Re: Запустить Caesium под Виндой
Andrew Lobanov(tavern,1) — z-Hunter
2019-11-04 12:33:40


>> Напрямую его не запустишь в винде. Можно запустить через cygwin
z-Hunter> А есть где-то какой-то FAQ, как, не вдаваясь в детали, запустить через Cygwin?

FAQ никто не писал, вроде бы. Если интересует, я могу написать инструкцию по запуску Caesium через Cygwin, но только завтра. Дома нет машин с виндой а то.

[#] Re: Запустить Caesium под Виндой
Andrew Lobanov(tavern,1) — z-Hunter
2019-11-05 08:01:45


>> Напрямую его не запустишь в винде. Можно запустить через cygwin
z-Hunter> А есть где-то какой-то FAQ, как, не вдаваясь в детали, запустить через Cygwin?

Вот обещанная инструкция:

1. Качаем https://cygwin.com/setup-x86_64.exe (https://cygwin.com/setup-x86.exe для 32-битной винды) и запускаем.
2. Выбираем установку из интернета (далее отвечаем на тривиальные вопросы о путях установки и настройках прокси-сервера, выбираем зеркало).
3. Выбор пакетов. Необходимо установить следующие пакеты: git, python3, ncurses, nano (в окне выбора пакетов есть поиск).
4. После запусска терминала необходимо клонировать актуальную версию caesium:
$ git clone https://github.com/idec-net/caesium.git
5. После этого достаточно зайти в директорию цезия и запустить его:
cd caesium
./caesium.py

Редактировать конфигурационный файл можно либо нажав E в цезии, либо напрямую:
$ nano caesium/caesium.cfg

Не очень удобно, но пользоваться можно :)

[#] Re: Запустить Caesium под Виндой
libra(wonderland,1) — vit01
2020-01-15 15:44:40


vit01> Актуальный Cutiefeed всегда лежит на Гитхабе, однако пашет нормально только на линуксах. Он, конечно, ужасен, но уже получше :)

vit01> Давно хочу переписать всё это дело на другом тулките и сделать дизайн как в IDEC Mobile, но постоянно сталкиваюсь с трудностями и так и не могу сделать какой-то рабочий прототип.

А в чём стреляют сложности?! Наличие машины на винде?! Среды для компилинга?! Времени?! Желания?! Силы?!

А то, мощности с виндовсами есть вроде как. Доступы/права/etc могу вполне нарисовать.

+++ idec mobile
+++ Делай, получится!!!

[#] Re: Запустить Caesium под Виндой
vit01(mira, 1) — libra
2020-01-18 13:15:04


vit01>> Актуальный Cutiefeed всегда лежит на Гитхабе, однако пашет нормально только на линуксах. Он, конечно, ужасен, но уже получше :)
vit01>> Давно хочу переписать всё это дело на другом тулките и сделать дизайн как в IDEC Mobile, но постоянно сталкиваюсь с трудностями и так и не могу сделать какой-то рабочий прототип.

libra> А в чём стреляют сложности?! Наличие машины на винде?! Среды для компилинга?! Времени?! Желания?! Силы?!

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

Насчёт тулкитов есть вполне определённые причины. Я пробовал много всяких штукенций, но требованиям к поддержке разных систем и по дизайну удовлетворяет только Qt + QML

Однако, в QML есть немало трудностей

1. Нет концепции "фрагментов" для избежания дублирования кода и адаптивного дизайна. Есть некоторые базовые штуки в плане дизайна, но там многое надо реализовывать с нуля

2. В IDEC Mobile список эх и список сообщений полностью полагаются на компонент RecyclerView https://developer.android.com/guide/topics/ui/layout/recyclerview , который позволяет не жрать память на больших объёмах информации и запрашивать данные из БД только по мере необходимости. Для эх с >100 сообщениями такая штука просто необходима. Иначе придётся либо уменьшать количество фич, либо делать не слишком отзывчивый в плане производительности клиент.

3. Нашёл достаточно трудным связывать GUI c реальным кодом в Qt + QML, плюс так и не представляю до сих пор, как без костылей создавать приложения с несколькими экранами

+++ Отправлено через IDEC Mobile
+++ GNU/Linux, Android, physics, MLP:FIM