wasm.offline

Тема в разделе "WASM.SITE", создана пользователем tasman, 21 июл 2006.

  1. tasman

    tasman New Member

    Публикаций:
    0
    Регистрация:
    25 май 2004
    Сообщения:
    44
    Адрес:
    Ukraine
    Привет форум!

    Вот тут написал некую версию 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
     
  2. Aquila

    Aquila Самурай дзена

    Публикаций:
    0
    Регистрация:
    30 авг 2002
    Сообщения:
    1.467
    Адрес:
    Russia, Moscow
    tasman
    Если в фон, тогда не забудь в виндовой версии сделать иконку в трее :).
     
  3. Asterix

    Asterix New Member

    Публикаций:
    0
    Регистрация:
    25 фев 2003
    Сообщения:
    3.576
    tasman
    не понял в чем фишка..
    разве нельзя просто .chm сделать?
     
  4. Aquila

    Aquila Самурай дзена

    Публикаций:
    0
    Регистрация:
    30 авг 2002
    Сообщения:
    1.467
    Адрес:
    Russia, Moscow
    Это лучше, т.к. фактически - это клиент для просмотра БД форума. В качестве СУБД - SQLite ;).

    - меньше места, т.к. не нужно хранить тысячи страниц - хранится содержание постов, страницы генерятся автоматом (форум смотрится в оффлайне через браузер, т.к. сама программа вешается как http-сервер на localhost).
    - дизайн можно любой (тут используется дизайн старого форума)
    - базы какие хочешь (необязательно все)
    - потом можно будет сделать автогенерацию баз для клиента - не раз в год, а раз в месяц, скажем, и не нужно участие человека.
    - портабельнее - программа на Си, все компоненты тоже, можно спортировать (по идее) на другие системы, где есть браузер, например, lynx -).

    И другие потенциальные плюшки, которых не может быть у chm.
     
  5. Asterix

    Asterix New Member

    Публикаций:
    0
    Регистрация:
    25 фев 2003
    Сообщения:
    3.576
    Я правильно понял что в архиве присутствует та часть форума что была удалена
    некоторое время назад из-за чрезмерной нагрузки?
     
  6. Aquila

    Aquila Самурай дзена

    Публикаций:
    0
    Регистрация:
    30 авг 2002
    Сообщения:
    1.467
    Адрес:
    Russia, Moscow
    Нет, не присутствует. Там дамп базы до перехода на PunBB. Восстановление старых постов в том или ином виде напрямую не связано с проектом tasman'а, но я подумаю над релизом БД, их содержащих. Сам клиент подхватит что угодно, главное, чтобы была понятная ему структура БД.
     
  7. Asterix

    Asterix New Member

    Публикаций:
    0
    Регистрация:
    25 фев 2003
    Сообщения:
    3.576
    Это плохо, меня интересуют некоторые топики именно из удаленной части форума %)
     
  8. tasman

    tasman New Member

    Публикаций:
    0
    Регистрация:
    25 май 2004
    Сообщения:
    44
    Адрес:
    Ukraine
    Может я не понял какие именно удаленные топики ты имеешь в виду, но часть базы, которая была удалена из-за черезмерной нагрузки бд там присутствует.
     
  9. Aquila

    Aquila Самурай дзена

    Публикаций:
    0
    Регистрация:
    30 авг 2002
    Сообщения:
    1.467
    Адрес:
    Russia, Moscow
    ДА? -) Что же, ещё лучше -)
     
  10. Oleg_SK

    Oleg_SK Guest

    Публикаций:
    0
    tasman
    Очень полезную тулзу делаешь:) Спасибо. По идее, она много времени и трафика мне сэкономит:)
     
  11. tasman

    tasman New Member

    Публикаций:
    0
    Регистрация:
    25 май 2004
    Сообщения:
    44
    Адрес:
    Ukraine
    Oleg_SK
    Если хоть кому то пригодилось - уже хороошо :) Пожелания/замечания есть?
     
  12. Oleg_SK

    Oleg_SK Guest

    Публикаций:
    0
    tasman
    Я ее еще не смотрел (пока только качаю)... Потом отпишусь:)
     
  13. Asterix

    Asterix New Member

    Публикаций:
    0
    Регистрация:
    25 фев 2003
    Сообщения:
    3.576
    я тоже качаю, обидно будет если wasm.db.zip внутри не содержит 7z, у которого сжатие гораздо лучше ;)
     
  14. Asterix

    Asterix New Member

    Публикаций:
    0
    Регистрация:
    25 фев 2003
    Сообщения:
    3.576
    я пока что свой нужный топик не нашел, поиск не очень рулит

    объясните мне, как можно было совместить ту старую удаленную часть форума
    с новой, ведь после удаления номера страничек освободились и они были заняты
    новыми, соответсвенно после совмещения часть страниц была перезаписана новыми,
    а значит утеряна, или я неправильно понимаю механизм?

    ЗЫ: wasm.db пожатая 7zip занимает 16 Мб
     
  15. Asterix

    Asterix New Member

    Публикаций:
    0
    Регистрация:
    25 фев 2003
    Сообщения:
    3.576
    пожелания :)

    улучшить возможности поиска, например добавить возможность указывать в поиске
    дату ОТ и ДО, чтобы можно было найти все посты за опеределенный период
     
  16. tasman

    tasman New Member

    Публикаций:
    0
    Регистрация:
    25 май 2004
    Сообщения:
    44
    Адрес:
    Ukraine
    Как он назывался? В каком подфоруме лежал? Что там было? Я поищу.. И что конкретно не устраивает в поиске?

    Неправильно. Для каждой таблицы есть служебное поле "последний использованый id". При каждой вставке оно увеличивается на 1. Когда была удалена часть топиков - никто не менял этот счетчик. Он так же пошел увеличивать номера топиков. Номера(id) тех топиков/постов, которые былу удалены стали просто свободными. Их никто не занимал. Поэтому перекрытия и не происходит.

    Да, но не у всех он есть.. хотя может и стоило жать именно в 7z(этот zip тоже сделан 7z, поэтому он получше чем стандартный zip)
     
  17. tasman

    tasman New Member

    Публикаций:
    0
    Регистрация:
    25 май 2004
    Сообщения:
    44
    Адрес:
    Ukraine
    Хорошо, я учту. А нужна ли, например, возможность поиска в конкретном подфоруме/подфорумах?
     
  18. Asterix

    Asterix New Member

    Публикаций:
    0
    Регистрация:
    25 фев 2003
    Сообщения:
    3.576
    Если б я помнил :)
    Помню что было нечто типа введения в ООП, приблизительно предполагаю дату
    Перечитав все топики по ООП я пока его не нашел :dntknw:

    скачать бесплатный 7z дешевле чем 10Мб лишнего трафика, да и последние WinRAR'ы
    7z распаковывают

    Нужна.
    А еще нужен регистрозависимый поиск и желательно подсвечивание найденных слов
    в топике, а дальше по нарастающей, поиск по маске и т.д. :)
     
  19. tasman

    tasman New Member

    Публикаций:
    0
    Регистрация:
    25 май 2004
    Сообщения:
    44
    Адрес:
    Ukraine
    И все таки для поиска требуется что-то более конкретное... Хотя бы кто учавствовал в дискусии и о чем, конкретнее, она велась...

    Тут ты, наверное, прав. В следующий раз так и сделаю.

    Если поиск в конкретных подфорумах и поиск "от и до" будут, я думаю, в ближайших версиях, то перечисленные тобой фичи откровенно говоря в ближайшее время врядли будут. Но если будет много людей, которым эти фичи будут нужны, то в будущем можно будет подумать над их реализацией.
     
  20. Asterix

    Asterix New Member

    Публикаций:
    0
    Регистрация:
    25 фев 2003
    Сообщения:
    3.576
    если б я знал то уже бы нашел ))
    в чем я точно уверен что я его читал, по крайней мере один раз,
    надеюсь если я на него наткнусь то узнаю,
    мне тоже интересен ник того человека что писал, т.к. он не из завсегдатаев

    просто я задавал поиск по слову OOP а он мне находил столько мусора, например loop тоже был валиден :))