|
@@ -10,7 +10,7 @@ begin |
|
|
end;
|
|
|
end;
|
|
|
|
|
|
|
|
|
var binX,binY:string;
|
|
|
var binX,binY:string;
|
|
|
i,posSRC,posDATE,posTYPE,posFirstAND:integer;
|
|
|
|
|
|
|
|
|
i,posSRC,posDATE,posTYPE,posFirstAND,lenbinXY:integer;
|
|
|
begin
|
|
|
begin
|
|
|
posFirstAND:=pos('&',GetUrlBase)-1;
|
|
|
posFirstAND:=pos('&',GetUrlBase)-1;
|
|
|
if posFirstAND<=0 then begin
|
|
|
if posFirstAND<=0 then begin
|
|
@@ -44,10 +44,17 @@ begin |
|
|
end;
|
|
|
end;
|
|
|
end;
|
|
|
end;
|
|
|
|
|
|
|
|
|
binX:='0'+dec2bin(GetX);
|
|
|
|
|
|
binY:='0'+dec2bin(GetY);
|
|
|
|
|
|
binX:=copy(binX,length(binX)-(GetZ-1)+1,GetZ-1);
|
|
|
|
|
|
binY:=copy(binY,length(binY)-(GetZ-1)+1,GetZ-1);
|
|
|
|
|
|
|
|
|
binX:=dec2bin(GetX);
|
|
|
|
|
|
binY:=dec2bin(GetY);
|
|
|
|
|
|
lenbinXY:=length(binX);
|
|
|
|
|
|
for i:=1 to ((GetZ-1)-lenbinXY) do begin
|
|
|
|
|
|
binX:='0'+binX;
|
|
|
|
|
|
end;
|
|
|
|
|
|
lenbinXY:=length(binY);
|
|
|
|
|
|
for i:=1 to ((GetZ-1)-lenbinXY) do begin
|
|
|
|
|
|
binY:='0'+binY;
|
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
for i:=7 to GetZ-1 do begin
|
|
|
for i:=7 to GetZ-1 do begin
|
|
|
ResultURL:=ResultURL+copy(binY,1,i-6)+'-'+copy(binX,1,i-6)+'/';
|
|
|
ResultURL:=ResultURL+copy(binY,1,i-6)+'-'+copy(binX,1,i-6)+'/';
|
|
|
end;
|
|
|
end;
|
|
|