Ich bin eine Chrome-Erweiterung, die in der Lage sein muss zu erkennen, wann immer ein Thread auf 4chan aktualisiert wurde (Threads Autoupdate). Ich habe versucht, einen MutationObserver zu verwenden, aber es wird zu oft ausgelöst (4chan-Thread-Seiten ändern sich oft aus verschiedenen Gründen außerhalb von neuen Posts, einschließlich des Schwebens über Bilder, Anzeigen von Postantworten, Öffnen des Antwortdialogs usw.) .)Chrome Extension - Erkennen neuer Beiträge auf einem 4chan Thread
0
A
Antwort
0
ich bei der Arbeit bin, so besuchen kann ich nicht 4chan Sie genauer zu helfen: ^)
Aber, sollten Sie die Unterscheidungs Klasse oder Attribut jeder Post, zB herausfinden, Mit Chrome's Inspect speichern Sie die letzte Post-ID (dh die Dubs, Fahrten, Quads-Meter), und bei jedem Mutationsereignis überprüfen Sie, ob die letzte Post ID mit der vorherigen Post ID übereinstimmt, um festzustellen, ob es neu war Beiträge.
Es gibt wahrscheinlich einen effizienteren Weg, nur Posts zu erkennen, aber dies sollte die Sache gut machen, wenn Sie bereits mit MutationObserver vertraut sind.
Verwandte Themen
- 1. "Kreuzursprungsanforderungen werden nur für Protokollschemata unterstützt: http, data, chrome, chrome-extension, https, chrome-extension-resource."
- 2. Erkennen von Browserfokussierung/unscharf über Google Chrome Extension
- 3. Cross Origin Chrome Extension
- 4. Chrome Extension Daten speichern
- 5. Alle eingehenden HTTP-Dateien erkennen Google Chrome Extension
- 6. Chrome Extension Messaging API - erkennen, wenn der Port geschlossen ist
- 7. Google Chrome Extension - Zugriff auf das DOM
- 8. chrome extension OnMessage
- 9. Chrome Extension - Autorun
- 10. Erkennen neuer neuer Elemente in einem RSS-Feed
- 11. Chrome Extension Manifest 'Matches'
- 12. Chrome Extension Words Ersetzen
- 13. Chrome Extension Redirection
- 14. Chrome Unpacked Extension verschwindet
- 15. Chrome Extension - Anzeige Popup auf Maus über
- 16. Chrome Extension - CSS vermasselt auf bestimmten Seiten
- 17. Passt content_scripts zu "chrome-extension: // */*"?
- 18. Google Chrome Extension-Integrationstest mit Chrome API
- 19. Build Chrome Extension mit Spracheingabe
- 20. Chrome Extension erhalten ausgewählten Text
- 21. Chrome Extension Entwicklung Instagram Loading Event
- 22. mit jquery in chrome extension
- 23. Chrome Extension - Popup/Floating iFrame
- 24. chrome extension force mouse move
- 25. C# - vBulletin neuer Thread
- 26. ISAPI Extension TerminateExtension Thread Deadlock
- 27. Chrome Extension for-Schleife inkonsistent
- 28. Chrome Extension für Amazon Cloud
- 29. Laufende Klasse als neuer Thread
- 30. Neuer Thread blockiert immernoch UI-Thread