Сейчас на форуме: bartolomeo, Adler, johnniewalker, NIKOLA (+7 невидимых)

 eXeL@B —› Софт, инструменты —› Serials Treasury - разработка замены Serials 2k
<< . 1 . 2 . 3 . 4 . 5 . 6 . 7 . 8 . 9 . 10 ... 31 . 32 . >>
Посл.ответ Сообщение

Ранг: 210.5 (наставник), 2thx
Активность: 0.140
Статус: Участник

Создано: 21 июля 2005 16:42 · Поправил: Модератор
· Личное сообщение · #1

Все знают известную программу Serials 2000, но она имеет ограничение на количество записей, и пару месяцев назад у меня этот пик достиг.. Я пытался найти альтернативу но не один из них меня не устраивалa. и вчера решил, почему бы и нет, сделать сам такую программу, которую хочу, вобщем прикрепляю скрин в РАР-е (BMP+RAR)<JPG,PNG,GIF , программа почти готова, осталось реализовать несколько запланированных возможностей, в скрине видны основные возможности программы, пишу сюда чтоб вы тоже подумали что еще можно довавить туда, и еще нужны бета тестеры, пишите, завтра отправлю бета версию для тестирования.

b703_screen.rar




Ранг: 536.4 (!), 171thx
Активность: 0.660.13
Статус: Администратор
Создатель CRACKL@B

Создано: 01 августа 2005 13:45
· Личное сообщение · #2

При импортировании серийников в итоге пишется что-то вроде:
"добавлено серийников 10000
провалено 40"
В s2k тоже такое было, так вот интересно, а что это за серийники такие в базе, которые не добавляются ? неправильные что ли какие то или как ?

С XP стилем стало ничуть не хуже, что не говори... а вот скины на самом деле нах не нужны.

Музон в эбауте не понравился, да и мне кажется, что он в проге лишний, да и прога на 100 кило распухла из-за этого.

Галочку в окошке при импорте баз по прежнему хочется...

Release Updater - должна быть возможность ввести интервал дат, а не одну только дату.

Release Updater нажимаю Browse и открывается окно на откртие файла, а не на сохранение и в итоге ничего не получается.

При попытке добавить серийник в базу вижу окошко "table: field private not found"

Экспортирование всей базы в HTML - хорошо, но лучше думаю SEU2HTML инструмент иметь.

Сделал небольшой апдейт через Update Maker в an1 файл и больше всего позабавило, что прога то в итоге такой формат открывать не умеет

Название Serials Treasury вполне подойдёт, пора менять !
Можно ещё XXL Serials название, подчеркивающее, что база серийников поддерживается намного большего размера, чем у s2k.

-----
Небольшое пожелание: было бы здорово, чтобы перед выкладыванием на паблик ты сам хоть чуть чуть тестировал очередную бэту, а то так долго будет продолжаться, хотя в общем то положительные результаты уже хорошо видны и это радует.

-----
Всем не угодишь





Ранг: 536.4 (!), 171thx
Активность: 0.660.13
Статус: Администратор
Создатель CRACKL@B

Создано: 01 августа 2005 13:51
· Личное сообщение · #3

Кстати, FastZlib конечно хорошо, а не лучше ли LZMA ?
Это по-моему на сегодняшний день чуть ли не самый продвинутый алгоритм.
www.7-zip.org/sdk.html

-----
Всем не угодишь





Ранг: 631.1 (!), 62thx
Активность: 0.370.01
Статус: Участник
Автор VB Decompiler

Создано: 01 августа 2005 13:58
· Личное сообщение · #4

arnix
Укажи в опциях компилятора в дельфе "Compile with runtime packages"... EXE будет весить 30 килобайт и нам за трафик платить меньше... все равно у нас дельфя стоит и эти Packages у нас есть

-----
Никогда не делай то, что возможно. Стремись сделать то что невозможно впринципе!





Ранг: 631.1 (!), 62thx
Активность: 0.370.01
Статус: Участник
Автор VB Decompiler

Создано: 01 августа 2005 13:59
· Личное сообщение · #5

Bad_guy пишет:
Небольшое пожелание: было бы здорово, чтобы перед выкладыванием на паблик ты сам хоть чуть чуть тестировал очередную бэту, а то так долго будет продолжаться, хотя в общем то положительные результаты уже хорошо видны и это радует.

Еще лучше если бы обновления были только при добавлении ВСЕГО что пожелал народ... нафига каждый день новую бету выкладывать... лучше сразу добавить все хотелки и выложить, а потом продолжится тестинг

-----
Никогда не делай то, что возможно. Стремись сделать то что невозможно впринципе!




Ранг: 210.5 (наставник), 2thx
Активность: 0.140
Статус: Участник

Создано: 01 августа 2005 14:32 · Поправил: arnix
· Личное сообщение · #6

Bad_guy пишет:
При импортировании серийников в итоге пишется что-то вроде:
"добавлено серийников 10000
провалено 40"
В s2k тоже такое было, так вот интересно, а что это за серийники такие в базе, которые не добавляются ? неправильные что ли какие то или как ?


угу, это следствие того что тот кто делал этот аптейт например забыл поставить один TAB или что-то еще...

Bad_guy пишет:
Музон в эбауте не понравился, да и мне кажется, что он в проге лишний, да и прога на 100 кило распухла из-за этого.


ладно уберу его...

Bad_guy пишет:
Галочку в окошке при импорте баз по прежнему хочется...


ОК, забыл я про это, в бета 10 обязательно будет..

Bad_guy пишет:
Release Updater - должна быть возможность ввести интервал дат, а не одну только дату.


А такая возможность есть, посмотри получше.

Bad_guy пишет:
Release Updater нажимаю Browse и открывается окно на откртие файла, а не на сохранение и в итоге ничего не получается.


Такс, ты не понял принцип Сначала в течени 2-х недель чел собирает серийники по "Update maker"-у, получается файл *.an1, когда в "Update maker"-е выбераешь файл ты можешь выбрать уже существующий или написать новое имя и новая база создастся, потом, через две недели, когда уже готовы к релизу апдейта, идём в "Release update", выбераем наш *.an1 файл, и говорим какие серийники релизить, в итоге получаем *.au1 файл, который можно распространить. Если в группе несколько людей занимаются этим, то можно склеить апдейт файлы в один файл с помошью "Merge update files".

Bad_guy пишет:
При попытке добавить серийник в базу вижу окошко "table: field private not found"


Исправлено в этой бете

Bad_guy пишет:
Экспортирование всей базы в HTML - хорошо, но лучше думаю SEU2HTML инструмент иметь.


Хорошо, ссоорудим и такое.


Bad_guy пишет:
Сделал небольшой апдейт через Update Maker в an1 файл и больше всего позабавило, что прога то в итоге такой формат открывать не умеет


Такс, ты не понял принцип Cмотри выше *.an1 не могут быть импортированы, сначала нужно делать релиз в *.au1 файл, потом импортировать.

Bad_guy пишет:
Название Serials Treasury вполне подойдёт, пора менять !
Можно ещё XXL Serials название, подчеркивающее, что база серийников поддерживается намного большего размера, чем у s2k.


Решено! Serials Treasury!

Bad_guy пишет:
Небольшое пожелание: было бы здорово, чтобы перед выкладыванием на паблик ты сам хоть чуть чуть тестировал очередную бэту, а то так долго будет продолжаться, хотя в общем то положительные результаты уже хорошо видны и это радует


ОК, тестировать буду много чтоб ошибок было как можно мало.

Bad_guy пишет:
Кстати, FastZlib конечно хорошо, а не лучше ли LZMA ?
Это по-моему на сегодняшний день чуть ли не самый продвинутый алгоритм.


Согласен, но на больой базе это скучно долго. Я предпочёл скорость размеру, может я не прав? Кто еще как думает?

GPcH пишет:
Укажи в опциях компилятора в дельфе "Compile with runtime packages"... EXE будет весить 30 килобайт и нам за трафик платить меньше... все равно у нас дельфя стоит и эти Packages у нас есть


OK.

GPcH пишет:
Еще лучше если бы обновления были только при добавлении ВСЕГО что пожелал народ... нафига каждый день новую бету выкладывать... лучше сразу добавить все хотелки и выложить, а потом продолжится тестинг


Дело в том что каждый день нахожу ошибки, и чтоб не оставить баженую версию тут, делаю апдейт.


BETA 9:

- Исправлены найденные ошибки
- Теперь программа не ругается если базы нет, а создаёт новую
- Можно запускать только один экземпляр
- Учтены другие замечания TRUF-а
- И, самое главное, прикрученa поддержка HTML тегов (только <b></b>, <i></i>, <u></u>, <font color=#XXXXXX></font>)

http://assoft.it.hosting.am/files/aKSCT_v0.0.1_beta9.rar http://assoft.it.hosting.am/files/aKSCT_v0.0.1_beta9.rar (557 KB)
http://assoft.it.hosting.am/files/aKSCT_v0.0.1_beta9_without_libs.rar http://assoft.it.hosting.am/files/aKSCT_v0.0.1_beta9_without_libs.rar (134 KB) (for GPcH)



Ранг: 210.5 (наставник), 2thx
Активность: 0.140
Статус: Участник

Создано: 01 августа 2005 14:34 · Поправил: Модератор
· Личное сообщение · #7

[double]




Ранг: 631.1 (!), 62thx
Активность: 0.370.01
Статус: Участник
Автор VB Decompiler

Создано: 01 августа 2005 14:43
· Личное сообщение · #8

arnix пишет:
assoft.it.hosting.am/files/aKSCT_v0.0.1_beta9_without_libs.rar (134 KB) (for GPcH)

Пасиба... а музон можешь тока на время убрать, а в релиз всеже внеси

-----
Никогда не делай то, что возможно. Стремись сделать то что невозможно впринципе!





Ранг: 631.1 (!), 62thx
Активность: 0.370.01
Статус: Участник
Автор VB Decompiler

Создано: 01 августа 2005 14:55
· Личное сообщение · #9

arnix
Прога выводит:
Procedure * could not be located in the Dll _XPMenu.bpl
У меня GHF скомпиленный with runtime packages работает нормально, юзая те же компоненты. Ты ничего не менял? Может PECompact глючит? Да и _XPMenu.bpl у меня нет, хотя сам этот компонент юзаю и все проги, которые его юзают и скомпиленные with runtime packages работают

-----
Никогда не делай то, что возможно. Стремись сделать то что невозможно впринципе!




Ранг: 210.5 (наставник), 2thx
Активность: 0.140
Статус: Участник

Создано: 02 августа 2005 13:56
· Личное сообщение · #10

это у меня привычка такая, когда ставлю компоненты без *.dpk, перед именем ставлю "_", просто скопирyй свой XPMenu.bpl в папку с прогой и переименуй в _XPMenu.bpl.




Ранг: 536.4 (!), 171thx
Активность: 0.660.13
Статус: Администратор
Создатель CRACKL@B

Создано: 02 августа 2005 14:53
· Личное сообщение · #11

GPcH пишет:
Может PECompact глючит?

Это принципиальное непонимание работы упаковщиков.

GPcH пишет:
а музон можешь тока на время убрать, а в релиз всеже внеси

Не, в релизе тоже совсем ни к чему.

arnix пишет:
Согласен, но на больой базе это скучно долго.

Насколько мне известно LZMA сжимает долго, а вот разжимает очень даже быстро, вот сейчас сам провел эксперимент: у меня был 7z архив 17Mб, (42Мб разжатых данных). Распаковался архив за 13 секунд. В принципе конечно не очень то круто, но ты посмотри там насколько выигрывает LZMA у Zlib по сжатию, ведь в конечном счёте речь идёт о трафике всех тех людей, которые будут качать обновления, а это важнее, чем несколько лишних секунд единожды при обновлении базы. Тем более ведь там будут не 17 мегабайтные обновления наверняка. А то что LZMA жмёт текстовую инфу даже намного лучше RAR в этом я лично убедился уже давно.

arnix пишет:
Такс, ты не понял принцип

Пора писать хэлпак.

-----
Всем не угодишь





Ранг: 536.4 (!), 171thx
Активность: 0.660.13
Статус: Администратор
Создатель CRACKL@B

Создано: 02 августа 2005 14:57
· Личное сообщение · #12

PS. Запаковалось в 7z (LZMA) за 52 секунды.

-----
Всем не угодишь




Ранг: 210.5 (наставник), 2thx
Активность: 0.140
Статус: Участник

Создано: 02 августа 2005 15:04 · Поправил: arnix
· Личное сообщение · #13

Посмoтрел я ссылку которую ты дал, SDK для Delphi там нет, а использовать ДЛЛ не охота. Хотя может есть возможность как-то прилинковать? Нужно посмотреть..




Ранг: 536.4 (!), 171thx
Активность: 0.660.13
Статус: Администратор
Создатель CRACKL@B

Создано: 02 августа 2005 21:02 · Поправил: Bad_guy
· Личное сообщение · #14

arnix
Да, что-то с Дельфёй там облом и в нете ни слова про lzma под дельфю. DLL - это будет не дело, хотя теоретически можно заюзать PEBundle чтобы DLL в EXE запрятать, но это замут.
...Можно конечно попробовать откомпилить DLL или прогу на C и выцепить оттуда бинарник, но это тоже замут.

А вообще ты поищи либы по Дельфю для сжатия, вот я помню были LZW, LZRW, apLib на torry.net к примеру, а то может ZLib то и не самый лучший вариант...

-----
Всем не угодишь





Ранг: 631.1 (!), 62thx
Активность: 0.370.01
Статус: Участник
Автор VB Decompiler

Создано: 02 августа 2005 21:06 · Поправил: GPcH
· Личное сообщение · #15

arnix пишет:
это у меня привычка такая, когда ставлю компоненты без *.dpk, перед именем ставлю "_", просто скопирyй свой XPMenu.bpl в папку с прогой и переименуй в _XPMenu.bpl.

Нет у меня этого bpl... тока dcu и pas

Bad_guy пишет:
Это принципиальное непонимание работы упаковщиков.

ты не видел упаковщиков, поганящих импорт? Я видел

-----
Никогда не делай то, что возможно. Стремись сделать то что невозможно впринципе!





Ранг: 536.4 (!), 171thx
Активность: 0.660.13
Статус: Администратор
Создатель CRACKL@B

Создано: 02 августа 2005 21:12
· Личное сообщение · #16

GPcH пишет:
ты не видел упаковщиков, поганящих импорт? Я видел

Я такими упаковщиками не пользуюсь, да и PECompact уж точно не из их числа.

-----
Всем не угодишь




Ранг: 210.5 (наставник), 2thx
Активность: 0.140
Статус: Участник

Создано: 03 августа 2005 16:02 · Поправил: arnix
· Личное сообщение · #17

В последнее время занят тем что пишу документацию и еще обновил одну мою другую программу, следующая бетa уже с новым названием (Serials Treasury v1 beta1) выйдет завтра или послезавтра, в первую очередь поработаю над корректной обработки вставлeнных друг в друга тегов.




Ранг: 631.1 (!), 62thx
Активность: 0.370.01
Статус: Участник
Автор VB Decompiler

Создано: 03 августа 2005 16:46
· Личное сообщение · #18

arnix пишет:
еще обновил одну мою другую программу

Inline?

-----
Никогда не делай то, что возможно. Стремись сделать то что невозможно впринципе!




Ранг: 210.5 (наставник), 2thx
Активность: 0.140
Статус: Участник

Создано: 03 августа 2005 16:49
· Личное сообщение · #19

неа, супер-пупер Joiner




Ранг: 536.4 (!), 171thx
Активность: 0.660.13
Статус: Администратор
Создатель CRACKL@B

Создано: 03 августа 2005 16:52
· Личное сообщение · #20

хва оффтопить

-----
Всем не угодишь




Ранг: 29.1 (посетитель)
Активность: 0.010
Статус: Участник

Создано: 03 августа 2005 17:18
· Личное сообщение · #21

Не было времени ничего потестить, начну сразу с след. беты.
У меня такой баг - прога висьнет после закрытия About. Правдо непомню, только с импортированной базой S2K или с чистой тоже.
А насчет компрессоров - зритя в корень, чем начешивать алгоритмы сжатия, лучше подумать над структурой базы и уменьшить ее оригинальный размер. Напр. сделать ее реляционной (для начала).




Ранг: 536.4 (!), 171thx
Активность: 0.660.13
Статус: Администратор
Создатель CRACKL@B

Создано: 03 августа 2005 19:18
· Личное сообщение · #22

TRUF пишет:
У меня такой баг - прога висьнет после закрытия About.

Во, у меня такое тоже 1 раз случилось, но как я потом ни старался - больше нет.

TRUF пишет:
А насчет компрессоров

Я предлагал сжимать не саму базу, а только апдейты, идущие впоследствии в инет, тобиш au1 файлы.

-----
Всем не угодишь




Ранг: 45.7 (посетитель)
Активность: 0.050
Статус: Участник
EBFE

Создано: 03 августа 2005 19:41
· Личное сообщение · #23

TRUF пишет:
Напр. сделать ее реляционной (для начала).

ну нифига се замуты мож сразу свою p2p-секту(сетку of course) сделать? ;)



Ранг: 210.5 (наставник), 2thx
Активность: 0.140
Статус: Участник

Создано: 04 августа 2005 16:07
· Личное сообщение · #24

TRUF пишет:
Не было времени ничего потестить, начну сразу с след. беты.
У меня такой баг - прога висьнет после закрытия About. Правдо непомню, только с импортированной базой S2K или с чистой тоже.


Bad_guy пишет:
Во, у меня такое тоже 1 раз случилось, но как я потом ни старался - больше нет.


У меня такого не было, но хорошенько посмотрю отчего это могло быть

Завтра будет новая бета, щас я его тестирую, алгоритм сжатия всё-же решил не менять, двухнедельные апдейты будут максимум килобайт 100, ну LZMA пусть даст выирышь в 10 кило, а кому это надо в 2005-ом году?




Ранг: 536.4 (!), 171thx
Активность: 0.660.13
Статус: Администратор
Создатель CRACKL@B

Создано: 04 августа 2005 18:24
· Личное сообщение · #25

arnix пишет:
LZMA пусть даст выирышь в 10 кило

Ты пробовал ? Просто дело в том, что LZMA даёт при сжатии текста гораздо большее сжатие, чем даже RAR (и это не 10% разницы, а больше), а уж то что RAR превосходит ZLib и так ясно, так что ты попробуй жимануть апдейты в LZMA и посмотри какая будет разница, если больше 20%, то очень даже есть смысл заморочиться с этим и даже пускай будет внешняя DLL в конце концов.

-----
Всем не угодишь




Ранг: 210.5 (наставник), 2thx
Активность: 0.140
Статус: Участник

Создано: 06 августа 2005 12:57
· Личное сообщение · #26

Новая версия, теперь вставленные друг в друга HTML теги обрабатываются корректно, исправлены найденные мною мелкие ошибки, добавлен checkbox в окне с предупреждением.

Bad_guy пишет:
Ты пробовал ? Просто дело в том, что LZMA даёт при сжатии текста гораздо большее сжатие, чем даже RAR (и это не 10% разницы, а больше), а уж то что RAR превосходит ZLib и так ясно, так что ты попробуй жимануть апдейты в LZMA и посмотри какая будет разница, если больше 20%, то очень даже есть смысл заморочиться с этим и даже пускай будет внешняя DLL в конце концов.


мда, ты прав, вот тест нормального двухнедельного апдейта:

seu: 35623 bytes
not compressed au1: 278528 bytes
FastZlib'ed au1: 59283 bytes
7zip'ed au1: 39487 bytes


Pазница 20 килобайт.

Serials Treasury v1 beta1: assoft.it.hosting.am/files/SerialsTreasury_v1_beta1.rar (485 KB)

P.S.
Уважаемые модераторы, если это возможно измените название темы на новое название программы, спасибо.




Ранг: 264.0 (наставник), 5thx
Активность: 0.210
Статус: Участник
Vanilla Sky

Создано: 06 августа 2005 13:06
· Личное сообщение · #27

Я просто оброс гордостью за предложенное мной название... сижу, горжусь. =)



Ранг: 210.5 (наставник), 2thx
Активность: 0.140
Статус: Участник

Создано: 06 августа 2005 13:08
· Личное сообщение · #28

Grim Fandango
И правильно делаешь

P.S.
Cмотри About и whatsnew.txt




Ранг: 264.0 (наставник), 5thx
Активность: 0.210
Статус: Участник
Vanilla Sky

Создано: 06 августа 2005 13:13
· Личное сообщение · #29

Вернусь из поездки, займусь графикой.

п.с.
GPCH, не волновайся =)




Ранг: 536.4 (!), 171thx
Активность: 0.660.13
Статус: Администратор
Создатель CRACKL@B

Создано: 06 августа 2005 13:18
· Личное сообщение · #30

> Some other small changes and fixes
Вот это плохо, читай топик выше - исправлять и дополнять ещё много чего.

-----
Всем не угодишь





Ранг: 536.4 (!), 171thx
Активность: 0.660.13
Статус: Администратор
Создатель CRACKL@B

Создано: 06 августа 2005 13:20
· Личное сообщение · #31

arnix пишет:
seu: 35623 bytes
not compressed au1: 278528 bytes
FastZlib'ed au1: 59283 bytes
7zip'ed au1: 39487 bytes


Во, похоже на правду, а если это будет месячный или полугодовой апдейт, то SEU намного проиграет по размеру.

-----
Всем не угодишь



<< . 1 . 2 . 3 . 4 . 5 . 6 . 7 . 8 . 9 . 10 ... 31 . 32 . >>
 eXeL@B —› Софт, инструменты —› Serials Treasury - разработка замены Serials 2k
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


Максимальный размер аттача: 500KB.
Ваш логин: german1505 » Выход » ЛС
   Для печати Для печати