olr.1117miskop,
-> #1116, kiklop>> Ko se zaželeo 3D dijaloga u SDW-u neka proba ovaj prepravljeni
>> SDW.EXE.
>> Napomena: 3D dijalozi će biti prikazani samo pod win95/nt 4.0.
>> Korisnicima win 3.1 prewporučujem program all3d koji to rešava
>> na sistemskom nivou.
Svaka čast na ovome, sad je to ono pravo. ;)
olr.1118dbambi,
Izgleda da sam spavao na času, jer ne preimećujem da se iko žali na
problem brojeva group poruka. SDW mi u poslednje vreme svim group
porukama dodeljuje 4-cifreni broj koji nema nikakve veze sa inače
6-cifrenim brojem poruke. Ovo onemogućuje normalno repliciranje ili
skidanje fajlova iz grupa.
Any help ?
Bambi
olr.1119miskop,
-> #1118, dbambi>> Izgleda da sam spavao na času, jer ne preimećujem da se iko žali na
>> problem brojeva group poruka. SDW mi u poslednje vreme svim group
>> porukama dodeljuje 4-cifreni broj koji nema nikakve veze sa inače
>> 6-cifrenim brojem poruke. Ovo onemogućuje normalno repliciranje ili
>> skidanje fajlova iz grupa.
Da, izgleda da si spavao. ;) Ja sam još pre jedno 15-20 dana, a mo-
žda i više, 'kukao' da neko prepakuje GROUP, a sada i MAIL bazu zbog
problema sa SDW-om. Preneo sam isto i Obrenu da on prenese Zaku, ali
pošto znamo da i Neand i Zak 'nešto ređe' svraćaju u BIGZ, to nema ko
da uradi. ;(
>> Any help ?
Što se tiče SDW-a, ako hoćeš da repliciraš, moraš da uradiš kao
da nije reply, tj. regularno označi šta citiraš pa onda "Pisanje
poruke...". Sve je isto samo što nije direktni reply. Bolje i ova-
ko nego nikako. ;) Drugi način je da 'peške' vadiš brojeve poruka
iz PAD-a, a možeš i da trenutnu poruku snimiš u fajl, na primer
na desktop, pa odatle da 'vadiš' broj poruke.
Naravno, postoji rešenje i da pređeš na Senior. ;)
olr.1120sareni,
Nisam odavno koristio Senior, pa sam sve pozaboravljao. :(
Kad hocu da ubacim poruke u Senior, javlja mi sledece:
'DB Error - Argument is out of range: IMPORT.CPP(637)'.
Sta to znaci?
Hvala.
olr.1121obren,
-> #1120, sareni> Nisam odavno koristio Senior, pa sam sve pozaboravljao. :(
> Kad hocu da ubacim poruke u Senior, javlja mi sledece:
> 'DB Error - Argument is out of range: IMPORT.CPP(637)'.
Verovatno si ubacivao poruke među kojima je bilo i onih iz perioda
kada je Sezamov disk bio prepunjen (poruke pune đubreta i sl.)
Najbolje je da eksportuješ bazu (senior /recover), zatim obrišeš u
DATA direktorijumu fajlove msgbase.*, msgorder.* i confs.* pa onda
uvezeš poruke iz datoteke 'recover.msg'
olr.1122silence,
-> #1119, miskop> Naravno, postoji rešenje i da pređeš na Senior. ;)
Mislim da ni Senjor više nije rešenje za Sezam. Puk'o mi je zbog onih
'nađubrenih' poruka da ga ni Recover opcija ne može spasiti (čita prvih
pedesetak poruka i tako stalno u krug, dokle ima mesta na disku).
olr.1123sareni,
-> #1121, obren> Verovatno si ubacivao poruke medu kojima je bilo i onih iz perioda
> kada je Sezamov disk bio prepunjen (poruke pune dubreta i sl.)
Da, verovatno je zbog toga...
Hvala.
olr.1124dr.iivan,
-> #1122, silence> > Naravno, postoji rešenje i da pređeš na Senior. ;)
>
> Mislim da ni Senjor više nije rešenje za Sezam. Puk'o mi je zbog onih
> 'nađubrenih' poruka da ga ni Recover opcija ne može spasiti (čita prvih
> pedesetak poruka i tako stalno u krug, dokle ima mesta na disku).
Puk'o je i meni ;) pa ga je recover izlečio. Više puta mi se do sada
desilo da se Senior negde zagrcne i recover je uvek uspešno lečio, pa
ti savetujem da preispitaš proceduru - mora da može da se popravi.
Rešenje za Sezam ne treba tražiti među OLR-ima, već negde drugde, ako
ga uopšte vredi i tražiti :(
olr.1125ian.stuart,
e ljudi pomagajte,problem je sledetji.
Kao Off Line Reader koristim Senior i problem je shto iako dlujem
textpad,arhiviran naravno,i sve je lepo podesheno on meni kada
kliknem na "automatski unoz..."kazhe da nema novih arhiva sa porukama
Pitanje je zashto i kako da to reshim
ako je potrebno poslatju podeshavanja
olr.1126morkin,
-> #1122, silence> Mislim da ni Senjor više nije rešenje za Sezam. Puk'o mi je zbog
> onih 'nađubrenih' poruka da ga ni Recover opcija ne može spasiti
> (čita prvih pedesetak poruka i tako stalno u krug, dokle ima mesta
> na disku).
Vidi da li imaš onu verziju Seniora u kojoj RECOVER radi...
olr.1127kiklop,
Evo jedne zanimljivosti za SDW. Ko je imao probleme sa automatskim
raspakivanjem padova iz samog programa evo mog rešenja za taj
problem.
Kao što je poznato Sezam podržava 4 formata za arhiviranje:
1.zip (pkunzip-pkzip 2.04 i kompatibilci)
2.rar 1.53
3.lha 2.0 i noviji
4.Arj 2.30 i noviji
Problem koji se javlja pri korišćenju ove opcije na win95/98/nt
je pri korišćenju 32-bitnih konzolnih dearhivera. SDW ne može da
odredi kada je završeno dearhiviranje i zato prijavljuje grešku.
Ovo je normalno pošto se ovi arhiveri pokreću kao poseban proces.
Rešenje je da se za raspakivanje koriste isključivo DOS dearhiveri
i tada sve radi kako treba. Uz to je naravno potrebna i određena bat
datoteka koja bi automatizovala ovaj proces. Datoteka sledi:
rem automatizovano raspakivanje za SDW
@echo off
%2
@cd %3
@goto %1
rem PKZIP v2.04 & compat.
:pkunzip
@pkunzip.exe -o %4 %5
@goto end
rem rar 1.53 >>
:rar
@rar.exe e -Y -C- %4 %5
@goto end
rem lha 2.11 >>
:lha
@lha.exe e /c /m %4 %5
@goto end
rem Arj 2.30 >>
:arj
@arj.exe e -y -a %4 %5
@goto end
:end
@cls
rem kraj datoteke
Instalacija:
Napravite bat datoteku od gornjeg teksta i nazovite je bilo kako (npr.
arcx.bat).
U SDW-u u dijalogu za podešavanja upišite sledeće vrednosti:
U liniji dearhiver naziv vaše bat datoteke. U liniji "Datoteka poruka" stavite
samo TEXTPAD i ništa više. U liniji "Pad direktorijum" upišite putanju do
direktorijuma u koji skidate padove sa maskom za arhive (npr.
C:\sezam\pad\net*.zip). U liniji "Opcije dearhivera" stavite sledeće
parametre (ima ih 3). Prvi parametar određuje tip arhive podržani su:
pkunzip,rar,lha i arj. Drugi parametar predstavlja drajv na kome se nalazi
sam SDW. Treći parametar je kompletna putanja do direktorijuma u kome
se nalazi SDW BEZ slova drajva.
NA primer ukoliko je SDW instaliran u C:\Sezam a koristimo zip format za
arhiviranje linija bi glasila : pkunzip C: \Sezam.
Napomena: Da bi ovo sve radilo potrebno je da se arhiver koji koristite
nalazi u putanji (PATH varijabla).
Vrlo je lako promeniti i proširiti ovu bat datoteku ukoliko dodajete ili
menjate neki dearhiver.
olr.1130johnnya,
Za sve one mudre ljude koji su skinuli paket WinBatch (pisanje
"BAT" programa pod Windowsima, conf. PCUTIL.4 / 8.790 , 8.795)
mala-velika pomoć za SDW.
Potrebno je sledeći tekst snimiti kao WBT program i pomoću
njega ubuduće startovati SDW. Uskoro i rešenje problema 100k-poruka:)
;
;-- pomoć za SDW ako brojevi mail & group poruka predju 64K
;-- usaglašavanje execa (iz SDW-a) sa SezamNET-om
;
; dg = INT (broj group poruke sa Sezama / 65536)
; dm = INT (broj mail poruke sa Sezama / 65536)
dg=1
dm=1
sdw="C:\SEZAM\SDW.EXE"
upload="C:\MODEM\UPLOAD"
sdwexec="exec.net"
;------------------------
runzoomwait (sdw, "")
dirchange (upload)
if fileexist (sdwexec)==@FALSE then exit
exec = FileOpen(sdwexec, "READ")
new = FileOpen("exec.bak", "WRITE")
x = FileRead(exec)
l = strlen(x)
y = strsub (x,l,1)
if y=="*"
fileclose(new)
FileClose(exec)
filedelete ("exec.bak")
exit
endif
filewrite (new,"%x%*")
while @TRUE
x = FileRead(exec)
If x == "*EOF*" Then Break
l = strlen(x)
y = strsub (x,1,2)
zz=x
if y!=".." then goto cont:
y = strsub (x,1,10)
;------------------------
if y=="..group re"
s = 1
p1 = StrIndexNc(x, " ", s, @FWDSCAN)
p2 = StrIndexNc(x, " ", p1+1, @FWDSCAN)
p3 = StrIndexNc(x, " ", p2+1, @FWDSCAN)
if p3==0
group=l-p2
else
group=p3-p2-1
endif
br=strsub (x,15,group)
br=br+(dg*65536)
if l>20
f=strsub (x,16+group,l-15-group)
else
f=""
endif
zz="..group reply %br% %f%"
endif
;--------------------------
if y=="..group fi"
s = 1
p1 = StrIndexNc(x, " ", s, @FWDSCAN)
p2 = StrIndexNc(x, " ", p1+1, @FWDSCAN)
p3 = StrIndexNc(x, " ", p2+1, @FWDSCAN)
if p3==0
group=l-p2
else
group=p3-p2-1
endif
br=strsub (x,14,group)
br=br+(dg*65536)
zz="..group file %br% >"
endif
;--------------------------
if y=="..mail rep"
s = 1
p1 = StrIndexNc(x, " ", s, @FWDSCAN)
p2 = StrIndexNc(x, " ", p1+1, @FWDSCAN)
p3 = StrIndexNc(x, " ", p2+1, @FWDSCAN)
if p3==0
mail=l-p2
else
mail=p3-p2-1
endif
br=strsub (x,14,mail)
br=br+(dm*65536)
if l>21
f=strsub (x,15+mail,l-14-mail)
else
f=""
endif
zz="..mail reply %br% %f%"
endif
;---------------------------
if y=="..mail fil"
s = 1
p1 = StrIndexNc(x, " ", s, @FWDSCAN)
p2 = StrIndexNc(x, " ", p1+1, @FWDSCAN)
p3 = StrIndexNc(x, " ", p2+1, @FWDSCAN)
if p3==0
mail=l-p2
else
mail=p3-p2-1
endif
br=strsub (x,13,mail)
br=br+(dm*65536)
zz="..mail file %br% >"
endif
:cont
filewrite (new,zz)
endwhile
fileclose(new)
FileClose(exec)
filecopy ("exec.bak", sdwexec, @FALSE)
filedelete ("exec.bak")
exit
olr.1131indi,
-> #1130, johnnya-> njega ubuduce startovati SDW. Uskoro i resenje problema 100k-poruka:)
molim te da taj programcic (za 100k-porke) posaljes kao txt fajl uz prouku..
zbog prekucavanja
olr.1132johnnya,
-> #1131, indi >> -> njega ubuduce startovati SDW. Uskoro i resenje problema 100k-poruka:)
>>
>> molim te da taj programcic (za 100k-porke) posaljes kao txt fajl uz
>> prouku.. zbog prekucavanja
:))) Pa nisi valjda sve prekucavao ??? Copy/Paste ?
olr.1133indi,
-> #1132, johnnya-> >> prouku.. zbog prekucavanja
-> :))) Pa nisi valjda sve prekucavao ??? Copy/Paste ?
ne znam kako da tekst iz poruke coyu/pasteiram
nisam prekucavao jer mi taj problem ne predstavlja problem |)
ali mi treba taj tvoj programcic za 100k poruke!PUNO!
pa te zato molim da ga posaljes u vidu (po mogucstvu zapakovanog) txt fajla |)
olr.1134johnnya,
... i rešenje problema 100k poruka - SDW (bilo mail ili group)
što se mene tiče Sezam može sada da piči do 1e6 :)
Jedini problem je što je programče prilično sporo, za
textpad od 70K na 486/100 mu treba oko 30sec za konverziju.
;--- WinBatch program za startovanje SDW kada se ubacuju novi padovi
;--- vaš DOWNLOAD dir.
download="C:\MODEM\DL"
sdw="c:\sdw\sdw.exe"
;---Prekucajte tekst iz linije Dearhiver (SDW/podešavanja)
dearhiver="unzip.pif"
parametar="-o"
oblikpada="net?????.zip"
if winexist ("SezamDrive")==@FALSE then runzoom (sdw, "")
dirchange (download)
padovi = FileItemize(oblikpada)
s=1
:poc
f=StrScan(padovi, " ", s, @FWDSCAN)
if f==0
message ("Textpad konverzija", "Nema novi padova u DL dir.")
winactivate ("SezamDrive")
exit
endif
pad=strsub(padovi, s, f-s)
s=f+1
q=askyesno ("Textpad konverzija", "Ubacivanje pada %pad% u SezamDrive ?")
if q==@NO then goto poc:
if fileexist ("textpad")==@TRUE then filerename ("textpad", "textpad.old")
runicon (dearhiver, "%parametar% %pad%")
if fileexist ("textpad")==@FALSE
message ("Textpad konverzija", "Pad %pad% ne sadrži TEXTPAD !")
filerename ("textpad.old", "textpad")
goto poc:
endif
filedelete ("textpad.old")
filecopy ("textpad", "textpad.bak", @FALSE)
textpad = FileOpen("textpad", "READ")
new = FileOpen("textpad.new", "WRITE")
while @TRUE
x = FileRead(textpad)
If x == "*EOF*" Then Break
z=x
if strlen(x)!=52 then goto cont:
if strsub (x,1,5)=="-----"
y=strsub (x,44,5)
z="-------------------------------------------%y%---"
endif
:cont
filewrite (new,z)
endwhile
fileclose (textpad)
fileclose (new)
filecopy ("textpad.new", "textpad", @FALSE)
filedelete ("textpad.new")
filerename (pad, "b*.*")
winactivate ("SezamDrive")
sendkey ("!DU")
yield
sendkey ("{TAB}{DOWN}{ENTER}")
goto poc:
olr.1135rkramer,
-> #1134, johnnyaC:\> Jedini problem je što je programče prilično sporo, za
C:\> textpad od 70K na 486/100 mu treba oko 30sec za konverziju.
Dobro, i na koju e-mail adresu salje sifru sa sezama? ;)))