Clanintern Clanintern Clanintern

Forum

Öffentliche Foren
FORUM: Spiele & Computer THEMA: Suche Pluginprogrammierer Für Opera
AUTOR BEITRAG
ReBoot

RANG Deckschrubber

#1 - 10.07 11:11

Folgendes: ich habe ein Browserplugin erstellt, um Werbung (und andere Dinge, wie Kinderseiten) per HOSTS-Datei kurz und schmerzlos zu blocken. Das Plugin besteht aus mehreren Teilen. Nämlich dem eigentlichen Browserplugin (für den IE) und einer EXE, die die Blockarbeit übernimmt. Nu möchte ich den ersten Teil gern auch für andere Browser anbieten können. Da ich aber weder Opera noch FF benutze und habe und mich damit auskenne, biete ich einem findigen Programmierer/Scriper die Chance, sich in einem Browserplugin zu verewigen. Zahlung mit Anerkennung (schliesslich bekomm ich für mein Prog auch nichts).
Crush (Anti Däääh)

RANG Deckschrubber

#2 - 10.07 13:40

Daran dass du diese Anfrage stellst erkennt man schon, dass du Opera nicht benutzt. Denn dieses Tool ist für Opera wegen dem bereits eingebauten Content Blocker recht überflüssig.

Aber trotzdem: Lässt sich dein Programm mittels Kommandozeilenparametern bedienen? So nach der Art dass "hostblock.exe -block www.example.com" das Programm startet, die besagte Domain blockt, und wieder beendet? Dann könnte man das mit einem einfachen Custom Button oder Custom Menüeintrag lösen.
ReBoot

RANG Deckschrubber

#3 - 10.07 20:47

Ich benutz Opera net, aber ein Freund von mir. Er meinte, Werbung per HOSTS in Opera zu blocken wär cool. Jedem das Seine, halt. Ich benutz beim IE auch lieber HOSTS, als sonstige Inhaltsblocker (Plugin, halt).
Das Prog lässt sich per Befehlszeile bedienen. So bind ih das auch im IE ein. Das ist %programfiles%\Internet Explorer\plugins\hbr.exe Hostadresse.
h¥pertex

RANG Deckschrubber

#4 - 10.07 20:59

naja, aber crush gehts ja nicht darum dass es ein anderes plugin bereits gibt, sondern darum, dass opera den content blocker schon mitbringt. sprich dein tool bietet keinen mehrnutzen, aber einen mehraufwand.
ReBoot

RANG Deckschrubber

#5 - 10.07 21:41

Samma, können wir das nicht per PM diskutieren? Die Sinnfrage wird schon dadurch geklärt, dass es ne Nachfrage gibt.
h¥pertex

RANG Deckschrubber

#6 - 11.07 06:21

du, mir is das doch egal, ich verwend noch nichtmal opera ;)
aber crush hat doch schon gesagt, dass du nichtmal ein plugin brauchst, sondern nur nen custom button, auf den du dein programm legst.
ReBoot

RANG Deckschrubber

#7 - 12.07 16:16

Ändert nichts daran, dass ich mit dem Hinweis allein nichts anfangen kann. Ich weiss, dass ich das im IE genauso gemacht hab, was aber nichts daran ändert, dass ich nicht weiss, wie das in Opera geht.
Wenn du aber Opera nicht mal benutzt, wie willst du dann beurteilen, in wiefern so ein Plugin Sinn ergeben würde? Es gibt gute Gründe, Werbung per HOSTS zu blocken, statt per Browser.
h¥pertex

RANG Deckschrubber

#8 - 13.07 10:08

ich kenn dein hostblock programm seit der ersten stunde (also als du es das erste mal hier vorgestellt hast), und ich bewundere deine ausdauer dieses programm zu verteidigen und an den mann zu bringen, aber fühl dich doch nicht immer gleich angegriffen nur weil dir jemand einen tipp gibt.
ich hab ja noch nichtmal gesagt, dass es sinnlos ist was du vorhast.
also: bissl ruhiger werden ;)

http://operawiki.info/AllActions
http://opera-info.de/forum/thread.php?threadid=11064
http://operawiki.info/Opera7TipsDe

in diesen links ist die erstellung von custom buttons beschrieben.
ich denk mal mit ein bisschen reinlesen, kanns du dir das plugin komplett schenken, und einfach nur bei der installation von deinem "hauptprogramm" den button in die buttons.ini schreiben lassen, sodas der benutzer halt nen neuen button erhält.
der benutzer muss dann nur ein programm installieren, und hat das gefühl, er hat ein plugin installiert.
Morath

RANG Deckschrubber

#9 - 13.07 10:45

"Es gibt gute Gründe, Werbung per HOSTS zu blocken, statt per Browser"

Die würden mich mal interessieren. Ich bin Benutzer des adblock-Plugins für Firefox und ich finde die Option, geblockte Inhalte komplett aus der Struktur der Seite zu entfernen, sehr schön. So werde ich auf werbeüberladenen Seiten dann nicht mit zig Komponenten genervt in denen "host nicht erreichbar" oder ähnliches steht. Genau das würde bei einer Hostname-Umleitung aber doch passieren, oder?
h¥pertex

RANG Deckschrubber

#10 - 13.07 11:26

viel angenehmer find ich die tatsache, dass ich bei ff + adblock bereits filter habe, die sich um alles kümmern, ohne das ich einen finger krumm machen muss, und ich nicht erst mühsam die hostlist füllen muss.

aber wenn er tatsächlich nachfrage fürn opera hat.. warum sollte ers nicht versuchen.
Morath

RANG Deckschrubber

#11 - 13.07 12:29

Das soll ja auch keine Kritik an der Motivation des hostname-Filters sein, ich möchte nur aus reiner Neugierde die guten Grunde wissen, weil ich selbst eben keine kenne.
h¥pertex

RANG Deckschrubber

#12 - 13.07 12:53

ich wüsste genau einen...
aber erstmal warten, was er dazu zu sagen hat.
ReBoot

RANG Deckschrubber

#13 - 13.07 21:55

Erstens: als ich das im WH-Forum vorgestellt hab, hat gleich ein Operabenutzer nach nem Operaplugin gefragt. Warum er das hat, weiss ich nicht, aber er wird seine Gründe haben.
Zweitens: ich selbst teste zB ab und zu andere Browser. Und zwar auch etwas ausgiebiger als "mal installieren, Google aufrufen und deinstallieren". Und da find ichs angenehm, nicht jedes Mal aufs Neue von Werbung überrumpelt zu werden. Per HOSTS hab ich eben eine systemweite Blockliste. Es gibt auch nicht nur Browser. RSS-Aggregatoren, die die Zielseite gleich runterladen, zum Beispiel. Oder Adware: dass ICQ Werbebanner hat, erfuhr ich recht zufällig.
Kurzum: ich mag kein programmspezifisches Blocken, da es mir zu unflexibel ist.
ReBoot

RANG Deckschrubber

#14 - 14.07 12:27

So. Ich bräuchte mal wieder Hilfe.
Und zwar hab ich mir folgendes zusammengesucht:
code:

Item, Block image source with HOSTS = Copy image address & Execute program, “%programfiles%\Internet Explorer\Plugins\hbr.exe”, %c

Nu gibts 2 Probleme. Erstens: das Execute program wird schlicht nicht ausgeführt (und ja, ich habs mit C:\Programme probiert).
Zweitens: der Weg über die Zwischenablage ist extrem hässlich. Kann man das anderes lösen?
Morath

RANG Deckschrubber

#15 - 16.07 11:34

Systemweit *lichtaufgeh*

Daran hab ich natürlich nicht gedacht, ok. Danke
ReBoot

RANG Deckschrubber

#16 - 20.07 15:29

Ich hab das Ergebnis mal fertig.
www.wh-forum.de/programme-tools/5621-programmvorstellung-hostblock-browser-plugin.html#post109092
h¥pertex

RANG Deckschrubber

#17 - 21.07 06:50

nur ne kleine anmerkung: der anreiz für die leute wird ziemlich gering sein, wenn sie erst ordner/dateien erstellen müssen, und dann da noch text reinkopieren müssen.

schreib dir doch ein kleines programm, und lass das den ordner erstellen und die datei schreiben, sodas der nutzer nur noch die opera einstellungen vornehmen muss.

ach, und noch was:
"C:\Programme\Internet Explorer\Plugins\hbr.exe"
würd ich nicht machen. sobald jemand zb ein englisches windows hat, oder den ie nicht auf c:\programme hat, funktioniert es nicht
kannst du nicht %programfiles% stattdessen verwenden?
ReBoot

RANG Deckschrubber

#18 - 21.07 11:44

Naja, dass es so ein Aufwand ist, ist weniger meine Schuld als die von den Operaleuten. Hätten die es per Registry machen lassen, wär das kein Prob.
%programfiles% geht auch nicht, das löst Opera net auf. Programm schreiben wär ne Idee, allerdings müsst ich mir dazu noch was raussuchen... Hatte ich auch vor, aber erst später (Dienstag Klausur).
h¥pertex

RANG Deckschrubber

#19 - 21.07 18:33

das programm würde sich denke ich in 10 zeilen realisieren lassen.
naja, wenn du zuerst noch den installationspfad von opera rausfinden willst, dann vllt 20.
und das fände ich persönlich schöner als selbst alles machen zu müssen.
leute die solche programme verwenden wollen im allgemeinen nicht viel damit zu tun haben.

sicher ist es unsauber von opera gelöst, aber ich würde das nicht auf deine potentiellen "kunden" abwälzen.


ahja: viel erfolg am dienstag.
ReBoot

RANG Deckschrubber

#20 - 21.07 18:57

Jep, danke.
Ich wüsst scho, wie man das hinbekommt (allerdings mit ein paar Zeilen mehr). Müsst mir halt noch Opera nomma installieren...
h¥pertex

RANG Deckschrubber

#21 - 21.07 19:00

jo, is ja deine sache, ob du dir die arbeit machen willst oder nicht ;)
ReBoot

RANG Deckschrubber

#22 - 21.07 19:08

Die Arbeit mach ich mir schon bei Gelegenheit, keine Sorge.