Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для компьютеров > PureBasic

PureBasic Мощный кросс-платформенный язык среднего уровня на основе BASIC. Подходит для решения широкого круга задач.

Ответ
 
Опции темы
Старый 01.07.2013, 21:50   #1
Standard User
AnyKey`щик
 
Регистрация: 01.07.2013
Сообщений: 4
Написано 0 полезных сообщений
(для 0 пользователей)
Старые версии PB

Может кто поделится старыми версиями PB(3.00 - 3.94)? Буду сильно благодарен.
(Offline)
 
Ответить с цитированием
Старый 02.07.2013, 00:41   #2
Пётр
Нуждающийся
 
Регистрация: 23.05.2007
Сообщений: 95
Написано 34 полезных сообщений
(для 53 пользователей)
Ответ: Старые версии PB

Может проще исходник переписать под современную версию?
В сети где-то даже конвертер есть.
(Offline)
 
Ответить с цитированием
Старый 02.07.2013, 00:50   #3
Standard User
AnyKey`щик
 
Регистрация: 01.07.2013
Сообщений: 4
Написано 0 полезных сообщений
(для 0 пользователей)
Ответ: Старые версии PB

Да, конвертер тоже видел где то, но старые версии нужны для сравнения скорости и размера скомпилированного файла. Если вдруг у кого завалялось, киньте на файлообменник плз, неполенитесь
(Offline)
 
Ответить с цитированием
Старый 02.07.2013, 09:05   #4
kvitaliy
Оператор ЭВМ
 
Регистрация: 10.01.2007
Сообщений: 37
Написано 6 полезных сообщений
(для 5 пользователей)
Re: Ответ: Старые версии PB

Сообщение от Standard User Посмотреть сообщение
Если вдруг у кого завалялось, киньте на файлообменник плз, неполенитесь
На официальном сайте в музее доступны вот эти версии
Version 3.94 - 16 August 2005
Version 3.93 - 28th February 2005
Version 3.92 - 25th October 2004
Version 3.91 - 4th July 2004
Version 3.90 - 12th April 2004
Version 3.81 - 9th December 2003
Version 3.72 - 13th July 2003
Version 3.62 - 25th March 2003
Version 3.51 - 13th January 2003
Version 3.50 - 6th January 2003
Version 3.30 - 16th August 2002
Version 2.90 - 27 January 2002

Это не менее 200 Мб контента + куча предварительной работы по уничтожению личного идентификатора с каждой версии. В общем лень тут не причем - это надо проделать серьёзную работу без мотивации
(Offline)
 
Ответить с цитированием
Старый 02.07.2013, 12:09   #5
Standard User
AnyKey`щик
 
Регистрация: 01.07.2013
Сообщений: 4
Написано 0 полезных сообщений
(для 0 пользователей)
Ответ: Старые версии PB

Это не менее 200 Мб контента + куча предварительной работы по уничтожению личного идентификатора с каждой версии. В общем лень тут не причем - это надо проделать серьёзную работу без мотивации
Понял, ну я имел ввиду - может у кого остались старые версии, которые были выложены на торрент трекерах. Конечно, с удовольствием заплатил бы за лицензию пурика, но пока нет возможности.
(Offline)
 
Ответить с цитированием
Старый 02.07.2013, 18:23   #6
kvitaliy
Оператор ЭВМ
 
Регистрация: 10.01.2007
Сообщений: 37
Написано 6 полезных сообщений
(для 5 пользователей)
Re: Ответ: Старые версии PB

Сообщение от Standard User Посмотреть сообщение
старые версии нужны для сравнения скорости и размера скомпилированного файла
Если это истинная причина, то советую искать не версии 3.**, а версии 4.**
Причем самые компактные ЕХЕ делают от 4.00 до 4.31, все версии, которые были раньше или позже уже в этом плане хуже.
Самые компактные ЕХЕ получаются в версиях 2.*, когда в качестве компилятора использовался NAsm ( позже и до сего времени FAsm). Хотя очевидно, маленький размер не из за компилятора, а примитивности Пурика - писать программы, чуть более серьезные, чем "хелловорд" было затруднительно.
Этот базовый код ( с разными нюансами в зависимости от версии)
OpenWindow(0, 751, 314, 252, 157, "Window", #PB_Window_SystemMenu|#PB_Window_SizeGadget|#PB_Window_MinimizeGadget|#PB_Window_TitleBar)
    
      ButtonGadget(0, 70, 95, 100, 30, "Ok")
   
Repeat 
Until WaitWindowEvent() = #PB_Event_CloseWindow
На версии 2.2 имеет скомпилированный размер 6 688 байт, в v 4.31 = 11 264 байта, а в последнем исполнении v5.20b5 = 20 992 байта.
Вот такая статистика!
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Standard User (02.07.2013)
Старый 02.07.2013, 19:52   #7
Standard User
AnyKey`щик
 
Регистрация: 01.07.2013
Сообщений: 4
Написано 0 полезных сообщений
(для 0 пользователей)
Ответ: Старые версии PB

kvitalyi, спс за детальный ответ. Да, уже юзал всю серию компиляторов 4-ой версий, т.к. общее быстродействие приложения, скомпилированнoго разными версиями PB, иногда отличается в 2 - 3 раза. Из-за спортивного азарта было бы интересно добавить 3-ю ветку А что печалит - чем дальше, тем скомпилированные приложения медленнее и жирнее.
(Offline)
 
Ответить с цитированием
Старый 02.07.2013, 20:09   #8
Пётр
Нуждающийся
 
Регистрация: 23.05.2007
Сообщений: 95
Написано 34 полезных сообщений
(для 53 пользователей)
Ответ: Старые версии PB

Проги, скомпилированные в 5.20, довольно быстро работают.
Вес увеличивается из-за новых возможностей.
(Offline)
 
Ответить с цитированием
Старый 23.03.2022, 16:50   #9
SharkyEXE
AnyKey`щик
 
Регистрация: 23.03.2022
Сообщений: 1
Написано 0 полезных сообщений
(для 0 пользователей)
Ответ: Старые версии PB

Всем здравствуйте

Пожалуйста, будьте так любезны, напишите в личные сообщения или сюда, где скачать архив предыдущих версий

У меня код порядка 2+2=4, но на выходе принципиально сделать размер ехе файла чем меньше, тем лучше БЕЗ применения UPX

Спасибо.
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +4, время: 02:59.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com