HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ОФФТОП > Болталка
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 08.08.2013, 11:16
Av0id
Познающий
Регистрация: 29.04.2008
Сообщений: 56
С нами: 9491531

Репутация: 0
По умолчанию

dallas, выложи загрузчик и менеджер зенда из 2003 виртуалки, я гляну изменения и попробую по аналогии на линуксе сделать
 
Ответить с цитированием

  #2  
Старый 08.08.2013, 12:30
roons
Новичок
Регистрация: 07.02.2012
Сообщений: 1
С нами: 7505462

Репутация: 0
По умолчанию

в линукс версии нужно править по ходу ZendOptimizer.so (у меня не получилось)
в винде патчится ZendOptimizer.dll, насколько я понял после патча можно дезендить и править файлы, зенд их схавает.
 
Ответить с цитированием

  #3  
Старый 08.08.2013, 12:56
mikefluff
Новичок
Регистрация: 04.03.2013
Сообщений: 2
С нами: 6942552

Репутация: 0
По умолчанию

На руборде же лежит патченный ZendOptimizer.so
 
Ответить с цитированием

  #4  
Старый 12.08.2013, 10:27
diamond83
Новичок
Регистрация: 20.04.2012
Сообщений: 3
С нами: 7400310

Репутация: 0
По умолчанию

Цитата:

mikefluff написал(а):

На руборде же лежит патченный ZendOptimizer.so

Можно на почту линк 1c-xp@bk.ru.
 
Ответить с цитированием

  #5  
Старый 08.08.2013, 13:27
Bio
Новичок
Регистрация: 29.02.2012
Сообщений: 0
С нами: 7473502

Репутация: 0
По умолчанию

лицензия мегаплана, по крайней мере в старой коробке, устроена таким образом -
в файле лицензии прописан тип коробки (модули), кол-во юзеров, привязка к маку и срок действия (с помощью зенда через подпись в конце).
изменение лицензии без правильной подписи, так же как и попытка подсунуть файлы после дезенда вызовет ругань зенда.
чтобы этого не происходило и были сделаны патчи.
таким образом можно исправить тип лицензии и убрать привязку к маку. но кол-во юзеров исправить нельзя, т.к. оно напрямую связано с "p=" и проверяется в коде.
проверок очень много (обычно при создании новых объектов) и формулы тоже разные. генератор сделать не удалось, но зато нашлись проверочные коды на 100, 200 и 1000 юзеров.
изначально патч был сделан под windows для zendoptimizer.dll, затем под zendloader.dll (свежий зенд из zend server с php NTS), а позже (на руборде) и под Centos x64.
производительность последнего существенно выше, чем у zendloader со всеми оптимизациями, который к тому же у многих нестабильно работает.
поэтому забудьте про windows и даже не пытайтесь использовать его в продакшене - будет или очень медленно, или очень глючно.
 
Ответить с цитированием

  #6  
Старый 08.08.2013, 13:41
roons
Новичок
Регистрация: 07.02.2012
Сообщений: 1
С нами: 7505462

Репутация: 0
По умолчанию

Bio, спасибо за подробное описание!
я кол-во лицензий правил в BoxAppInfo.php, прокатывало.
 
Ответить с цитированием

  #7  
Старый 08.08.2013, 16:04
Av0id
Познающий
Регистрация: 29.04.2008
Сообщений: 56
С нами: 9491531

Репутация: 0
По умолчанию

Подытожу.

100 юзеров

Для просмотра скрытого содержимого необходимо иметь 5 сообщений, у вас 0 сообщений.


200 юзеров

Для просмотра скрытого содержимого необходимо иметь 5 сообщений, у вас 0 сообщений.


Цитата:

На руборде же лежит патченный ZendOptimizer.so

Ссылки на модули дохлые. Нашел только пропатченный под винду. Зато нашел оригинал для сравнения, дальше сам
 
Ответить с цитированием

  #8  
Старый 08.08.2013, 16:13
kilkams
Новичок
Регистрация: 12.07.2012
Сообщений: 7
С нами: 7281730

Репутация: 0
По умолчанию

Цитата:

Av0id написал(а):

Подытожу.

100 юзеров

200 юзеров

Ссылки на модули дохлые. Нашел только пропатченный под винду. Зато нашел оригинал для сравнения, дальше сам
а это под новую или старую коробку?
 
Ответить с цитированием

  #9  
Старый 08.08.2013, 16:21
Av0id
Познающий
Регистрация: 29.04.2008
Сообщений: 56
С нами: 9491531

Репутация: 0
По умолчанию

Пока старую
 
Ответить с цитированием

  #10  
Старый 08.08.2013, 17:07
Bio
Новичок
Регистрация: 29.02.2012
Сообщений: 0
С нами: 7473502

Репутация: 0
По умолчанию

ну в разных версиях может быть по разному.
часть проверок стоят в основном коде, часть в специфических местах, как правило при создании новых объектов (проектов и т.п.)
если что то совсем неправильно, то будут выскакивать сообщения типа - Invalid license, Your licence is big bara boom, Whow. Why are you here? и т.д.
несовпадение кол-ва сразу ведет к установке другого значение для некоторых переменных, которые используются практически везде, и это влияет на корректность работы.
в старых версиях изменение кол-ва в boxappinfo приводило к полной неработоспособности. в новых не смотрел.
 
Ответить с цитированием
Ответ





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.

×

Внести депозит

Введите сумму USDT:

Принимается только USDT TRC20. Fake/Flash USDT не засчитывается.

×

Вывести депозит

Сумма USDT:

Ваш USDT TRC20 кошелек:

Заявка будет отправлена администратору.