Du bist nicht eingeloggt.

Login

Pass

Registrieren

Community
Szene & News
Locations
Impressum

Forum / Bits und Bytes

Microsoft Visual Basic 2008 Express Edition [Sammel Thread]

<<< zurück   -1- ... -24- -25- -26-  
Klischeepunk - 41
Champion (offline)

Dabei seit 01.2005
8907 Beiträge

Geschrieben am: 12.04.2011 um 17:15 Uhr

Zitat von bredator:

Hm, hab mich mit dem Webbrowser nicht wirklich beschäftigt, da kann ich dir nicht weiterhelfen. Würde mal in Richtung WinApi schauen.

Hab ich auch empfohlen, ich denk der Browser ist nichtmal unbedingt beteiligt (Flash Plugin, JRE, ....) Der weg ist definitiv die Winapi oder Reg.

Dieser Post wurde 2 mal ROT-13 verschlüsselt.

Protagonist - 30
Champion (offline)

Dabei seit 05.2010
2451 Beiträge
Geschrieben am: 12.04.2011 um 17:48 Uhr

Dann nehme ich den Weg über die Reg, weiß zufällig jemand wo der Eintrag zum "Mute" ist?
Pratsch - 31
Champion (offline)

Dabei seit 07.2009
2821 Beiträge

Geschrieben am: 12.04.2011 um 19:48 Uhr
Zuletzt editiert am: 12.04.2011 um 19:51 Uhr

Kann dir sagen wie man die Klick-Sounds deaktiviert aber Videosound? mmm.....
Du könntest den kompletten Sound ausmachen.
Wäre des was? ^^

Der Browser ist allgemein schlecht, verwende liebe HttpWebResponse...

[DllImport("winmm.dll")]
public static extern int waveOutSetVolume(IntPtr device, uint volume);

awa

Protagonist - 30
Champion (offline)

Dabei seit 05.2010
2451 Beiträge
Geschrieben am: 12.04.2011 um 19:56 Uhr

Zitat von Pratsch:

Kann dir sagen wie man die Klick-Sounds deaktiviert aber Videosound? mmm.....
Du könntest den kompletten Sound ausmachen.
Wäre des was? ^^

Der Browser ist allgemein schlecht, verwende liebe HttpWebResponse...

[DllImport("winmm.dll")]
public static extern int waveOutSetVolume(IntPtr device, uint volume);

Komplett Soudn aus ginge auch ^^
Pratsch - 31
Champion (offline)

Dabei seit 07.2009
2821 Beiträge

Geschrieben am: 12.04.2011 um 20:03 Uhr
Zuletzt editiert am: 12.04.2011 um 20:18 Uhr

Zitat von Protagonist:

Zitat von Pratsch:

Kann dir sagen wie man die Klick-Sounds deaktiviert aber Videosound? mmm.....
Du könntest den kompletten Sound ausmachen.
Wäre des was? ^^

Der Browser ist allgemein schlecht, verwende liebe HttpWebResponse...

[DllImport("winmm.dll")]
public static extern int waveOutSetVolume(IntPtr device, uint volume);

Komplett Soudn aus ginge auch ^^


Am besten du machst eine Anfrage, da der Browser schlecht und langsam ist.
Und die Anfrage ist im Hintergrund davon bekommt der User nichts mit.

Müsstest dir die Playback-URL holen.

Beispiel:

Zitat:

http://v8.lscache1.c.youtube.com/videoplayback?sparams=id%2Cexpire%2Cip%2Cipbits%2Citag%2Calgorithm%2Cburst%2Cfactor%2Coc%3AU0hPR1ZQUF9FSkNOOV9OSlRJ&fexp=907047%2C902302%2C901802&algorithm=throttle-factor&itag=34&ipbits=0&burst=40&sver=3&signature=A397B00D2D2A062DA47C4A440D275C5C560E9101.5908DE2D457740CC51ECCAB53DE8D2B2BCFC23E1&expire=1302652800&key=yt1&ip=0.0.0.0&factor=1.25&id=07e4c5d3144c7336


Sollte mit dem funktionieren, hoff mal, dass der View beim Abspielen dazugezählt wird. : )

Musst auch die Cookies mitgeben.


awa

Pratsch - 31
Champion (offline)

Dabei seit 07.2009
2821 Beiträge

Geschrieben am: 12.04.2011 um 20:15 Uhr
Zuletzt editiert am: 12.04.2011 um 20:17 Uhr

Hier in C# lässt sich aber bestimmt leicht in VB umschreiben.

Zitat:

public string Response(string url)
{
string html;

try
{
request = (HttpWebRequest)HttpWebRequest.Create(url);
request.CookieContainer = cookies;
request.Method = "GET";
request.ContentType = "application/x-www-form-urlencoded";
request.UserAgent = "Mozilla/5.0 (Windows; U; Windows NT 6.1; de; rv:1.9.2.16) Gecko/20110319 Firefox/3.6.16";

response = (HttpWebResponse)request.GetResponse();
StreamReader sr = new StreamReader(response.GetResponseStream());
html = sr.ReadToEnd();
sr.Close();
return html;
}
catch { return ""; }


}


1. Den request erstellen und die URL zuweisen
2. Dem Request den Cookiecontainer zuweisen (oben instanziieren)
3. Selbsterklärend
4. Content Typ, kannst mit Plugins auslesen
5. ""
6. Dem Response den Request zuweisen = Umittelbare Antwort vom Request
7. Den HTMl Quelltext auslesen und in die Variable html zurückgeben...


Instanzen:

HttpWebRequest request = new bla bla;
HttpWebResponse response = new bla;
CookieContainer cookies = new bla;
StreamReader streamRead = new bla;


awa

Pratsch - 31
Champion (offline)

Dabei seit 07.2009
2821 Beiträge

Geschrieben am: 12.04.2011 um 20:21 Uhr

Oder du stellst dein Sound auf 0 und ziehst den Browser aus der WinForm, dass man den nicht sieht. ^^

awa

Protagonist - 30
Champion (offline)

Dabei seit 05.2010
2451 Beiträge
Geschrieben am: 12.04.2011 um 20:23 Uhr

Zitat von Pratsch:

Oder du stellst dein Sound auf 0 und ziehst den Browser aus der WinForm, dass man den nicht sieht. ^^

Aber der Sound der anderen soll auch auf 0 gehen...
Pratsch - 31
Champion (offline)

Dabei seit 07.2009
2821 Beiträge

Geschrieben am: 12.04.2011 um 20:26 Uhr

Zitat von Protagonist:

Zitat von Pratsch:

Oder du stellst dein Sound auf 0 und ziehst den Browser aus der WinForm, dass man den nicht sieht. ^^

Aber der Sound der anderen soll auch auf 0 gehen...


Ach, meinte ich doch. xD
Sorry, ist natürlich logisch...

Du kannst den Sound ja nur für deine Anwendung aktivieren... sonst ist ja doof wenn immer der Sound weg ist, von allem.

awa

Protagonist - 30
Champion (offline)

Dabei seit 05.2010
2451 Beiträge
Geschrieben am: 12.04.2011 um 20:27 Uhr

Zitat von Pratsch:

Zitat von Protagonist:

Zitat von Pratsch:

Oder du stellst dein Sound auf 0 und ziehst den Browser aus der WinForm, dass man den nicht sieht. ^^

Aber der Sound der anderen soll auch auf 0 gehen...


Ach, meinte ich doch. xD
Sorry, ist natürlich logisch...

Du kannst den Sound ja nur für deine Anwendung aktivieren... sonst ist ja doof wenn immer der Sound weg ist, von allem.

Ich will den Sound nur von meiner Anwendung deaktivieren. Aber wie ich das (auch bei den anderen) machen kann, weiß ich nicht...
h3mpti - 38
Profi (offline)

Dabei seit 05.2007
878 Beiträge

Geschrieben am: 13.04.2011 um 09:14 Uhr

klick.
Über das Window Handle geht alles ;-)
Protagonist - 30
Champion (offline)

Dabei seit 05.2010
2451 Beiträge
Geschrieben am: 13.04.2011 um 15:53 Uhr

Das Problem hat sich erledigt, ich hab erine Class gefunden für die Audioregulierung (eine .dll-Datei die ich importieren musste). Jetzt kann ich ganz einfach die Lautstärke auf 0 drehen.

Danke an Zebra!
piepmax - 38
Profi (offline)

Dabei seit 04.2006
794 Beiträge
Geschrieben am: 09.05.2011 um 18:19 Uhr

Ich hab da ein kleines Problem und komm einfach nicht weiter.

Zitat:


Public Function RemImages(ByVal input As String)
Dim Out As String = input

Out = Regex.Replace(Out, "<img.*?>", "")

Out = Regex.Replace(Out, "<IMG.*?>", "")

Out = Regex.Replace(Out, "<A.*?>", "")

Out = Regex.Replace(Out, "<a.*?>", "")
Out = Out.Replace("</a>", "")
Out = Out.Replace("</A>", "")
Return Out
End Function

Die Funktion soll sämtliche Links und Bilder aus einem HTML Code entfernen.
Wenn ich die Funktion in einer lokalen Anwendung ausführe funktioniert es auch ohne Probleme.
In einer ASP.Net Funktion werden die Regex Aufrufe aber irgendwie ignoriert.
Könnte mir vll. jemand helfen?

Die Feder ist mächtiger als das Schwert - Die Ignoranz gefährlicher als das Messer.

<<< zurück
 
-1- ... -24- -25- -26- [Antwort schreiben]

Forum / Bits und Bytes

(c) 1999 - 2026 team-ulm.de - all rights reserved - hosted by ibTEC Team-Ulm

- Presse - Blog - Historie - Partner - Nutzungsbedingungen - Datenschutzerklärung - Jugendschutz -