1 (изменено: scoute, 02.06.2022 10:27:49)

Тема: mytetra download (сборки от энтузиастов)

Всем привет, в этой теме буду выкладывать промежуточные нестабильные версии MyTetra.

Если обнаружите баги, пишите сюда или в телеграм-чат PunBB bbcode test

Инструкция, как собрать самостоятельно (на всякий случай smile )


Последние версии:
mytetra скачать 1.44.165

mytetra_1.44.165_win7.exe - Windows 7 / 8 / 10

mytetra_1.44.165_linux_amd64.rpm - Fedora 34 / CentOS 7 / OpenSUSE 15 и выше

mytetra_1.44.165_linux_amd64.deb - Ubuntu 16.04 / Mint 18.x / Debian 9 и выше

mytetra_1.44.165_linux_amd64.tar.gz - универсальный архив для Linux x64

mytetra_1.44.165_universal.7z - portable архив, где совмещены Windows + Linux (с общей БД)


deb-пакет, использующий системные библиотеки Qt (вес архива = 3.3 Мб)
mytetra_1.44.165-ubuntu-20.04_linux_amd64.deb - Ubuntu 20.04 / Mint 20.x

последняя проверенная автором xintrea рабочая версия для MacOSX
mytetra-1.43.27-mac10-intel-icon.pkg - проверено на Catalina/BigSur/Monterey , теоретически может запускаться и на других.


последняя betta версия для MacOSX (без возможности создавать и редактировать формулы, подробнее тут)
mytetra-1.44.165-mac10-intel-experimental.pkg - проверено на Catalina/BigSur/Monterey


Важно!
После обновления программы до версии 1.44.160 (и выше), создаются файлы конфигураций нового формата,
которые уже не читаются предыдущими версиями. При попытке вернуться на версию 1.44.31 появится ошибка:

WyEdit: can not find editor tool with name 'undo'. Please check editor *.ini file

Чтобы починить, нужно:
1) Удалить файлы conf.ini и editorconf.ini (либо C:\Program Files(x86)\MyTetra  либо  C:\Users\[имя пользователя]\AppData\Local\Programs\MyTetra )
2) запустить программу ещё раз, и указать ей тот же способ установки, что и в первый раз (стандарт или portable)



mytetra скачать 1.44.34 - последняя версия для старых ОС (last build for old system)
(однако для Linux через wine можно запустить даже самые свежие сборки,
проверено на CentOS 6 и mytetra 1.44.165)

32 bit
mytetra_1.44.34_winxp.exe - Windows XP / 7 / 8 / 10

mytetra_1.44.34_linux_i686_32bit.rpm - CentOS 6 и выше

mytetra_1.44.34_linux_i686_32bit.deb - Ubuntu 12.04 и выше

mytetra_1.44.34_linux_i686_32bit.tar.gz - универсальный архив для старых Linux x86


64 bit
mytetra_1.44.34_linux_amd64.rpm - CentOS 6 и выше

mytetra_1.44.34_linux_amd64.deb - Ubuntu 12.04 / Debian 7 и выше

mytetra_1.44.34_linux_amd64.tar.gz - универсальный архив для старых Linux x64


deb-пакет, использующий системные библиотеки Qt (вес архива = 2.9 Мб)
mytetra_1.44.34_linux_amd64_mini.deb - Ubuntu 18.04 / Mint 19.x и выше



mytetra скачать 1.44.31 - оригинальные сборки xintrea, упакованные в инсталляторы

mytetra_1.44.31_win7.exe - Windows 7 / 8 / 10

mytetra_1.44.31_linux_amd64.rpm - Fedora 34 / CentOS 7 / OpenSUSE 15 и выше

mytetra_1.44.31_linux_amd64.deb - Ubuntu 16.04 / Mint 18.x / Debian 8 и выше



Android

Как альтернатива предлагается MyTetroid из Play Market, полностью совместимый с форматом базы MyTetra.
Но если вы хотите попробовать родное QT приложение, читайте ниже.

android-mytetra-1.44.35-build-debug.apk   (10 мб)
commit=4b1e135ed810e1bed0997a0be270e8c503b1fc50
QT=5.12.10
NDK=21
архитектура=armeabi_v7a (подходит для новых и не очень старых гаджетов)

и вот версия посвежее
android-mytetra-1.44.161-build-debug.apk

цифровой подписи нет (пока что), телефон будет ругаться, нужно разрешить установки из неизвестных источников.

Перебросить БД на телефон удалось только одним способом .. это экспортировать ветку с ПК в отдельную папку, а потом залить её на телефон, и дальше импорт с мобильной версии. Правда, из-за того что всё так мелко, очень трудно пальцем выбрать путь на телефоне из mytetra, запаситесь терпением ..

в моём случае путь был на SD карте, поэтому
sdcard/downloads/mytetra-for-mob     
(на каждую папку надо делать двойное нажатие, как в виндовс)


Скрины
https://i.ibb.co/pfPpKFB/photo-2020-11-21-15-46-07.jpghttps://i.ibb.co/6Pfjn96/photo-2020-11-21-15-45-52.jpghttps://i.ibb.co/DRSWx7X/photo-2020-11-21-15-46-01.jpg



Всё собрано из ветки experimental,
поскольку стабильный релиз, выложенный на сайте, давненько не обновлялся.
Работоспособность проверена.


Теги: MyTetra download windows linux exe rpm deb Debian Ubuntu Centos RedHat Fedora Suse OpenSUSE

2 (изменено: scoute, 18.02.2022 14:59:32)

Re: mytetra download (сборки от энтузиастов)

MacOS Catalina 10.15.1
просто нашёл на форуме, не проверял.

br0ke пишет:

Если кому-то нужно, то вот что у меня получилось после сборки из ветки master (по состоянию на 3 декабря 2019) по инструкции от jeengreen. Собирал на MacOS Catalina 10.15.1 (19B88). Подтверждаю проблему с отсутствующей иконкой приложения. И да, собранная MyTetra идентифицирует себя как v.1.43.27, хотя на сайте уже выложены сборки для Linux v.1.44.31.

Ссылка: https://yadi.sk/d/2JL_xx-zdo4lmQ


UPD
К сожалению, автор сборки выложил только сам бинарник, но не выложил QT библиотеки (или в МАКе это делается по-другому).
Поэтому самый простой способ заставить mytetra работать, это поставить библиотеки
по этой инструкции:

https://webhamster.ru/punbb/viewtopic.p … 4913#p4913


UPD2
Появилась версия 1.44.165 для MacOSX, завёрнута в инсталлятор и проверена, работает.

3

Re: mytetra download (сборки от энтузиастов)

Ну наконецто! то что нужно

я вот не смог осилить сборку - а горячих клавиш хочется - не понимаю почему бы новую версию не выложить на сайт с этими клавишами.

4

Re: mytetra download (сборки от энтузиастов)

Я сам пока осилил, прозрел )) Зато теперь научился! ))

5 (изменено: scoute, 16.10.2021 11:27:32)

Re: mytetra download (сборки от энтузиастов)

scoute пишет:

с Убунтой 14.04 и qt 5.10.1 всё оказалось грустно.

Всё что выше версии 1.44.34 (eccc950b) , где что-то поменялось с qOverload - не собирается,
гугл говорит что Qt 5.10 требует как минимум 16.04 Ubuntu, а на Qt 5.9 и ниже
просто не соберётся последняя версия MyTetra.

Собрал эту, изменений в ней конечно не много, но судя по описанию
улучшена работа с разными кодировками и локалями, что тоже важно.


Качать отсюда:
https://drive.google.com/file/d/14a3R1u … sp=sharing
mytetra_1_44_35_lin_64.tar.gz  [24 мб]

Проверено на Линуксе без системных библиотек 5.10.1 , есть шансы что и на других взлетит.

А так, старые Linux уже поддерживать проблематично ((
Думаю, может на ubuntu 16.04 ещё удастся поновее собрать.

6

Re: mytetra download (сборки от энтузиастов)

Спасибо автору,
под виндовс теперь собралась версия 1.44.139, выложил в начало темы.

7

Re: mytetra download (сборки от энтузиастов)

scoute пишет:

Спасибо автору,
под виндовс теперь собралась версия 1.44.139, выложил в начало темы.

Мистер Scoute! Просто хотел сообщить, что вы красавчик! 1000 раз красавчик. Пятьсот миллиардов раз точнее!

Ну и автор молодец, конечно же)) Только не выкладывает.

Давайте отпишемся, кто что заметил?

1. Горячие клавиши. Ну это бомба! Самое крутое в обновлении.
2. Новые кнопки. Перечеркивание. Линия. Цвет фона.
3. Сделана попытка удаления форматирования предыдущей заметки. Но весьма интересно. Пишешь текст, он пишется в старом стиле, потом прыгает в обычный. Видимо, это временное решение и автор не совсем им доволен.
4. Вырезание веток стало стабильнее. До этого у меня почему-то вылетала программа.

Что перестало работать.
1. Драг н Дроп при множественном выделении теперь вообще не работает.

Кто еще что заметил?

8 (изменено: scoute, 17.10.2021 00:11:47)

Re: mytetra download (сборки от энтузиастов)

Лично меня больше всего удручало падение программы
через вырезание веток. С остальным был готов мириться. Но новый функционал тоже порадовал)


Ещё есть один трудноуловимый баг,
когда сделал длинную заметку (в основном копия инструкции с какого-то сайта),
а потом в её начале или середине пытаешься что-то отредактировать или добавить,
и вдруг всё что было после правок - исчезает, от заметки остаётся только первый кусок.
Очень досадно, я так потерял важную инфу .. и заметил только через неделю.

В новой версии вроде такого не замечал, может автор пофиксил? smile


UPD
Вот уже полгода тестировал на версии 1.44.134, а потом на 1.44.160, там всё ок.

9

Re: mytetra download (сборки от энтузиастов)

добавилась сборка для Андроид

10

Re: mytetra download (сборки от энтузиастов)

Так, чисто поржать ))
Попробовал собрать виндовс версию mytetra из Ubuntu через wine и qt-creator.exe

ПОЛУЧИЛОСЬ! Теперь даже виртуалка не нужна ))

11

Re: mytetra download (сборки от энтузиастов)

Блин, может я чего не так делаю, но в версиях для Windows, при вставке ссылки на изображение, картинка не скачивается и не отображается в заметке, в 1.44.31 норм, куда копать ?

12 (изменено: scoute, 28.11.2020 15:20:28)

Re: mytetra download (сборки от энтузиастов)

Спасибо за отзыв.
Может я забыл какую-то библиотеку подложить в папку с программой,
попробую воспроизвести у себя. В Linux последняя версия вроде работает как надо.


UPD.
Проблему подтверждаю.
https://i.ibb.co/bXqR68G/2020-11-28-15-44-16.png

Висит. Если закрыть, пишет:

reply->errorString()
reply->errorString()
Cancel download by user.


UPD2
но мне кажется дело не в библиотеках, потому что из-под qt-creator.exe тоже не работает.
Ну или как-то не так собрал (wine + Qt 5.13.2). hmm

В версии 1.44.31 происходит "инициализация службы загрузки изображений"
а в новых такого нет.


Тут только Автор поможет.

13

Re: mytetra download (сборки от энтузиастов)

UPDATE

Мда. Картинки не копирует и правда.
Сброс форматирования предыдущей заметки тоже не работает. Беру слова назад.
Еще горячие клавиши не все почему-то. Перемещение заметок вверх и вниз (ctrl+alt+up/down) почему-то не хочет.

14

Re: mytetra download (сборки от энтузиастов)

А для android есть MyTetroid. Все очень круто работает. Приложение обновляется.
Через tasker и termux настроил автоматическую синхронизацию при запуске и выходе.

15

Re: mytetra download (сборки от энтузиастов)

scoute пишет:

Может я забыл какую-то библиотеку подложить в папку с программой,
попробую воспроизвести у себя. В Linux последняя версия вроде работает как надо.
UPD.
Проблему подтверждаю.
Висит. Если закрыть, пишет:
reply->errorString()
reply->errorString()
Cancel download by user.
...

То есть, в Linux работает, а в Windows нет?

Это сильно похоже на проблемы с библиотекой SSL (openssl). Потому что судя по скриншоту скачивание идет по протоколу HTTPS. Эту библиотеку Qt подключает динамически, и если она не той версии или ее просто нет, программа не падает, а просто не работает функционал, завязанный на нее.

Я под Windows не собирал, но возможно поможет следующая информация:

https://wiki.qt.io/Qt_5.13.2_Known_Issues

https://forum.qt.io/topic/107364/static … windows-10