C# - Programmatic Way To Temporarily Block Specific Web Sites?
Jun 19, 2009
I need a way to programaticaly block and then later unblock specific websites based on their domain names. I only need to block browsers (so http & https would be sufficient, I guess?) but not just Internet Explorer, it should also work for anyone trying to run Chrome or Firefox too.
View 4 Replies
ADVERTISEMENT
Jul 17, 2011
So I have been working on some code that is a supplement to a video game that I play (doesn't really give me an advantage, I'm against cheating) as recreational programming to get me to learn more things which apparently is working immensely.The video game is called DoTA which is a custom map in Warcraft 3.
What I am trying to do is to make a program that can manually click the skills when the user presses the key they bound to that skill. This allows for more precise skill usage as keybindings in the game change randomly which causes chaos.
I first tried using mouse_event to move, click down, click up, return back to original location. This worked, but I ran into a problem that occurred if mouse movement by the user was happening while the code was being ran. The problem mainly would cause the mouse to move off the skill before clicking or even after the mouse down event.
So then I looked into SendMessage and PostMessage but it took a while before I could fully grasp everything about the functions mostly due to many examples posted online being different from one another as far as the declarations.
I now have matched the output that happens according to Spy++ when I actually click the mouse myself with various PostMessage and SendMessages, but am still having an odd problem:
I provide the coordinates to click on say Button 1. Spy++ tells me it is clicking it properly, but I do not actually get a click. However, if I manually move my mouse over that button, even on the very corners of it, and then press the key, it clicks it (although it also seems to work on one other button in the game.) Other than that, it will not click any other button besides the one that the coordinates are over.The game does not have any child windows so it doesn't seem like I can get the handle of the actual buttons themselves.Here is what I have as test coding to figure this all out (the sleep time in between mdown and mup is because the game doesn't register if clicked too fast):
Option Explicit On
Imports System.Runtime.InteropServices 'MarshalAs, Marshal
'Imports System.Reflection 'assembly
[code]....
I was thinking that if there was a way to maybe pause control from being able to move the mouse that I could just revert back to the original mouse_event code as well, but I haven't found anything that can take away control like that (actually, I wouldn't even want that posted TBH as it could be used for malicious stuff).
EDIT:The code at the bottom is just stuff I was using to match what happens when I actually click according to Spy++.
View 2 Replies
Aug 13, 2009
I'm making a program but I don't want people to abuse it, it loads a site and then refreshes it. People can abuse this by getting views for a game and what-not. What code can I use so that the webbrowser only loads the homepage and not some thing like
View 4 Replies
Mar 25, 2010
How to block sites with my own webbrowser in vb2008
so when i navigate to a blocked site it wont be opened...
not things like : c:windowssystem32etchost
but when blocked site start navigating webbrowser1.allownavigation = false , or webbrowser1.documenttext = "<font size=7><font color=red>This site isn't allowed</font>
View 4 Replies
Feb 17, 2011
I am wondering how I can select and pull specific bits of data from a block of information a user pastes into a textbox. For example, the information has fixed words and is always in the same format, but the numbers relating to the words may be different. One report might say, for example, Cars: 1.176 and another may say Cars: 863. How do I pull the information about the "cars" from a the block of text with the number value even though it can be different each time?
I must note that there are many many of these scattered throughout the average report and I need to pull the values of each of them in a single click, then paste those values into a different area on the form.
View 6 Replies
Jun 12, 2011
I have used VB6 years ago. Few days ago I just got started again with VB 2010. So I'm newbie again, Almost forgot everything. I want to create a program for parental control that block specific websites.
What I exactly want to do is The code should check the titles of the open windows and see if it is blocked one. If it is, it will close the browser with a message showing it's blocked. For example If I put "yahoo" to check and someone opens yahoo.com it should be terminated.What I have done so far is, I made DOS batch file that will terminate all the browsers that are open and set that ready to run when the title matches blocked site name/address.But I am stuck at how I can check the titles of the window that are open.
[Code]...
View 3 Replies
Nov 7, 2010
I'm trying to block specific websites by adding them to a system.collections.specialized.stringcollection in my.settings, where i use
Private
Function
GetBrowser() As
[code]....
View 7 Replies
Sep 10, 2009
I'm trying to get my head around excel charts. I've poured over these posts for the last couple of days now and i'm coming up dry. I've got a xl file thats got some data in the first 2 columns. I want to put the data in an XY scatter plot. Column A is the x coordinates and b is the Y.[code]...
View 6 Replies
Jun 17, 2009
Okay say we have a class that implements INotifyPropertyChanged and a property that has code in the setter to raise the PropertyChanged event. On the GUI side we have a text box with the code:
txtFirst.DataBindings.Add("Text", p, "FirstName", True) Where p is a Person object and FirstName is the property that raises the PropertyChanged event.
[code].....
View 2 Replies
Nov 4, 2009
I have been looping thru all of the rows in a DGV and matching a variable to a specific cell in the row to 'do stuff to that DGVRow.
For Each dgRow As DataGridViewRow In Me.dgvInsertCommercial.Rows
If dgRow.Cells("SomeColumn").Value = pid Then
'do stuff
end if
Is there a way to actually query or make a selection instead of having to loop thru all of the dgvRows?jfc
View 4 Replies
Mar 20, 2012
We have an item cull that retrieves items and their appropriate data from one server. Their Primary Keys need to be INNER JOINed with another table. However, the second table is on another server. We can retrieve that data using a separate select statement and accompanying VB objects.
How would one go about this programmatically in VB? Is a loop the best practice available? Although we are in a Microsoft Ecosystem, Server Linking is not possible.
View 1 Replies
Jul 4, 2011
I am programmatically updating some columns in a datagridview. When the user has also updated some columns then my program generated changes are also saved to the database (MSAccess). If the user does not update a dgv column, my program edits are not saved. I have read in another posting somewhere that I should be updating the bindingsource rather than the dgv cells. I have some code that was attempting to do this but it doesn�t work.
Dim dvr As Data.DataRowView
With TblClassMembersDataGridView
.EndEdit()
.CommitEdit(DataGridViewDataErrorContexts.Commit)
[code]....
PS. Is the bindingsource in a on-to-one relationship with the table returned by the Fill method? If not, I can see one obvious error.
View 1 Replies
Aug 25, 2010
I can edit the values in the dgv cells manually, add rows, delete rows all without problem and then update the database.My problem is in one form where I want to allow the user to filter the rows in the grid and then enter a value in a textbox and programmatically update all the cells in one column with that valueI can update the rows, and see the changes in the datagridview. When I try and update the database (using UpdateQuery on the underlying TableAdapter of the datagird) only some of thechanged rows are being updated I though it might be related
View 9 Replies
Jun 22, 2010
I'm trying to hide 5 to 12 buttons on a form until a screenshot is saved to the clipboard. I have it set right now so the user clicks a button(btnSavePDF) and then whichever buttons are visible are made not visible. But I haven't a clue how to restore just those buttons. I'm trying to avoid restoring them all unless they were all originally visible.
[Code]...
View 4 Replies
Jun 24, 2009
I wrote the code and it runs through it perfectly, the problem is that it will only save it to the database temporarily. So once I close down visual studio for the night and come back to it what's been entered is gone. It's not a published program still in debug mode but I've not run into this before. I have another program I'm working on that I'm running purely in debug mode and it works flawlessly. The code between the two is the same cause I just copied it and changed the parameters. Any ideas? I'm using an sql mdf btw.I should clarify, don't know if it matters or not, that the DB that is working is in SQL server whereas the DB I'm having trouble with is a mdf that I added into the program.
View 3 Replies
Nov 30, 2009
Ihave created a system that allows an IT manager to log faults and assign them to available technicians, basically, you select a member of staff, a technician and describe the fault and then log it. But what I want to be able to do is take the technician out of the table until the fault is cleared and the technician is free. I have started this process but my head is spinning and I am not 100% where to turn next. I currently have a Busy field in the technician table and I have the code that allows the technician's busy status to change to 0 instead of 1 but I cannot for some reason get it to turn back to 1 when I clear the fault.
I think I may need some sort of If then statement like
If datagridview2.currentrow.cells(4) = 0
Then datagridview2.currentrow.remove
I've been using a FileSystemWatcher to detect changes and this is the code that changes the technicians busy status to 0:
Dim BusyM1 As String
BusyM1 = DataGridView2.CurrentRow.Cells(4).Value
sql = "update Technicians set busy=1 where busy='" & BusyM1 & "'"
Dim commandUpdate As New OdbcCommand(sql)
[Code] .....
And here is a code I tried to use to return the status back to 1 for the technician busy status
Dim NotBusy As String
NotBusy = DataGridView2.CurrentRow.Cells(4).Value
sql = "update Technicians set busy=0 where busy='" & NotBusy & "'"
Dim commandUpdate As New OdbcCommand(sql)
[Code] .....
View 2 Replies
Mar 29, 2009
I've created an Excel COM add-in that has several forms. The application has the following forms:
FormA (Modeless): Excel.Application is parent
FormB (Modal): FormA is parent
FormC (Modal): FormB is parent
[code].....
View 3 Replies
Mar 5, 2009
I have a graphics application I'm working on that displays full screen so there's no control in the upper right to close the application. I have it set up so that a right click closes the application but I noticed that a right click menu comes up on the desk top after my application closes which is no big deal. You could ignore it but I was wondering if there's a way to turn off the right click menu so that it wouldn't come up though I would want it to be enabled after that first click that closes my program.
So the right click would close the program disable the right click menu and then enable it again so that the next right click would show the menu. Haven't come up with anything on searches. I could use something else to close my application but if there's a convenient way of doing this I would like to find out what it is. I have almost every key on the keyboard doing something though I haven't used F1 through F12 at the top of the keyboard. Maybe I'll use F1 if I don't find out how to do this. How to use F1 to F12 to close or do something?
I've been using keypress events to do a lot in my application but for
Select Case e.KeyChar
Case "F1"c
isn't valid.
I tried other things. {F1} etc. I have option strict on. Thus the little c is necessary for characters like "a"c or "b"c.
View 2 Replies
Nov 13, 2007
I'd like to temporarily disable events for a given control. For example, the SelectionChanged event on a combobox might be used to update a display every time the user changes the combobox... but while I'm filling the combobox with values, I don't want the SelectionChanged event to be firing over and over... I need to disable events while the combobox is being populated. How do I do this?
View 12 Replies
Mar 8, 2009
My VB program creates a file on a NAS drive via the SaveFileDialog component in a different user context than the person launching it.It works because the person who runs my ClickOnce deployed program uses RunAs from the program's exe (thereby bypassing the ClickOnce pre processor). The problem is that the program extensively supports drag and drop which doesn't work between the User and RunAs contexts.
The program is a VB 2008 Express Windows Forms Application running on XP workstations with peer-to-peer (workgroup) access control. i need to execute only the SaveFileDialog component with impersonation via the user account we've been using with RunAs. Something along the lines of what RunWithElevatedPrivileges accomplishes in SharePoint Services. This is not happening in a hostile security environment - so, the solution needn't be impregnable.
View 6 Replies
May 24, 2012
how to temporarily save the user input to the pc he is using then save to another pc in the network later. Our LAN sometimes disconnect or there maybe power interruptions and I don't want that the input of the user disappear due to disconnection or power interruption. What is the easiest way to accomplish this?
Here's what I'm working so far. The data saves to another pc.
Imports System.Data.SqlClient
Public Class formGrammarI_Page01to04
Dim db As New EPTR_DataDataContext
[Code]....
View 7 Replies
Jun 30, 2009
I need to use a virtual drive (ram disk) to save data temporarily. Which ram disk program is good to use.
View 6 Replies
Feb 2, 2010
I'm trying to temporarily change the value of i in a for loop because I've got a problem when entering data into excel.Every second line is has the .marketName "To Be Placed" so they appear blank like this.
DATA 1
DATA 2
DATA 3
I want to change the value of i so there isn't a blank line between each entry.
vb.net
Private Sub BHorse_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BHorse.Click
Dim oMarketsReq As New BFExchange.GetAllMarketsReq
Dim oMarketsResp As BFExchange.GetAllMarketsResp
[code]....
It seems to get into an infinite loop as the way it is, even after I change the value of i back.
View 12 Replies
Jan 6, 2010
I am using .net 3.5 and vb.net 2008 I have a program that copies access databases (.mdb) over from one server to another to be used ofr a ArcGIS webservice. The databases are edited on one server then nightly copied over to the webserver so they can be consumed in an intranet page).
The program is just a windows form that runs copy command in the load procedure. The program itself is run form the scheduler as an admin user for the machine but no one is actually logged in when it runs at 1 at night. I then get this kind of error reported to me:
[Code]...
View 5 Replies
Jan 4, 2011
I created a database (.mdf) file. I added data to it after running the program in debug mode. When I closed it and opened it up again, the data I got was stored and loaded again.I closed my whole Visual Basic Express program. When I opened it up again, all the data had disappeared.
Can you tell me what I am doing wrong with the program? I can't get queries to work either. It worked when I used the NOrthwind dataset this past weekend but it is not working when I use my own or empty dataset.
View 5 Replies
Feb 22, 2011
How can I disable temporarily a module ? If it cant then how can I disable the sounds of my form? I have a mouseover, hover and click event sound in my form and I want it to be disabled in my options. I make a module thinking that if I can disable my module but the use of a checkbox then it might work but if it will not the how can I do that? im thinking also of a simple if statement but I prefer simplier ones like disabling my module.
View 3 Replies
Jan 21, 2012
I want to prevent file opening (temporarily) on certain files. I've tried encryption, which is fine, but a bit slow for my purpose. The actual end product doesn't have to keep some computer hacker type from getting in, just the lay user. I was wondering if it was possible to encrypt only part of a file and reverse this after or what options I had.
View 1 Replies
Mar 19, 2010
I have a very long running syncronization task that cannot be interrupted by the screen saver or aggressive power saving modes. I want to make a single api call to stop power save mode and then restore it once the task is done.The following code is peaced together from various other posts but it has no effect on XP's power management settings.[code]
View 3 Replies
Aug 16, 2010
I have scoured the net for help with this problem of temporarily disabling mouse clicks on a VB Net form and have not been able to find a solution that works.
I'd like to prevent users form clicking on a form when i'm doing some background processing. To me it sounds simple in theory but apparently its not.
View 1 Replies
Mar 11, 2010
I have scoured the net for help with this problem of temporarily disabling mouse clicks on a VB Net form and have not been able to find a solution that works.
I'd like to prevent users form clicking on a form when i'm doing some background processing. To me it sounds simple in theory but apparently its not.
View 2 Replies