C++ :: Block Internet Access To A PC?
Jun 18, 2012I need to turn off internet access for SPECIFIC website locations. I use C++ Builder 2010 or Delphi 2010.
View 5 RepliesI need to turn off internet access for SPECIFIC website locations. I use C++ Builder 2010 or Delphi 2010.
View 5 RepliesI have a text file that is divided into blocks:
#1
1:animal
2:food
3:moves
4:oxygen
#2
1:eats:2
2:breaths:2
3:can:1
4:is a:1
#3
1:1:2
1:3:3
1:2:4
And the following program that displays block by block:
StreamReader streamReader = new StreamReader("G:LAB123LABWORK2.txt");
int block = 0;
while (!streamReader.EndOfStream) {
string line = streamReader.ReadLine().Trim();
if (line.CompareTo("") == 0)
[Code] .....
My problem is am supposed to add a verification code so that if i put a string e.g 1:?:? it returns the block where the string is found and gives of all possible answers.
Attached Files : LABWORK2.txt (240 Bytes)
I'm trying to make my 1v1 game playable online and I would like to have the 2 players connected directly rather than trough a server.
The problem I'm having is that I don't have any experience with server client communication or internet libraries in c++
i have given a project for currency conversion program with add,delete,search,display option. but i was thinking if it can update the currency rate from internet at beginning.
View 3 Replies View RelatedI am currently writing a small windos form app which relies on an internat connection.
The only issue I have is trying to find out how to force the app to reconnect if the internet drops out without the app crashing. From what I have read I could use "try and catch" but I am not sure how to do this.
The code I have so far is: for testing I am using [URL] as the web site target.
Form1.Designer:
namespace Browser2014
{
partial class Form1
{
[Code]....
How i can take data from internet n real time i want make program wich alarm when a specific site(from my university) have a announcement...
View 6 Replies View RelatedNow i want to get history of IE by c++.But i started learning c++, so i do not know!
View 1 Replies View RelatedBasically i'm willing to create an application which could share Video,Mp3 Over the internet to my friends.
For suppose I'm hosting file on my PC, and i want to share "D" Drive to my friends but they aren't connected to my network locally. i want to share movies over the internet using a host and client application in c#.net.
the purpose of this application is very clear that that i want to share movies over the internet and they have to be able to watch movies on their PCs Except running my PC remotely.
I'm strugling to understand why my app is crashing if there is no internet connection.
Code:
int main() {
WSADATA wsaData;
if (WSAStartup(MAKEWORD(2, 2), &wsaData) != 0) {
std::cout << "WSAStartup failed.
[Code] ....
Debug crash code:
Code:
First-chance exception at 0x00161831 in ConsoleApplication1.exe: 0xC0000005: Access violation reading location 0x0000000C.
Unhandled exception at 0x00161831 in ConsoleApplication1.exe: 0xC0000005: Access violation reading location 0x0000000C.
It works well as long as the computer is connected to internet but if i disconect from internet the application crash but don't understand why.
I have tried to connect my sql server 2005 using a domain name. i have bought a domain name and a dns client. this is my connection string
{ SqlConnection sqlconn =
new SqlConnection("user id=user1;" + "password=pass2;"
+ "server=www.mysite.infoServerInstance;"
+ "trusted_Connection=false;" + "network
library=DBMSSOCN;" + "Integrated security=false;"
+ "initial catalog=Mydatabase;" +"connection timeout=5
;"); }
I have added sql browser & sql server in fire wall, and also enabled tcp port 1433 and udp port 1434. the above connection string works perfect when i run it in the server machine, but whenIi try to run it on other machines I am getting an error that server is not available or cannot find the specified server.. I desperately need to access my database through an url. ie., through internet..
I'm making a small MFC module that should generate a report (formatted using HTML) and then display it for a user on schedule at 8:30 AM every day. Pretty straightforward stuff.
I compose my report and then save it as a local HTML file in the CSIDL_APPDATA folder. I then use the following calls to display it using the default web browser (Internet Explorer in this case):
Code:
//Error checks are omitted for brevity
CoInitializeEx(NULL, COINIT_APARTMENTTHREADED | COINIT_DISABLE_OLE1DDE);
ShellExecute(NULL, NULL, strSaveFileTo, NULL, NULL, SW_SHOWNORMAL);
This module is run on schedule from the Task Scheduler. (The task is set up to run when a user is logged on, which is all the time for that PC. It is never turned off, put to sleep, etc. That computer has only one user that is never logged off either.)
This works perfectly fine when I test it by setting the task a minute or so in the future. But when the actual task is supposed to run at 8:30 AM, when the user wakes the screen all they see is a blank Internet Explorer page. (Note that if someone refreshes that page by hitting F5, only then my report is shown on the screen.)
So I started looking into it:
1) I checked that the file is properly saved (before calling ShellExecute) by reading it back and by comparing it with the original HTML markup that I saved earlier. It's all correct there.
2) I then checked the power saving options. That computer is set up to show screensaver after 5 minutes and to turn off screen after 25 minutes.
3) The web browser that causes this issue is IE version 11, with the latest updates installed. The operating system is Windows 7 Professional.
And why is IE showing a blank page only when computer is running unattended?
if we don't provide the acces modifiers for base class and we need to manipulate the private data of base class in derived class. Is there anyway to acces the private data members? Here's a coding example
class A {
private :
int a;
};
class B : public class A {
public :
void displayA() { cout<<a<<endl; }
};
how i can acces the a of base class A in derived class B without acces modifiers.
Here's my program bake.cpp(name does not reflect content) I've been researching this binary error and haven't been able to find a solution...
Code:
#include "stdafx.h"
#include <iostream>
#include <string>
#include <conio.h>
using namespace std;
int main() {
//Display a list of options.
cout << "Choose your favorite:" << endl;
[Code] ....
Error code..
1>------ Build started: Project: bake, Configuration: Debug Win32 ------
1> bake.cpp
1>c:usersjonbecherdocumentsvisual studio 2012projectsbakebakebake.cpp(41): error C2784: 'std::basic_istream<_Elem,_Traits> &std::operator >>(std::basic_istream<_Elem,_Traits> &,std::basic_string<_Elem,_Traits,_Alloc> &)' : could not deduce template argument for 'std::basic_istream<_Elem,_Traits> &' from 'std::basic_ostream<_Elem,_Traits>'
[Code] .....
I start working on CodeBlocks and stuck in a situation. The situation is that I want to clear my output screen every time the main function calls some other functions. To do that I use clrscr() function but its not working. After spending some times on web, I found that its a non-standard function so this extension is not used by the new compiler's. Another thing I find to use < cstdlib > library. But unfortunately it do works only for C. It works for C++.
View 2 Replies View RelatedI have a program that I can only run one instance of. When I try to start it a second time, it doesn't do anything. I would like to create a script that loads the program in a way that I can run multiple instances. Since I assume the program checks the process tree on startup to see if an other instance is already running, I figure disabling access to the process tree could do the trick.
View 6 Replies View Related#include<iostream>
using namespace std;
int main(){
int size_col = 12;
int size_row = 12;
char months_array[12][12] =
[Code] ....
I am having problems with passing a block of a char to a variable, so i could print it out.
It gives me an error: value of type *char cannot be assigned to a entity type char.
I just want my program to run continuously until someone enters 0 to exit it. I tried doing while(x=1) and looping my entire block of code. Also there is a switch one is a for one is a while loop both doing the same function. I have basic error checking and whatnot.
/*This is a program that gets a user to input a starting and ending value.
The code then prints the number ie 1 and 5 would be (1,2,3,4,5) and all the squares and cubes.
There is a case statement asking weather you want to run it as a for or as a while loop.
The choices are case sensitive.
*/
#include <stdio.h>
#include <stdlib.h>
#include <math.h>//allows for power and cube function
int x;
int main(){
[Code] ....
For class we are required to implement a signature block on all our assignments. To do this I've created a Signature Block class, but I'm having trouble implementing it. When I try to compile in Dev C++ I get this error:
[Error] request for member 'toString' in 'myblock', which is of non-class type 'SignatureBlock()'
Here is the code:
Assignment1.cpp
#include <iostream>
#include <string>
#include "SignatureBlock.h"
// Assignment 1: Requests user's name and says "Hello."
using namespace std;
int main(int argc, char** argv) {
string name;// string to store user's name
SignatureBlock myblock();// create a signature block object
[Code] ....
there are illogical results by using try and catch block
#include<iostream>
using namespace std;
class Circle_computations {
public:
double area,circumference,radius,pi;
public:
Circle_computations() {
[Code] ....
int a = 9, b = 4, c = -1;
c *= --b * a;
I have a program including several code blocks in the following simplified structure:
int main() {
// block A
if(a > 0) {
}
// block B
if(a > 1) {
} }
Block A and B should be executed separately, according to entry from keyboard. For example, if entry "1", block A will be executed and block B will be ignored; if entry "2" the inverse will happen.
I can control the execution of these two blocks through macro but the code will be separated during compilation. But is there a way to control them without using macro?
I am working on a program that does something like this,
Void main() {
cout<<"H";timedelay(1);
cout<<"E";timedelay(1);
cout<<"L";timedelay(1);
cout<<"L";timedelay(1);
cout<<"O";timedelay(1); //timedelay(int a) is a function which gives a delay of 'a' seconds.
{
....
}
}
This code is just for fancy and I would like to squish in some statements which would give the user an option to skip it (by entering any keyboard key),and resume with the rest of the program.
I am designing an application in which I need to deal with many different variables in which different sequences of bits are stored. I have very strict memory requirements so I decided to use the boost::dynamic_bitset data type which works very well in my scenario as I need to dynamically allocate/deallocate/resize the variables.
The only problem is that I am not able to change the size of the blocks in which the dynamic_bitsets are stored.
I mean, even if I specify the blocks should be "unsigned char", I always obtain 32 bytes allocation by sizeof function, even if the variable is empty.
Is there a quick shortcut (like CTRL+something) to comment out/ decomment a large block of code in Dev C++ when it is selected?
I find it tedious to go line by line and add the // in front of each line.
How to print a year like DIGITAL CLOCK NUMBER for any input four digit number ...
For example if input 1000 the output should be 1000 but each number should look like this in the block form for example number 0 is, don't mind those stars, i did not know to print it here, that is number zero ...
======
=****=
=****=
=****=
======
Suppose, I have point_c, line_c and block_c three classes:
class point_c {
public:
double x, y;
};
class line_c {
public:
vector<point_c> Pt;
[Code] ....
As you can see, lines are composed of many points, and blocks are composed of lines and points. And I defined some member functions, so that I can add points or lines as required by line and block.
But, here comes the problem, if I use line.insertPoints(), or block.insertPoints(), the points will be stored in line or block. That is not what I want.
I want have a single place to store all points, a single place to store all lines, and a single place to store all blocks.
Then I guess I need some global variables
vector<point_c> Pt;
vector<line_c> Ln;
vector<block_c> Bk;
And I should change the classes into:
class point_c {
public:
double x, y;
};
class line_c {
public:
vector<size_t> PtIndex;
[Code] .....
in this way, the member functions will create the real entities into the global vector and set an index pointing to that entity. But this approach just make me feel it is not OOP anymore. when people using these classes, they got be careful about the global variables.