[RUS] CrossOver 20.0.4 [macOS] [TNT]

Страницы :   Пред.  1, 2, 3
Ответить
 

IoanRevan

Стаж: 13 лет 2 месяца

Сообщений: 6


IoanRevan · 07-Авг-21 11:58 (3 года 5 месяцев назад, ред. 07-Авг-21 11:58)

kambala писал(а):
81263082примерно на 90% решил задачу со сроком действия бутылки. дата установки хранится в файле
Код:
~/Library/Application Support/CrossOver/Bottles/<бутылка>/system.reg
(т.е. в «виндовом реестре») в поле InstallTime (оно там всего одно, в Software\\CodeWeavers\\CrossOver\\cxoffice). Это поле в какой-то момент читает сам wine или какая-то программа, запущенная под ним.
вот только непонятно как из значения этого поля получить реальную дату (курение винапи не помогло). методом научного тыка нашел подходящее значение валидной даты, но как соотнести это с изначальным значением — тоже непонятно.
например, тестировал сегодня, 12.04.2021:
    6bff470d - говорит, 10 дней как срок вышел
    6bdd470d, 6bcc470d - всё ок (поменял только ff)
    6bbb470d — 56 дней назад вышел срок
пока игрался с этими числами, часто попадал на отрицательное количество дней, прямо так и отображалось: expired -1234 days ago.
Думаю ты где-то близко к правде. Нашел в интернете инфу, что чувак делал патч для старой версии. Там не считая даты нужно еще хэш поправить. Найти бы этот самый патч CrossOver_10_Patch_by_Pesymista_64bit да посмотреть как он хэш считает.
Trial reset:
1. Go to .cxoffice or .cxgames (depens on that with bottle you want reset)
2. Enter to directory with name of your bottle.
3. Open \\\"system.reg\\\" file in your favorite text editor.
4. Find [Software\\\\\\\\CodeWeavers\\\\\\\\CrossOver\\\\\\\\cxoffice] string.
5. After it should be: \\\"InstallTime\\\"=dword:12345678 (of course you\\\'ll have another number here)
6. Run Patcher and press \\\"Reset trial\\\" button, in textbox will appear new hash.
7. Replace old hash (in this case 12345678) with new one generated by Patcher, save and close file.
8. Run CrossOver, now it think that you created this bottle today and still have 30 days of trial
In most cases nag\\\'s will not appear coz it depends on install date.
9. Enjoy!
Тут чуваки тоже про этот пачт говорили, но найти его я не смог пока.
https://zenway.ru/forum/viewtopic.php?id=56
Вроде как нашел magnet ссылку на этот файл. Но у меня скачать не получилось, раздающих нет.
СПАМ Crossover 10 Impersonator Linux [32 & 64 bit]&xl=71956745&tr=udp://tracker.openbittorrent.com:80&tr=udp://open.demonii.com:1337&tr=udp://tracker.coppersurfer.tk:6969&tr=udp://exodus.desync.com:6969
[Профиль]  [ЛС] 

kambala

Стаж: 18 лет 10 месяцев

Сообщений: 1145

kambala · 07-Авг-21 17:42 (спустя 5 часов)

IoanRevan
спасибо! хоть это и не дает понимания как хэш посчитать.
но, похоже, я нашел способ как заставить кроссовер обновлять бутылки, что приводит к «освежению» даты и позволяет запускать старые бутылки. Только что запустил кроссовер, он предложил обновиться до новой версии (21). Предварительно скопировал данные Software\\CodeWeavers\\CrossOver\\cxoffice своих бутылок для последующего сравнения. После запуска новой версии программа сообщила, что ей надо обновить бутылки до нового формата, сделал. После этого старые бутылки стали запускаться (где-то в теме выше я уже описывал такое наблюдение). Далее заметил, что поле Version изменилось с 597445c7 на 587445c7 (вторая цифра). Провел простой тест: вписал старое значение InstallTime — бутылка закономерно отказалась запускаться, потом вписал старое значение Version — и вуаля! Бутылка запустилась, а значения InstallTime и Version обновились, что должно продлить запуски на 2 недели.
Итого алгоритм такой: как только бутылка перестает запускаться, устанавливаем ей поле Version (которое под NagTime) в 597445c7. В виде скрипта:
Код:
sed -i '' -e '/NagTime/{n;s/:.*/:597445c7/;}' <путь к system.reg>
пример:
Код:
sed -i '' -e '/NagTime/{n;s/:.*/:597445c7/;}' '/Users/kambala/Library/Application Support/CrossOver/Bottles/D2/system.reg'
[Профиль]  [ЛС] 

IoanRevan

Стаж: 13 лет 2 месяца

Сообщений: 6


IoanRevan · 08-Авг-21 19:34 (спустя 1 день 1 час)

kambala писал(а):
81807672IoanRevan
спасибо! хоть это и не дает понимания как хэш посчитать.
но, похоже, я нашел способ как заставить кроссовер обновлять бутылки, что приводит к «освежению» даты и позволяет запускать старые бутылки. Только что запустил кроссовер, он предложил обновиться до новой версии (21). Предварительно скопировал данные Software\\CodeWeavers\\CrossOver\\cxoffice своих бутылок для последующего сравнения. После запуска новой версии программа сообщила, что ей надо обновить бутылки до нового формата, сделал. После этого старые бутылки стали запускаться (где-то в теме выше я уже описывал такое наблюдение). Далее заметил, что поле Version изменилось с 597445c7 на 587445c7 (вторая цифра). Провел простой тест: вписал старое значение InstallTime — бутылка закономерно отказалась запускаться, потом вписал старое значение Version — и вуаля! Бутылка запустилась, а значения InstallTime и Version обновились, что должно продлить запуски на 2 недели.
Итого алгоритм такой: как только бутылка перестает запускаться, устанавливаем ей поле Version (которое под NagTime) в 597445c7. В виде скрипта:
Код:
sed -i '' -e '/NagTime/{n;s/:.*/:597445c7/;}' <путь к system.reg>
пример:
Код:
sed -i '' -e '/NagTime/{n;s/:.*/:597445c7/;}' '/Users/kambala/Library/Application Support/CrossOver/Bottles/D2/system.reg'
Интересное наблюдение. Надо будет проверить. Но вообще, я в последнее время начал склоняться к тому чтобы просто playonmac как альтернативу использовать. Да, тот же steam к примеру в crossover лучше работает (отображаются все элементы а не только в упрощенном формате как на playonmac). Зато на playonmac нет никаких проблем с блокировками из-за лицензии (так как она бесплатная).
[Профиль]  [ЛС] 

kambala

Стаж: 18 лет 10 месяцев

Сообщений: 1145

kambala · 09-Авг-21 00:19 (спустя 4 часа)

IoanRevan
мне вообще Wineskin хватает
[Профиль]  [ЛС] 

bellybutton2

Стаж: 3 года 8 месяцев

Сообщений: 3


bellybutton2 · 13-Авг-21 17:24 (спустя 4 дня)

Привет, при установке чего-то выдает ошибку "runtime error at 1 0 cannot import dll utf8" какие-то идеи?
[Профиль]  [ЛС] 

vvh1te4x

Стаж: 3 года 8 месяцев

Сообщений: 1


vvh1te4x · 15-Авг-21 18:16 (спустя 2 дня)

Если у бутылки закончился триал (именно у бутылки, а не самой программы):
1. Закрываем кроссовер
2. Заходим в папку /Library/Application\ Support/CrossOver/Bottles/
3. Открываем папку нужной нам бутылки
4. Включаем отображение скрытых файлов (Cmd+Shift+.)
5. Удаляем два файла .eval и .update-timestamp
6. Триал бутылки сброшен (отсчитывается заново).
При желании можно написать скрипт, что б запускался перед запуском кроссовера.
Как сделать вечный триал для программы, есть в постах выше.
[Профиль]  [ЛС] 

sonkbook

Стаж: 14 лет 8 месяцев

Сообщений: 66


sonkbook · 15-Авг-21 22:03 (спустя 3 часа)

vvh1te4x
спасибо за инструкцию. там кроссовер 21 вышел, так что очень кстати
[Профиль]  [ЛС] 

Виталик0002

Стаж: 6 лет 2 месяца

Сообщений: 17


Виталик0002 · 15-Авг-21 23:32 (спустя 1 час 28 мин.)

друзья помогите не могу установить через это приложение мод Пак для игры Танки Висит на вот этой стадии и все .[img]https://fastpic.org/view/115/2021/0815/_ea900c3ddd61b189a76acde8e9c57402.jpg.html[/img]
[Профиль]  [ЛС] 

Antoniosk

Стаж: 16 лет

Сообщений: 96

Antoniosk · 13-Сен-21 16:32 (спустя 28 дней)

21й версии пока нет нигде, Игра новая Encased с багами идет на 20й
[Профиль]  [ЛС] 

v1ptyoz

Стаж: 13 лет 8 месяцев

Сообщений: 3


v1ptyoz · 22-Окт-21 07:29 (спустя 1 месяц 8 дней)

Друзья, а кто-то проворачивал трюк с истекшей бутылкой на 21 версии? Там структура файлов другая, файлов нужных не нахожу
[Профиль]  [ЛС] 

kambala

Стаж: 18 лет 10 месяцев

Сообщений: 1145

kambala · 22-Окт-21 11:39 (спустя 4 часа)

v1ptyoz
именно для бутылки, созданной в 21? У меня были созданы в 20, но после обновления до 21 ничего в них не изменилось: файлы .eval и .update-timestamp на месте.
[Профиль]  [ЛС] 

v1ptyoz

Стаж: 13 лет 8 месяцев

Сообщений: 3


v1ptyoz · 23-Окт-21 01:53 (спустя 14 часов)

kambala
Да, бутылки созданы именно в 21 версии
[Профиль]  [ЛС] 

kambala

Стаж: 18 лет 10 месяцев

Сообщений: 1145

kambala · 23-Окт-21 10:24 (спустя 8 часов)

v1ptyoz
никакой разницы не вижу... бутылка test только что создана в 21
Код:
> ll -a /Users/kambala/Library/Application\ Support/CrossOver/Bottles/test
total 3184
drwxr-xr-x  9 kambala  staff   288B Oct 23 10:22 .
drwxr-xr-x  6 kambala  staff   192B Oct 23 10:20 ..
-rw-r--r--  1 kambala  staff    12B Oct 23 10:20 .update-timestamp
-rw-r--r--  1 kambala  staff    14K Oct 23 10:20 cxbottle.conf
drwxr-xr-x  5 kambala  staff   160B Oct 23 10:20 dosdevices
drwxr-xr-x  7 kambala  staff   224B Oct 23 10:20 drive_c
-rw-r--r--  1 kambala  staff   1.4M Oct 23 10:22 system.reg
-rw-r--r--  1 kambala  staff    82K Oct 23 10:22 user.reg
-rw-r--r--  1 kambala  staff   3.3K Oct 23 10:20 userdef.reg
> ll -a /Users/kambala/Library/Application\ Support/CrossOver/Bottles/D2/
total 3224
drwxr-xr-x  13 kambala  staff   416B Oct 23 10:22 .
drwxr-xr-x   6 kambala  staff   192B Oct 23 10:20 ..
-rw-------   1 kambala  staff     0B Oct  2 12:15 .eval
-rw-r--r--   1 kambala  staff    12B Oct  2 12:14 .update-timestamp
-rw-r--r--@  1 kambala  staff    14K Aug  7 17:03 cxbottle.conf
-rw-r--r--@  1 kambala  staff   249B Mar 15  2021 cxmenu.conf
drwxr-xr-x   3 kambala  staff    96B Jan 10  2021 desktopdata
drwxr-xr-x   7 kambala  staff   224B Oct  2 12:13 dosdevices
drwxr-xr-x   7 kambala  staff   224B Jan 10  2021 drive_c
-rw-r--r--   1 kambala  staff   1.5M Oct 23 10:22 system.reg
-rw-r--r--   1 kambala  staff    88K Oct 23 10:22 user.reg
-rw-r--r--   1 kambala  staff   3.3K Jan 10  2021 userdef.reg
drwxr-xr-x   3 kambala  staff    96B Jan 10  2021 windata
[Профиль]  [ЛС] 

v1ptyoz

Стаж: 13 лет 8 месяцев

Сообщений: 3


v1ptyoz · 23-Окт-21 16:31 (спустя 6 часов)

kambala
Понял ошибку.
Я искал в /Library/...
А нужно было в /Users/user_name/Library
Благодарю, все получилось
[Профиль]  [ЛС] 

table2

Стаж: 7 лет 10 месяцев

Сообщений: 105


table2 · 09-Ноя-21 05:18 (спустя 16 дней, ред. 09-Ноя-21 05:18)

Крашился на Big Sur, когда я нажимал кнопку install application. Перезагрузка компа помогла.
[Профиль]  [ЛС] 

COMM@nDo$

Стаж: 16 лет 5 месяцев

Сообщений: 27

COMM@nDo$ · 13-Ноя-21 03:11 (спустя 3 дня, ред. 13-Ноя-21 03:11)

Coxy_proxy писал(а):
80489580При открытии просит обновить приложение, в противном случае только выход. Что то можно сделать с этим?
нужно удалить папку ~/Library/Application Support/CrossOver
[Профиль]  [ЛС] 

madstrike

Стаж: 16 лет 7 месяцев

Сообщений: 66


madstrike · 26-Ноя-21 00:10 (спустя 12 дней)

на Monterey 12.0.1 работает без нареканий. Спасибо!
[Профиль]  [ЛС] 

Shuqu

Стаж: 15 лет 10 месяцев

Сообщений: 43

Shuqu · 29-Ноя-21 19:05 (спустя 3 дня)

А кто-нибудь может подсказать, как подключить внешний диск к бутылке?
[Профиль]  [ЛС] 

jagerz

Стаж: 6 лет 9 месяцев

Сообщений: 2


jagerz · 07-Дек-21 14:19 (спустя 7 дней)

Works great!
macOS Monterey 12.0.1
MacBook 14, M1 Pro
[Профиль]  [ЛС] 

Angoo

Стаж: 15 лет 6 месяцев

Сообщений: 6


Angoo · 10-Янв-22 00:23 (спустя 1 месяц 2 дня)

Накидал скрипт в Automator (открывать в нем) для сброса триала https://www.icloud.com/iclouddrive/0e5BXG9PMcSVPYm9b_1lX42Kg#CrossOver_-_reset_trial
[Профиль]  [ЛС] 

kambala

Стаж: 18 лет 10 месяцев

Сообщений: 1145

kambala · 10-Янв-22 13:04 (спустя 12 часов)

Angoo
так можно было и обычный shell скрипт сделать с расширением command
[Профиль]  [ЛС] 

Angoo

Стаж: 15 лет 6 месяцев

Сообщений: 6


Angoo · 10-Янв-22 23:01 (спустя 9 часов)

kambala писал(а):
82575727Angoo
так можно было и обычный shell скрипт сделать с расширением command
Можно. Оставим улучшения будущим поколениям. Главное же, что работает
[Профиль]  [ЛС] 

DJGDJG

Стаж: 16 лет 9 месяцев

Сообщений: 110

DJGDJG · 16-Янв-22 18:30 (спустя 5 дней)

Товарищи подскажите новичку, на М1 это будет запускаться?
[Профиль]  [ЛС] 

_DENtist_

Стаж: 13 лет 10 месяцев

Сообщений: 28

_DENtist_ · 20-Янв-22 18:31 (спустя 4 дня, ред. 01-Фев-22 18:26)

DJGDJG писал(а):
82608078Товарищи подскажите новичку, на М1 это будет запускаться?
Приложение + Лечение бутылки + Лечение приложения работает отлично.
Скрипт cтартовать дефолтным автоматором по расписанию либо как вариант BTT
Все подробности выше.
Благодарности авторам.
[Профиль]  [ЛС] 

dark52

Стаж: 16 лет 3 месяца

Сообщений: 31

dark52 · 08-Дек-22 15:20 (спустя 10 месяцев)

21 версия tnt есть и отлично работает даже на м процессорах и последних осях)
[Профиль]  [ЛС] 

cecan007

Стаж: 12 лет 5 месяцев

Сообщений: 13

cecan007 · 28-Янв-24 15:14 (спустя 1 год 1 месяц)

на intel Sonoma не работает. ошибка
[Профиль]  [ЛС] 

kambala

Стаж: 18 лет 10 месяцев

Сообщений: 1145

kambala · 09-Июн-24 20:34 (спустя 4 месяца 12 дней)

в свежей версии халява с бутылками кончилась, кто-то искал как побороть?
с вечным триалом теперь тоже немного по-другому — после истечения срока надо скидывать дату на сегодняшнюю чтоб опять получить 14 дней.
[Профиль]  [ЛС] 

kambala

Стаж: 18 лет 10 месяцев

Сообщений: 1145

kambala · 08-Авг-24 21:23 (спустя 1 месяц 29 дней)

kambala писал(а):
86359394в свежей версии халява с бутылками кончилась, кто-то искал как побороть?
пока что просто пользуюсь 22-й версией: https://www.dropbox.com/scl/fi/dzboyrb4148cneclrfek2/CrossOver22.app.txz?rlkey=mt...shb4u1j&dl=0
[Профиль]  [ЛС] 
 
Ответить
Loading...
Error