Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2005.03.13;
Скачать: [xml.tar.bz2];

Вниз

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;
Скачать: [xml.tar.bz2];

Наверх





Память: 1.59 MB
Время: 0.232 c
1-1109670882
Ivolg
2005-03-01 12:54
2005.03.13
Ошибка


3-1107753931
lats
2005-02-07 08:25
2005.03.13
Блокировка таблицы транзакцией в MSSQL


8-1101423024
ункновн
2004-11-26 01:50
2005.03.13
Обработка изображения в Direct3D


14-1108882090
SOFS
2005-02-20 09:48
2005.03.13
Какие языки програмрования будут востребованы в будущем?


3-1107789895
Ярослав
2005-02-07 18:24
2005.03.13
ID вставляемой записи





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский