Get IP

string hostName = Dns.GetHostName();

System.Net.IPAddress[] addressList = Dns.GetHostAddresses(hostName);

foreach(IPAddress ip in addressList){

IP = ip.ToString();

}

Anuncios

Check if a process is opened

1st way:

foreach(Process clsProcess in Process.GetProcesses()){

if(clsProcess.ProcessName.Contains(processNameWithoutEXE)){

return true;

return false;

}

}

 

2nd way:

Process[] pname = Process.GetProcessesByName(“notepad”);

if (pname.Length == 0)

MessageBox.Show(“nothing”);

else

MessageBox.Show(“run”);

How to Create a Password Protected Folder

Method: Create a folder named “Private”, hide and change folder name to “HTG Locker”

1. Create a new Text Document

2. Paste the following:

cls 
@ECHO OFF 
title Folder Private 
if EXIST "HTG Locker" goto UNLOCK 
if NOT EXIST Private goto MDLOCKER 
:CONFIRM 
echo Are you sure you want to lock the folder(Y/N) 
set/p "cho=>" 
if %cho%==Y goto LOCK 
if %cho%==y goto LOCK 
if %cho%==n goto END 
if %cho%==N goto END 
echo Invalid choice. 
goto CONFIRM 
:LOCK 
ren Private "HTG Locker" 
attrib +h +s "HTG Locker" 
echo Folder locked 
goto End 
:UNLOCK 
echo Enter password to unlock folder 
set/p "pass=>" 
if NOT %pass%== PASSWORD_GOES_HERE goto FAIL 
attrib -h -s "HTG Locker" 
ren "HTG Locker" Private 
echo Folder Unlocked successfully 
goto End 
:FAIL 
echo Invalid password 
goto end 
:MDLOCKER 
md Private 
echo Private created successfully 
goto End 
:End

3. Save as locker.bat (Once the file is saved as a batch file you can delete the original text file.)

To manually see the files, navigate to Folder Options, uncheck “Show hidden files, folders, and drives” and uncheck “Hide protected operating system files”.

Note. To skip the command prompt input, remove red-colored lines.

After select TreeView

if(e.Node.Name.EndsWith(“pdf”))

Process.Start(e.Node.Name);

else if(e.Node.Name.EndsWith(“txt”)){

this.richTextBox1.Clear();

StreamReader reader = new StreamReader(e.Node.Name);

this.richTextBox1.Text = reader.ReadToEnd();

reader.Close();

}

OR

if(e.Node.Text.Contains(“.”))

Process.Start(e.Node.Name);

 

*e.Node.Text = filename + extension

e.Node.Name = full path

 

Get CommandName and row number from current row in GridView

protected void GridView1_RowCommand(object sender, GridViewCommand EventArgs e)

{

if(e.CommandName == “View”)

{

String currentCommand = e.CommandName;

int currentRowIndex = Int32.Parse(e.CommandArgument.ToString());

Response.Write(“<script>alert(‘” + currentCommand + ” ” + currentRowIndex + “‘)</script>”);

}

}

Get file name with/ without path from Dialog Box

nameTxt.Tet = openDlg.SafeFileName; -> get file name and extension

pathTxt.Text = openDlg.FileName; -> get full path