Привет форум! Вот тут написал некую версию wasm.offline. На текущий момент она умеет: просматривать форум, проводить по нему поиск. Текущая база сообщений включает в себя данные по 2006-07-02 + удаленные из-за нагрузки бд топики. Также можно "собрать" свой набор подфорумов wasm (например только wasm.assembler, wasm.win32 и никакого wasm.heap Для использования нужна NT система, 90 метров свободного места и метров 30 трафика. При этом нужно скачать http://wo.wasm.ru/wasm.offline.zip (786600 b) Далее, если будете использовать полную базу, то качайте: http://wo.wasm.ru/wasm.db.zip (25 Mb) Если же хотите "собрать" свой набор, то загружайте: http://wo.wasm.ru/wasm.users.zip (236056 b) + желаемые подфорумы: http://wo.wasm.ru/wasm.a_o.zip (1199 Kb) http://wo.wasm.ru/wasm.assembler.zip (2588 Kb) http://wo.wasm.ru/wasm.beginners.zip (1944 Kb) http://wo.wasm.ru/wasm.books.zip (312968 b) http://wo.wasm.ru/wasm.commercials.zip (155228 b) http://wo.wasm.ru/wasm.cryptography.zip (175279 b) http://wo.wasm.ru/wasm.directx.opengl.zip (292377 b) http://wo.wasm.ru/wasm.electronics.zip (440187 b) http://wo.wasm.ru/wasm.english.zip (71542 b) http://wo.wasm.ru/wasm.heap.zip (4875 b) http://wo.wasm.ru/wasm.networks.zip (630589 b) http://wo.wasm.ru/wasm.projects.zip (542934 b) http://wo.wasm.ru/wasm.research.zip (2356 b) http://wo.wasm.ru/wasm.site.zip (596423 b) http://wo.wasm.ru/wasm.unix.zip (221274 b) http://wo.wasm.ru/wasm.virology.zip (790997 b) http://wo.wasm.ru/wasm.win32.zip (5434 b) http://wo.wasm.ru/wasm.zen.zip (1205 b) Инструкция по устновке и использованию: 1. Распаковать все архивы в одну директорию. 1.1 Если вы собираете свой набор подфорумуов то запустить dbaggregation.exe c первым параметром коммандной строки wasm.db, вторым wasm.users.db и, далее, все подфорумы 2. Запустить wasm.offline.exe (это консольное приложение и оно останется висеть - потом будет демон уходить в фон, как сделаю 3. Открыть браузер и набрать http://localhost:9000 + если стоят фаеры разные разрешить открыать порт и коннектится. + путь, где лежит это добро не может содержать не латинских символов) - спасибо TermoSINteZ, за нахождение баги. Все отзывы, пожелания, замечания, баги и т.п. оставляйте либо тут, либо отправляйте по адресу tasman -=at=- wasm.ru
Это лучше, т.к. фактически - это клиент для просмотра БД форума. В качестве СУБД - SQLite . - меньше места, т.к. не нужно хранить тысячи страниц - хранится содержание постов, страницы генерятся автоматом (форум смотрится в оффлайне через браузер, т.к. сама программа вешается как http-сервер на localhost). - дизайн можно любой (тут используется дизайн старого форума) - базы какие хочешь (необязательно все) - потом можно будет сделать автогенерацию баз для клиента - не раз в год, а раз в месяц, скажем, и не нужно участие человека. - портабельнее - программа на Си, все компоненты тоже, можно спортировать (по идее) на другие системы, где есть браузер, например, lynx -). И другие потенциальные плюшки, которых не может быть у chm.
Я правильно понял что в архиве присутствует та часть форума что была удалена некоторое время назад из-за чрезмерной нагрузки?
Нет, не присутствует. Там дамп базы до перехода на PunBB. Восстановление старых постов в том или ином виде напрямую не связано с проектом tasman'а, но я подумаю над релизом БД, их содержащих. Сам клиент подхватит что угодно, главное, чтобы была понятная ему структура БД.
Может я не понял какие именно удаленные топики ты имеешь в виду, но часть базы, которая была удалена из-за черезмерной нагрузки бд там присутствует.
я пока что свой нужный топик не нашел, поиск не очень рулит объясните мне, как можно было совместить ту старую удаленную часть форума с новой, ведь после удаления номера страничек освободились и они были заняты новыми, соответсвенно после совмещения часть страниц была перезаписана новыми, а значит утеряна, или я неправильно понимаю механизм? ЗЫ: wasm.db пожатая 7zip занимает 16 Мб
пожелания улучшить возможности поиска, например добавить возможность указывать в поиске дату ОТ и ДО, чтобы можно было найти все посты за опеределенный период
Как он назывался? В каком подфоруме лежал? Что там было? Я поищу.. И что конкретно не устраивает в поиске? Неправильно. Для каждой таблицы есть служебное поле "последний использованый id". При каждой вставке оно увеличивается на 1. Когда была удалена часть топиков - никто не менял этот счетчик. Он так же пошел увеличивать номера топиков. Номера(id) тех топиков/постов, которые былу удалены стали просто свободными. Их никто не занимал. Поэтому перекрытия и не происходит. Да, но не у всех он есть.. хотя может и стоило жать именно в 7z(этот zip тоже сделан 7z, поэтому он получше чем стандартный zip)
Если б я помнил Помню что было нечто типа введения в ООП, приблизительно предполагаю дату Перечитав все топики по ООП я пока его не нашел скачать бесплатный 7z дешевле чем 10Мб лишнего трафика, да и последние WinRAR'ы 7z распаковывают Нужна. А еще нужен регистрозависимый поиск и желательно подсвечивание найденных слов в топике, а дальше по нарастающей, поиск по маске и т.д.
И все таки для поиска требуется что-то более конкретное... Хотя бы кто учавствовал в дискусии и о чем, конкретнее, она велась... Тут ты, наверное, прав. В следующий раз так и сделаю. Если поиск в конкретных подфорумах и поиск "от и до" будут, я думаю, в ближайших версиях, то перечисленные тобой фичи откровенно говоря в ближайшее время врядли будут. Но если будет много людей, которым эти фичи будут нужны, то в будущем можно будет подумать над их реализацией.
если б я знал то уже бы нашел )) в чем я точно уверен что я его читал, по крайней мере один раз, надеюсь если я на него наткнусь то узнаю, мне тоже интересен ник того человека что писал, т.к. он не из завсегдатаев просто я задавал поиск по слову OOP а он мне находил столько мусора, например loop тоже был валиден )