Stalkpire Weblog
.NET Webbrowser Control mit Proxy nutzen
Will man das .NET Webbrowser Control über einen Proxy nutzen, stellt sich schnell die Frage wie man die Proxy Einstellungen vornehmen kann, denn es gibt keine direkte Möglichkeit einen Proxy zu definieren.
Da es sich beim .NET Webbrowser Control um einen
Internet Explorer Clone handelt und dieser auch auf die IE Proxy Settings zurückgreift, liegt es nahe eben diese zu verändern:
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
dim proxyip as string
proxyip=TextBox1.Text
'IP des Proxy wird in Textbox1 eingegeben
RefreshIESettings(proxyip)
End Sub
' The structure we use for the information
' to be interpreted correctly by API.
Public Structure Struct_INTERNET_PROXY_INFO
Public dwAccessType As Integer
Public proxy As IntPtr
Public proxyBypass As IntPtr
End Structure
' The Windows API function that allows us to manipulate
' IE settings programmatically.
Private Declare Auto Function InternetSetOption Lib "wininet.dll" _
(ByVal hInternet As IntPtr, ByVal dwOption As Integer, ByVal lpBuffer As IntPtr, _
ByVal lpdwBufferLength As Integer) As Boolean
' The function we will be using to set the proxy settings.
Private Sub RefreshIESettings(ByVal strProxy As String)
Const INTERNET_OPTION_PROXY As Integer = 38
Const INTERNET_OPEN_TYPE_PROXY As Integer = 3
Dim struct_IPI As Struct_INTERNET_PROXY_INFO
' Filling in structure
struct_IPI.dwAccessType = INTERNET_OPEN_TYPE_PROXY
struct_IPI.proxy = System.Runtime.InteropServices.Marshal.StringToHGlobalAnsi(strProxy)
struct_IPI.proxyBypass = System.Runtime.InteropServices.Marshal.StringToHGlobalAnsi("local")
' Allocating memory
Dim intptrStruct As IntPtr = System.Runtime.InteropServices.Marshal.AllocCoTaskMem(System.Runtime.InteropServices.Marshal.SizeOf(struct_IPI))
' Converting structure to IntPtr
System.Runtime.InteropServices.Marshal.StructureToPtr(struct_IPI, intptrStruct, True)
Dim iReturn As Boolean = InternetSetOption(IntPtr.Zero, INTERNET_OPTION_PROXY, intptrStruct, System.Runtime.InteropServices.Marshal.SizeOf(struct_IPI))
End Sub
Quelle: dreamincode.net
Eine andere Möglichkeit die Proxy Einstellungen zu verändern ist es direkt auf die Registry zurückzugreifen.
Wie das geht, erfahrt ihr auf vbarchiv.net
.NET Webbrowser Control mit Proxy nutzen by David Wenzel
@ 21.07.2008, 18:49
Tags:VB.NET
Traffic und Verdienst einer TOP 10 Poker Seite
Auf Sedo steht derzeit das Projekt online-poker-texas-hold-em.net zum Verkauf und gibt einen sehr schönen Einblickin den Traffic(siehe Sedotracker) einer absolut top gerankten Poker Seite.
Interessant ist ausserdem das Ranking der Seite, denn die Backlinks sind fast ausschließlich aus Social Bookmarks, Webkatalogen, Blogs und russischen Seiten.
Google Rankings:
Poker = Position 4Pokern = Position 1Online Poker = Position 14Online Pokern = Position 9Poker Lernen = Position 3Poker Spielen = Position 13Online Casino = Position 4Online Casinos = Position 5Casino = Position 20
Besucherzahlen
In anbetracht der wirklich guten Platzierungen bin ich verwundert das nur so wenig an Traffic rüberkommt.So waren es am 1.07 grad einmal 135 Besuchern und auch die 972 am letzten Sonntag(13.07) hauen mich nicht wirklich vom Hocker.
Einnahmen:
nach eigener Aussage liegen die Einnahmen im Juli bisher bei 1441.56$ (http://www.bilder-hochladen.net/ files/7e6o-1-jpg.html)
Site Stats:
- 108 Seiten im Google Index
- Pagerank 1/10
- 4.379 Yahoo Inlinks auf die Startseite
- 8.160 Yahoo Inlinks auf die gesamte Seite
Übrigens liegt das aktuelle Gebot bei 5200 Euro, Auktionsende ist der 17.07.08 um 18:58 MESZ.
Traffic und Verdienst einer TOP 10 Poker Seite by David Wenzel
@ 15.07.2008, 19:20
Tags:Projekt Verkauf Online Poker
Dies und Das - Improved Flash indexing, Neue Yigg Version, Google Affiliate Network
Improved Flash indexing
In Zusammenarbeit mit Adobe konnte Google seine Möglichkeiten Flash Inhalte zu indexieren drastisch verbessern.
Yigg v6 Open Beta online
Die neue Yigg Version ist Online aber die Community ist alles andere als begeistert:
Altes YiGG, oder wir sind weg.,Yigg auf Selbstzerstöungskurs
,Der Klops des Monats geht an YIGG
Google Affiliate Network
Das im März zusammen mit DoubleClick übernommene Performics wurde nun in Google Affilliate Network umbenannt.
Dies und Das - Improved Flash indexing, Neue Yigg Version, Google Affiliate Network by David Wenzel
@ 01.07.2008, 13:47
Tags:Yigg Google
VB.NET Text to Image
So erstellt man mit VB.NET on the fly ein Bild mit beliebigem Text:
Dim Text As String = "Hello World"
Dim DateiName As String = "text2image"
'Font-Einstellungen
Dim FontColor As Color = Color.Black
Dim FontName As String = "Verdana"
Dim FontSize As Integer = 14
'Bild-Einstellungen
Dim BackColor As Color = Color.White
Dim Height As Integer = 50
Dim Width As Integer = 200
Dim objBitmap As New Bitmap(Width, Height)
Dim objGraphics As Graphics = Graphics.FromImage(objBitmap)
Dim objColor As Color
Dim objFont As New Font(FontName, FontSize)
'Bildbereich wo der Text gezeichnet werden soll
Dim x, y As Single
x = 10
y = 10
Dim objBrushForeColor As New SolidBrush(FontColor)
Dim objBrushBackColor As New SolidBrush(BackColor)
objGraphics.FillRectangle(objBrushBackColor, 0, 0, Width, Height)
objGraphics.DrawString(Text, objFont, objBrushForeColor, x, y)
objBitmap.Save(System.Environment.CurrentDirectory + "\" + DateiName + ".jpg", ImageFormat.Jpeg)
VB.NET Text to Image by David Wenzel
@ 26.06.2008, 16:59
Tags:VB NET
Dies und Das: Twitter, Google Ad Planer, ...
Twitter erhält weitere Millionen
Bijan Sabet(Spark Capital und Amazon Gründer Jeff Bezos(Bezos Expeditions)steigen bei Twitter ein.
Google Ad Planer
Google Trends für Mediaplaner.
Für einen Beta Account kann man sich noch bei Google bewerben
Youtube Partnerprogramm
Gibts nun auch für alle deutschen Youtube Video Produzenten.
Dies und Das: Twitter, Google Ad Planer, ... by David Wenzel
@ 26.06.2008, 15:53
Tags:Twitter Google
Timeouts mit HttpWebRequest handeln
HttpWebRequest - Timeout umd ReadWriteTimeout
Timeout der Anfrage
HttpwebRequest.Timeout Property legt die Zeit fest, wie lange auf eine Antwort gewartet wird.
Dim rq As HttpWebRequest = WebRequest.Create(struri)
Dim rs As HttpWebResponse = rq.GetResponse
rq.Timeout = 10000 'Timeout auf 10000 Millisekunden/10 Sekunden festlegen
Devault Value: 100 Sekunden / 1 Minute 40 Sekunden
Timeout für Read/Write Operations
HttpwebRequest.ReadWriteTimeout definiert wie lange eine Read/Write Operation maximal dauern darf.
Dim rq As HttpWebRequest = WebRequest.Create(struri)
Dim rs As HttpWebResponse = rq.GetResponse
rq.ReadWriteTimeout=30000 'Timeout nach 30000 Millisekunden / 30 Sekunden
Devault Value: 300 Sekunden / 5 Minuten
Timeouts mit HttpWebRequest handeln by David Wenzel
@ 19.06.2008, 16:43
Tags:VB NET
Dies und Das
Zahlen zur Twitter Usage
March 2008
Total Users: 1+ million
Total Active Users: 200,000 per week
Total Twitter Messages: 3 million/day
siehe dazu auch India's SMS GupShup Has 3x The Usage Of Twitter And No Downtime
Peter Norvig(Director of Research at Google(!)) über Google Ranking Algorithmus
Der Datawocky entlockt Peter Norvig etwas über den Google Ranking Algorithmus.
Ebenfalls einen Blick wert How Google Measures Search Quality
Technorati launcht eigenes Blog Ad Network Technorati Media
Sollte man im Auge behalten.
Flickr Gründer verlassen Yahoo
Caterina Fake und Stewart Butterfield gehn mit dem aktuellen Trend und verlassen Yahoo.
SEO Cheat Sheet - der Suchmaschinentricks-Spickzettel
Im SEO Cheat Sheet enthalten sind Tipps für ein suchmaschinenfreundliches URL-Schema und zum Umgang mit Domains und Subdomains, eine HTML-Musterseite für eine sinnvolle Onpage-Optimierung sowie eine grobe Anleitung zur grundsätzlichen Vorgehensweise.
Interview mit Herbert Hartung
Der Gründer der Isa Media Gmbh spricht mit Gerald im SOS Blog unter anderem über Seologie,SES Hamburg und den stärkeren Gang an die Öffentlichkeit.
Dies und Das by David Wenzel
@ 18.06.2008, 19:12
Tags:Dies und Das
Microsoft Visual Basic 2008 - Neue Technologien kostenlos herunterladen
Microsoft Press bietet den aktuellen Crashkurs Microsoft Visual Basic 2008 - Neue Technologien - Crashkurs ab sofort zum kostenlosen Download an.
Regulär kostet der Titel vertretbare 29,90 EUR.
Die meisten Beispiele im Buch sind auch mit dem kostenlosen Visual Basic Express 2008 verwendbar.
via Visual Basic News auf msdn
Microsoft Visual Basic 2008 - Neue Technologien kostenlos herunterladen by David Wenzel
@ 13.06.2008, 16:28
Tags:VB NET
Gmail.com blockiert
We can't provide service under the Gmail name in Germany; we're called Google Mail here instead.
If you're traveling in Germany, you can access your mail at http://mail.google.com.
Oh, and we'd like to link the URL above, but we're not allowed to do that either. Bummer.
Na hat sich da jemand beschwert, weil gmail.com bisher einfach Besucher aus Deutschland auf mail.google.com weitergeleitet hat?
Mit dem Markennamen Gmail hat Google ja schon so einige Probleme bekommen:
Großbritannien
Am 19. Oktober 2005 wurde auch die britische Version von Gmail zu Google Mail umbenannt, weil „Gmail“ bereits von einem anderen Unternehmen als Markennamen angemeldet worden war. Google Mail in the UKAnalog zu der deutschen Version führte dieser Namenswechsel zu keinen Problemen bei Benutzern, die vor der Umbenennung ein Benutzerkonto angemeldet hatten. Auch bei der britischen Version haben E-Mail-Adressen nach der Umbenennung die googlemail.com-Endung.
Polen
Im Februar 2007 verlor Google einen Streit gegen die Besitzer von gmail.pl, eine Dichtergruppe aus Polen (Grupa Mlodych Artystów i Literatów, abgekürzt GMAiL).
China
Ein IT-Unternehmen hat vor Google den Namen gmail.cn angemeldet und bietet wie Google E-Mail-Adressen an, deren Endung jedoch gmail.cn ist.
siehe Wikipedia
Gmail.com blockiert by David Wenzel
@ 13.06.2008, 16:11
Tags:Gmail Google
Firefox3 Download Day
Am 17 Juni 2008 ist es soweit und Firefox3 wird zum Download freigegeben.
Helfen Sie beim Aufstellen des Guinness-Weltrekordes für die meisten Software-Downloads innerhalb von 24 Stunden , indem Sie Firefox3 am Download Day herunterladen.
Ziel sind mehr als 1.6 millionen Downloads,welche Firefox 2 in den ersten 24 Stunden erreichen konnte.
Was ist neu beim Firefox3?
Mit mehr als 14.000 Verbesserungen ist Firefox3 schneller, sicherer und intelligenter als je zuvor.
Firefox3 (Release Candidate 3) Release Notes
Informationen für Entwickler zum Firefox3 findet ihr wie gewohnt im mozilla developer center
Firefox3 Download Day by David Wenzel
@ 13.06.2008, 15:38
Tags:Firefox Firefox3 Mozilla
Yahooo..
beendet Gespräche mit Microsoft
Yahoo Pressemitteilung
Microsoft Statement
verliert über 3,6$ Milliarden an Wet
NY Times
schließt Werbedeal mit Google ab (immerhin etwas)
Yahoo und Google kooperieren im Anzeigen Geschäft
Google Blog
Google Pressemitteilung
laufen weiter die Angestellten davon
Jeremy Zawodny(Technology Evangelist)
Jeff Weiner (Executive Vice President of Yahoo!’s Network Division)
Usama Fayyad(chief data officer / EVP of research and strategic data solutions)
Yahooo.. by David Wenzel
@ 13.06.2008, 15:12
Tags:Yahoo Google Microsoft
RSS Feed to Dataset - Simple XML Reader
'rssfeed url festlegen
Dim rssfeed As String
rssfeed = "http://www.stalkpire.de/blog/xml/rss.xml"
Dim ds As New DataSet
Dim myRequest As HttpWebRequest = WebRequest.Create(rssfeed)
Dim MyResponse As HttpWebResponse = myRequest.GetResponse
myRequest.Timeout = 10000 'Timeout der Abfrage nach 10 Sekunden
Dim sr As New System.IO.StreamReader(MyResponse.GetResponseStream, System.Text.Encoding.Default)
ds.ReadXml(sr, XmlReadMode.Auto)
sr.Close()
Jetzt sollte der RSS Feed erfolgreich ins DataSet "ds" geladen worden sein.
Was macht man jetzt damit? Tja das ist dir überlassen ;) Hier ein paar Anregungen:
Dataset in einem Datagridview ausgeben:
DataGridView1.DataSource = ds.Tables(2)
Den neusten RSS Feed Eintrag anzeigen
'Label den Titel des ersten Eintrags zuweisen
rssfeedtitel.Text = ds.Tables(2).Rows(0).Item("title")
'URL einem Linklabel zuweisen damit man über den LinkClicked Event das Blog im Standartbrowser aufrufen kann
rssfeedurl.Text = ds.Tables(2).Rows(0).Item("link")
Siehe dazu auch Mit process.start eine URL im Standardbrowser aufrufen
Alle Einträge durchgehen und Titel in einer Textbox ausgeben
Dim dr As DataRow
For Each dr In ds.Tables(2).Rows
TextBox1.Text += dr("title")+vbcrlf
Next
RSS Feed to Dataset - Simple XML Reader by David Wenzel
@ 12.06.2008, 16:22
Tags:VB NET
Interviews mit Marcus Tandler aka Mediadonis
Gleich 3 Interviews mit dem,durch seofm bekannt gewordenen, deutschen "Star SEO" Mediadonis(Marcus Tandler) sind in den letzten Tagen online gegangen:
Interview mit "Super-Affiliate" Marcus Tandler: "Gute Affiliates haben die Möglichkeit zu rocken auf 100partnerprogramme.de
Plausch mit JoJo
5 Wahrheiten über SMO von Marcus Tandler
Noch immer nicht genug Interviews?
Lokalisten Gruender im Videointerview
gruenderszene.de zu Gast bei spickmich.de
Interviews mit Marcus Tandler aka Mediadonis by David Wenzel
@ 07.06.2008, 13:55
Tags:Interviews Mediadonis
Youtube embed Video über Video URL erstellen
*hust* Darüber lässt sich der geniale Youtube Filter austricksen ;)
testen
Wie funktionierts?
Einfach den V-Paramater (?v=) aus der Youtube Video URL auslesen und an die Verweise -> http://www.youtube.com/v/ im embed Video Code hängen.
<object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/"+videoid+"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/"+videoid+" type="application/x-shockwave-flash" wmode="transparent" width="425" height="344"></embed></object>"
Mit dieser Methode könnte man z.B. in einem Forum oder CMS gepostete Youtube Links automatisch in eingebettete Videos umwandeln.
Youtube embed Video über Video URL erstellen by David Wenzel
@ 07.06.2008, 13:45
Tags:Youtube
Youtube 18+ Filter umgehen
Dieses Video bzw. diese Gruppe enthält möglicherweise Inhalte, die für einige Nutzer unangemessen sein können, und wurde daher von der YouTube-Community gemeldet.
Damit du dieses Video oder diese Gruppe anzeigen kannst, musst du bestätigen, dass du mindestens 18 Jahre alt bist, indem du dich anmeldest oder ein Konto erstellst.
So sollte der, zugegeben sowieso nicht sonderlich sichere, Jugendschutz bei YouTube funktionieren.
In der Realität sieht es aber so aus das Youtube einfach jedes embed Video streamt.
-> Youtube embed Video Stream erstellen
Besonders interessant ist das Youtube auch embed Videos in den Youtube Profilen ohne weitere Kontrolle zeigt.
Will man zum Beispiel diesen sexy Strip Clip anschauen, wird man zur Registrierung aufgefordert.Im Userprofil ist das gleiche Video für jeden zugänglich..
Dabei ist die Lösung so simpel:
Myvideo.de deaktiviert einfach die embed Video Option UND Stream bei allen 18+ Videos.
Youtube 18+ Filter umgehen by David Wenzel
@ 04.06.2008, 19:05
Tags:Youtube
News - Google Search Quality Team zu Webkaltalogen, ...
Webkataloge im Rampenlicht
Wirklich gute Informationen vom Google Search Quality Team für (zukünftige) Webkaltalogbetreiber.
Interview mit Martin Sinner
Martin Sinner (Idealo) unterhält sich mit Sistrix über SEO und den Preisvergleichsmarkt.
Microsoft Wins Deal For Live Search To Be Default On HP Computers
Auf HP Computern in Nordamerika wird ab Januar 2009 standardmäßig über Live gesucht.
News - Google Search Quality Team zu Webkaltalogen, ... by David Wenzel
@ 03.06.2008, 18:55
Tags:Webkataloge Interviews Live
Neue Werbeangebote für Blogs
Trigami kündigt Display Advertising an.
Dabei wird sich primär auf das bei Bloggern beliebte Format 125×125 konzentriert, andere Formate sollen aber ebenfalls verfügbar sein.Die Vergütung erfolgt dabei über einen Fixpreis auf Monatsbasis bei exklusiven Schaltungen oder TKP Basis für ndividuelle Schaltungen.
Gut ein Jahr nach der Übernahme von Feedburner durch Google wurde nun Adsense for Feeds angekündigt. Zuerst einmal nur für ausgewählte Publisher verfügbar , in absehbarer Zeit dann wohl auch für alle Adsense User.
Neue Werbeangebote für Blogs by David Wenzel
@ 02.06.2008, 17:41
Tags:Trigami Blogwerbung Feedburner
Google mit neuem Favicon und WongSL 2.0 neugestartet
Googles neues Favicon:
http://www.google.de/favicon.ico
Noch kein eigenes Favicon?
Favicon aus einem Bild erzeugen
WongSL geht in die zweite Runde.
Ein keywordbasiertes Werbesystem erlaubt optimales Targeting und verspricht besten Traffic.Gebucht werden kann Werbung zu einem Festpreis zwischen0,49 EUR und 180,00 EUR pro Keyword für 30 Tage,variierend in Abhängigkeit zu dessen Popularität.
Warum man kein CPC nutzt ist mir nicht wirklich klar geworden.
Ich bin auf jedenfall auf die ersten Reviews in den nächsten Tagen gespannt.
Google mit neuem Favicon und WongSL 2.0 neugestartet by David Wenzel
@ 30.05.2008, 16:29
Tags:Mister Wong Google Favicons
Dies und Das
Total Minutes lösen Page-Impressions ab
Nielsen-Netratings verkündet Total Minutes als neues, Web2.0 kompatibles, Maß.
Google kauf Postini
Für rund 625 Mio. USD hat sich Google den Sicherheitsdienstleister Postini einverleibt. Postini wird derzeit von 35000 Firmen mit insgesamt 10 Millionen Nuter verwendet.
Auch Holtzbrinck weiter auf Shopping Tour
Holtzbrink möchte Aboche/My-Hammer.de übernehmen und bietet den Aktionären 4,20 Euro je Aktie in bar.
Dies und Das by David Wenzel
@ 10.07.2007, 16:28
Tags:
Video-DVD zur Suchmaschinenoptimierung
Stefan Fischerländer(suchmaschinentricks/neomo) hat in Zusammenarbeit mit video2brain eine Schulungs-DVD “Suchmaschinen Optimierung" erstellt.
Das komplette Inhaltsverzeichnis der DVD finden Sie auf der Produktdetailseite von video2brain
Für einen ersten Eindruck stellt video2brain drei Previews zur Verfügung:
Die Grundregel der Optimierung (Flash Video)
URLs umschreiben - ein Einleitung
Google Webmaster Tools
Video-DVD zur Suchmaschinenoptimierung by David Wenzel
@ 15.05.2007, 12:58
Tags:Suchmaschinenoptimierung
Archiv
1 -
2 -
3 -
4 -
5 -
6 -
7 -
8 -
9 -
10 -
11 -
12 -
13