Beim heutigen Update musste ich daran denken, dass meine kürzliche Kritik an Instagram wohl etwas zu vorschnell war. Ich stellte nämlich fest, dass das Medium sehr gute Schutzmechanismen gegenüber zu starke Automatismen implementierte.
Im konkreten Fall handelt es sich um die Fernsteuerung der Likes.
[Neuer Code]
try
ovElements := WebBrowser1.OleObject.Document.all;
for i := 0 to (ovElements.Length - 1) do
if pos ('coreSpriteHeartOpen', ovElements.item(i).className)<>0 then // -> Klick, wenn "coreSpriteHeartOpen" als Substring im HTML-Objektname vorkommt
begin
try
ovElements.item(i).Click;
except
end;
end;
except
end;
[Alter Code]
try
ovElements := WebBrowser1.OleObject.Document.all;
for i := 0 to (ovElements.Length - 1) do
if (ovElements.item(i).className = 'Szr5J ptsdu ') or (ovElements.item(i).className = '_8scx2 coreSpriteHeartOpen ') or (ovElements.item(i).className = '_soakw coreSpriteHeartOpen') or (ovElements.item(i).className = '_soakw coreSpriteLikeHeartOpen') then //be aware that it must be written with the exact case className
begin
try
ovElements.item(i).Click;
except
end;
end;
except
end;