0

zynga.com の報酬を自動請求するこのブックマークレットは、クリックしても何もしませんが、作成者にとっては適切に機能します。なぜそれがうまくいかないのかを理解できるほど十分に知りません。作成者は Firefox を使用しており、Firefox と Chrome の両方で試しましたが、まったく何もしません。両方のブラウザとすべてのアドオンを更新しようとしましたが、何も機能しませんでした. コードを調べて、問題の原因となるものがあるかどうかを確認していただければ幸いです。

var classesPublic='zui_list_itemsContainer zui_zdc_gameboard_rts_rtsList_itemsContainer zui_zdc_gameboard_rts_rtsPublicList_itemsContainer';var classesNeighbors='zui_list_itemsContainer zui_zdc_gameboard_rts_rtsList_itemsContainer zui_zdc_gameboard_rts_rtsNeighborList_itemsContainer';var classesButtons='zui zui_button zui_enabled zui_button_enabled zui_zdc zui_button_zdc zui_zdc_enabled zui_button_zdc_enabled zui_button_tiny zui_button_white';var unclaimedRewardsNeighbors,unclaimedRewardsPublic;var unclaimedNeighborsInit=unclaimedPublicInit=true;function collectRewardsNeighbors(){for(unclaimedIndex=0;unclaimedIndex=1){if(unclaimedNeighborsInit){unclaimedNeighborsInit=false;collectRewardsNeighbors();}else{setTimeout('collectRewardsNeighbors()',1000);}}},false);var parentUnclaimedPublic=document.getElementsByClassName(classesPublic)[0];parentUnclaimedPublic.addEventListener('DOMSubtreeModified',function(){unclaimedRewardsPublic=parentUnclaimedPublic.getElementsByClassName(classesButtons);if(unclaimedRewardsPublic.length>=1){if(unclaimedPublicInit){unclaimedPublicInit=false;collectRewardsPublic();}else{setTimeout('collectRewardsPublic()',1000);}}},false);
4

1 に答える 1

1

for(unclaimedIndex=0;unclaimedIndex=1)正しい構文またはロジックではありません。それはおそらくあなたの間違いです。

チップ:

JS Beautifierのようなツールを使用して、JS の 1 行を適切にフォーマットされた読みやすいコードに変換します。

JS Binを使用して、警告と構文エラーをチェックします。

于 2012-09-09T01:32:21.623 に答える