Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.03.13;
Скачать: CL | DM;

Вниз

Magic Forum 1.2 - клиент этого форума   Найти похожие ветки 

 
jack128 ©   (2005-01-26 22:45) [560]

jack128 ©   (19.07.04 18:01) [19]
что нить типа этого (не тестил)

type

THandle = Cardinal;

Tblob_get_segment = function(Blob_handle : THandle;
                            Buffer : Pointer;
                            Buffer_size : Longint;
                            var ActualBytes : Longint) : Longint;cdecl;

Tblob_put_segment = function(Blob_handle : THandle;
                            Buffer : Pointer;
                            Buffer_size : Longint) : Longint;cdecl;

PBlob = ^TBlob;

TBlob = record
  blob_get_segment : Tblob_get_segment;
  blob_handle : THandle;
  number_segments : longint ;
  max_seglen : longint ;
  total_size : longint ;
  blob_put_segment : Tblob_put_segment ;
end;

function PosStrInBlob(blob : PBlob; s: PChar;
 CaseInsensitive: PInteger) : integer; cdecl;export;
var
ActualBytes : integer;
Buffer : string;
begin
SetLength(Buffer, blob^.max_seglen);
blob.blob_get_segment(blob^.blob_handle,PChar(Buffer),
       blob^.max_seglen,ActualBytes);
if ActualBytes <> blob^.max_seglen then
  Result := -1
else
  if CaseInsensitive^ = 0 then
    Result := Pos(s, Buffer)
  else
    Result := Pos(UpperCase(s), UpperCase(Buffer));
end;

Piter ©   (26.01.05 22:35) [559]
А еще при сбое полетели исходники Magic Forum"а...

Что то совсем грусно. Бекап был? Вообще хоть какие нить шансы хоть что то восстанавить есть?


 
Piter ©   (2005-01-26 23:04) [561]

jack128 ©   (26.01.05 22:45) [560]
Бекап был?


есть бекап, есть.
Только не помню насколько актуальный...


 
GuAV ©   (2005-01-27 00:17) [562]


> А еще при сбое полетели исходники Magic Forum"а...

А ведь просили же выложить.


 
Piter ©   (2005-01-27 00:41) [563]

GuAV ©   (27.01.05 0:17) [562]
А ведь просили же выложить


:)
Да ничего страшного не случилось... я думаю...

P.S. Причем так интересно - dcu и dfm остались, а вот pas"овские файлы затерлись :(


 
VictorT ©   (2005-01-27 01:38) [564]


> P.S. Причем так интересно - dcu и dfm остались, а вот
> pas"овские файлы затерлись :(

Как у меня в конверторе для твоего клиента. Всё осталось, кроме main.cpp, в котором собственно, всё и было.
З.Ы. С ДЛЛ-кой уже попробовал его?


 
nikkie ©   (2005-01-27 01:56) [565]

>[550] kaZaNoVa
>//хочу написать конвертер из базы в .txt для нормального, регистроНезависимиго поиска !

DMClient хранит ветки в текстовом формате.
если прикипел к Piter-овскому клиенту, то Gero написал конвертер из его базы в базу DMClient и обратно.
только мне кажется неудобно будет конвертить каждый раз.
удобнее, когда база постоянно в том виде, в каком тебе надо. :)


 
kaZaNoVa ©   (2005-01-27 09:54) [566]

nikkie ©   (27.01.05 1:56) [565]

> Gero написал конвертер из его базы в базу DMClient и
> обратно.

а где скачать можно? -==)))


 
Danilka ©   (2005-01-27 09:57) [567]

[565] nikkie ©   (27.01.05 01:56)
Ты все еще суперзанятой человек? :)) Есть в планах DMClient перевести из текстовиков в какую-нибудь СУБД? А то, 5.5 тыс. текстовых файлов в папке "потрепацца" напрягают. Как и "падение" list.txt (во время самого разгара 500 ошибки, размер стал = 0). :((


 
Danilka ©   (2005-01-27 09:59) [568]

[566] kaZaNoVa ©   (27.01.05 09:54)
На сайте Магик-Форума. :))


 
Alexander Panov ©   (2005-01-27 10:22) [569]

nikkie ©   (27.01.05 1:56) [565]
DMClient хранит ветки в текстовом формате.
если прикипел к Piter-овскому клиенту, то Gero написал конвертер из его базы в базу DMClient и обратно.


Нет такого конвертера-)
Есть только конвертер избранного. Да и то - односторонний.


 
Erik1 ©   (2005-01-27 11:21) [570]

Насчет бага при отобразении имени закладок. У меня все время проявляется, стоит оставить программу свернутой волее чем 6 часов, при разворачивании вижу вертикальные палочки. Но если нажать F5 все приходит в норму.


 
VictorT ©   (2005-01-27 12:39) [571]


> kaZaNoVa ©

Ой, что-то я протормозил. Тебе и писать то ничего не надо. В Интербейз Эксперте можно экспортировать в нужный формат (их там немало)нажатием пары кнопок.


 
Piter ©   (2005-01-27 15:17) [572]

А теперь развеем слухи :)

1) есть конвертор ИЗБРАННОГО, написан он Gero. При этом он двухсторонний

2) в самом Magic Forum есть возможность импорта базы данных из DMClient.

3) есть конвертор базы, написанный VictorT. Но он для универсальных баз данных Портала Дремучих.


 
nikkie ©   (2005-01-27 15:36) [573]

>[572] Piter
1) есть конвертор ИЗБРАННОГО, написан он Gero. При этом он двухсторонний

меня это как-то не интересовало, просто отложилось в памяти, что Gero писал конвертер. по идее конвертация делается легко.

2) в самом Magic Forum есть возможность импорта базы данных из DMClient.
осталось добавить экспорт.

>[566] kaZaNoVa
>а где скачать можно? -==)))

список клиентов здесь:
http://www.delphimaster.ru/client.html

про конвертер, видишь, я тебе похоже наврал. подождем, что Gero скажет.


 
nikkie ©   (2005-01-27 15:45) [574]

>[567] Danilka
>Есть в планах DMClient перевести из текстовиков в какую-нибудь СУБД?

полгода назад были такие планы. но Rouse и ИШ убедили меня, что смысла в этом нет. основонй довод - с текстовыми файлами проще работать сторонними программами - теми же поисковиками.


 
jack128 ©   (2005-01-27 15:46) [575]

nikkie ©   (27.01.05 15:36) [573]
http://www.delphimaster.ru/client.html

Я шизею..  Magic Forum туда до сих пор не добавили..


 
nikkie ©   (2005-01-27 15:50) [576]

>[575] jack128
все решается просто, я думаю. надо просто Максиму написать.


 
Danilka ©   (2005-01-27 15:52) [577]

[574] nikkie ©   (27.01.05 15:45)
Жаль. Ладно, на досуге сам посмотрю что к чему. Там, кажись, наследника достаточно от TDMCStorage (или как там его) написать?


 
Danilka ©   (2005-01-27 15:54) [578]

[574] nikkie ©   (27.01.05 15:45)
> сновонй довод - с текстовыми файлами проще работать сторонними
> программами - теми же поисковиками.

теми-же поисковиками, без фильтра по дате или названию ветки в 5 тысячах файлов искать не проще, а на порядки геморойнее. :))


 
Piter ©   (2005-01-27 17:24) [579]

nikkie ©   (27.01.05 15:45) [574]
но Rouse и ИШ убедили меня, что смысла в этом нет. основонй довод - с текстовыми файлами проще работать сторонними программами - теми же поисковиками


да, но когда объемы базы будут все увеличиваться - ты получишь проблемы. Собственно, проблемы, видимо, уже есть...

nikkie ©   (27.01.05 15:50) [576]
все решается просто, я думаю. надо просто Максиму написать


напиши :)

Danilka ©   (27.01.05 15:54) [578]
теми-же поисковиками, без фильтра по дате или названию ветки в 5 тысячах файлов искать не проще, а на порядки геморойнее


вот-вот :)

А у меня и по дате фильтр, и по названию тем, и по именам авторов...


 
Gero ©   (2005-01-27 17:47) [580]


> 1) есть конвертор ИЗБРАННОГО, написан он Gero. При этом
> он двухсторонний

Подтверждаю.


 
Gero ©   (2005-01-27 17:48) [581]


> Gero написал конвертер из его базы в базу DMClient и обратно

Опровергаю.


 
Danilka ©   (2005-01-27 18:01) [582]

[579] Piter ©   (27.01.05 17:24)
Угу. И привлекательно очень в твоем клиенте то, что еще дремучие есть, давно уже там не был, но никак не могу перейти на него. Ставил уже несколько раз, каждый раз ломает, опять к DMClient возвращаюсь. Привычка.


 
Antonn ©   (2005-01-31 16:30) [583]

2Автор ветки
При открытии множества закладок, они уменьшаются по длине. Жмем "закрыть все, кроме текущей" и закрывается все кроме текущей. Размер тот же остается, урезаный. Пока не добавишь новую закладку, не исправляется.


 
Piter ©   (2005-01-31 17:35) [584]

Есть такое... но это в общем, не очень критичный баг :)


 
Alexander Panov ©   (2005-01-31 17:37) [585]

Если у кого есть интерес, могу выложить программу для объединения БД(например, БД с работы и из дома).
Вот тотлько сегодня закончу окончательную доводку...


 
Antonn ©   (2005-01-31 17:38) [586]

А еще НАДО тотальное скачивание новых веток, а то все не перещелкаешь вручную :)
Ну и шрифт в меню как нить испаравить.


 
Alexander Panov ©   (2005-01-31 17:40) [587]

Antonn ©   (31.01.05 17:38) [586]
А еще НАДО тотальное скачивание новых веток, а то все не перещелкаешь вручную :)


+ кнопку перехода к след. ветке-)


 
GrayFace ©   (2005-01-31 19:40) [588]

А может ввести минимальный размер зактадки и сделать TabControl многострочным?


 
Antonn ©   (2005-01-31 19:48) [589]

GrayFace ©   (31.01.05 19:40) [588]
было бы неплохо, только по высоте уменьшить...

А еще когда вопрос задаешь, я не нашел где указывать версию винды и дельфи. Всплывающие подсказки(я бы сказал подсказищи) с постом не всегда исчезают(когда они всплывают, крутанул скроллом мышки, ветка отскроллировалась, хинт остался. Пока мышкой не двинешь, не исчезнет).


 
Piter ©   (2005-01-31 22:07) [590]

GrayFace ©   (31.01.05 19:40) [588]
сделать TabControl многострочным


можно. Это кому-нибудь интересно еще?


 
Gero ©   (2005-01-31 22:09) [591]


> Piter ©   (31.01.05 22:07)

Мне не интересно :)
Лично мое мнение — подобные вещи очень неудобны в плане занимаемого места и скорости поиска взглядом нужной закладки.


 
Piter ©   (2005-01-31 22:42) [592]

Gero ©   (31.01.05 22:09) [591]
подобные вещи очень неудобны в плане занимаемого места и скорости поиска взглядом нужной закладки


хех, ну когда много закладок и они имеют такую ширину, что текста на них ВООБЩЕ НЕ ВИДНО, то это еще более неудобно в плане поиска :)


 
kaZaNoVa ©   (2005-01-31 22:55) [593]

Piter ©   (31.01.05 22:07) [590]
у меня лично версия 1.2.3b всем устраивает и новую качать не буду))


 
Gero ©   (2005-01-31 23:05) [594]


> Piter ©   (31.01.05 22:42)

При таком количистве закладок сколько понадобится рядов, чтобы читать текст на них?


 
GrayFace ©   (2005-02-01 02:09) [595]

kaZaNoVa ©   (31.01.05 22:55) [593]
у меня лично версия 1.2.3b всем устраивает и новую качать не буду))

У меня тоже она.


 
GrayFace ©   (2005-02-01 02:15) [596]

Gero ©   (31.01.05 23:05) [594]
При таком количистве закладок сколько понадобится рядов, чтобы читать текст на них?

Когда видны первые 3 буквы, уже жить можно, т.е. двух строк будет хватать.


 
jack128 ©   (2005-02-01 02:27) [597]

Alexander Panov ©   (31.01.05 17:37) [585]
Если у кого есть интерес, могу выложить программу для объединения БД(например, БД с работы и из дома).
Вот тотлько сегодня закончу окончательную доводку...


О. У мя тоже такие мысли на днях появились..Только я хочу, чтоб выглядело примерно так: нажал на кнопку и все посты, скачанные за сегодня(или за какой то период) извлекались из базы, сохранялись, архивировались и, возможно, отправлялись на домашнее мыло. Вот чтобы реализовать выделенное придется курочить базу..


 
ЯплакалЬ   (2005-02-01 10:12) [598]

Блин выложите кто-нибудь нормальный архив на другом хосте, а то я уже 5 ый раз скачиваю битый :(


 
Alexander Panov ©   (2005-02-01 10:21) [599]

jack128 ©   (01.02.05 2:27) [597]
О. У мя тоже такие мысли на днях появились..Только я хочу, чтоб выглядело примерно так: нажал на кнопку и все посты, скачанные за сегодня(или за какой то период) извлекались из базы, сохранялись, архивировались и, возможно, отправлялись на домашнее мыло. Вот чтобы реализовать выделенное придется курочить базу..


У меня сделано сравнение баз. Все новые посты подкачиваются, все ветки обновляются...


 
Alexander Panov ©   (2005-02-01 10:23) [600]

jack128 ©   (01.02.05 2:27) [597]
В принципе, такая идея приходила мне в голову... Но я хотел реализовать ее в своем клиенте.
Пожалуй, можно и для MF сделать...



Страницы: 1 2 3 4 5 6 7 8 9 
10 11 12 13 14 15 16 17 вся ветка

Текущий архив: 2005.03.13;
Скачать: CL | DM;

Наверх




Память: 1.59 MB
Время: 0.237 c
3-1108376033
Jel
2005-02-14 13:13
2005.03.13
Ошибка "Field value required" при выполнении INSERT


4-1106171583
ввх
2005-01-20 00:53
2005.03.13
Как получить серийный номер материнской платы


8-1101346399
Ego
2004-11-25 04:33
2005.03.13
Анимированный рисунок


14-1108734705
Иксик2
2005-02-18 16:51
2005.03.13
Поговорим о нанотехнологиях


4-1106412342
novice__man
2005-01-22 19:45
2005.03.13
Как активировать уже запущенную копию приложения?