ad

Saturday, 2 January 2016

Favorite websites opener

Quickly load your favorite websites with one click only

Well this is a little bot I created for myself, thought this may be useful for others too. Basically I often create threads on different forums about certain stuff, and when I come back from work or something I wanna open all those threads quickly as possible. So I wrote this little batch script this will open all the links in the file.

Source code
@echo off
echo For more bots or website development tutorials visit www.webdevtown.com
color 05
start firefox.exe
TIMEOUT 5
start www.google.com
start www.youtube.com/feed/subscriptions
start www.codernation.net
pause


How to use(firefox needed*)
Download the program, right click and edit.
Download the program, right click and edit.
Download the program, right click and edit. Write 'start WEBSITE' where WEBSITE is URL of site you want to open. One URL in each line.

Download
https://dl.dropboxusercontent.com/u/28490184/webdevtown/Favorite websites opener.bat

Virus scan
 https://www.virustotal.com/en/file/f5a6c646d83ca926ca0eb2590fae57902be90142a8a02c94f3615f32c4c73736/analysis/1451781744/

https://www.hybrid-analysis.com/sample/f5a6c646d83ca926ca0eb2590fae57902be90142a8a02c94f3615f32c4c73736?environmentId=4

Thursday, 31 December 2015

Complete Batch Programming tutorial For Beginners

Batch?
For those wonder what batch is, it's a list of commands for DOS(Disk operating system). It's mostly used to automate windows tasks. It's also a great way for beginners to get started with fundamentals.

How do I create a batch program?
Createa new Notepad document and Save it with .bat extension. All our code will go here. To run, we simple double click open it. If you saved it with right extension, notepad icon should be changed to this.

Now whenever you run this file, it will open CMD and run it.

Lets create our first program
Edit batch file, type "echo Hello world" without quotations and save it. 'echo' command will output/write whatever you write in front of it on CMD screen. Go ahead and open it. You'll notice that CMD opened and closed itself without you having a change to look at the message. Edit the batch and type 'pause' command in new line. Save it and open the batch file again. You should now see your message.

Wait my screen looks a little different than yours, right? While I only see 'Hello world' and 'Press and key to continue..' you also see directory and the command 'echo' you wrote in the batch file? Edit batch file again and this time add '@echo off' at the top, this command will hide the command and show you the result only.

How do I change my program title from C:\Windows... to something nicer?
Use 'title' command with whatever title you want in front of it. For example, 'title Hello world Program'. Here's what I currently have in my program you should understand every bit of it.
@echo off
title Hello world Program
echo Hello world
pause


'title' command in action.


How do I change text or background color?
Use 'color??' command where first '?' means background color and second '?' is foreground color. You might wanna try 'color redgreen' or 'color blue red', go ahead and give it a try. Here's what you'll see, an error! but that's not all CMD also tells you how to use 'color' command.

It tells us to use number instead of color name, so lets try red background and black foreground. Go through the color list and here's what our complete command looks like, 'color 40'.

Here's here's our complete code:
@echo off
title Hello world Program
color 40
echo Hello world
pause


Here's it in action


So you want to see the list of files and folders in a directory?

Assume you wanna see everyting in 'C:\wamp' directory. The command is 'dir' and directory path, or just directory name if you're in a same directory. Here's list of files I've in this directory.


Now lets use 'dir' command to see all the files, edit batch file and put 'dir C:\wamp' note that you should choose different path than mine. Here's command in action.


Variables(VERY IMPORTANT)
Lets say you want to store number 10. You can store it in a variable, variable's like an empty box where you store different values. For example to store number 6 in a 'box' variable you do, 'SET box=10', now box vairables has the value of 10 and to test it out, try 'echo box' you will see it print 10. It it doesn't work make sure there's no space between box and 10. By the way, variables name can me almost anything.. Not to mention you can also store text/string inside a variable like, SET name=jon

Code:
@echo off
SET box=10
echo %box%
pause

or
@echo off
SET name=jones
echo %box%
pause 


Lets run it


continued
http://www.webdevtown.com/2016/01/how-to-loop-in-batch-programing.html

Sunday, 27 December 2015

./composer.json does not contain valid JSON SOLVED

So I was trying to install PHP Google API library using composer. Here's Google official page that gives instructions about installing the library, the first method is using composer and second's cloning git repository. I thought I'd use composer, so I switched to my project directory, created composer.json file and pasted this JSON code as shown on google official page..
"require": {
  "google/apiclient": "1.0.*@beta"
}
    
..and executed the command 'composer install'.. and guess what? it's showed me this error:
   [Seld\JsonLint\ParsingException]
  "./composer.json" does not contain valid JSON
  Parse error on line 1:
                "google/apicl
  ---------^
  Expected one of: 'EOF', '}', ',', ']'


I searched on Google but nothing, I checked with couple of my buddies, nothing..though one of them suggested I paste that JSON string on http://jsonlint.com/ apparently it's poorly written JSON and composer wont run it due to missing  { }.

If you ended up cloning Git repo, good for you, but if you're still trying to figure it out here's working string.
{
    "require": {
      "google/apiclient": "1.0.*@beta"
    }
}

Wednesday, 9 December 2015

2 Minute Tutorial - Remove Duplicate Lines with Notepad ++

1. You should notepad ++ installed with TextFx plugin. To download textFx open notepad++ go to Plugins tag > Plugins > Plugins Manager. When there type Press T on keyboard and look for textFx and install it.

2. Now you've textFx installed select textFx tab, click on 'Sort Output only UNIQUE (at column) lines'.

3. Now select all your data(Contro A), and go back to textFx, then click on 'Sort lines case sensitive (at column)', it's the first option.

You're done!

Monday, 7 December 2015

Who else want a free profitable Niche?

'Someone please help me find a niche' is one of the many frequently posted questions on forums. People want to make thread or sell products that're popular on forums and the easiest way to find out what's popular on fourm is to check out their tags page, tags page checks what's most popular on forum and creates that tag bigger than others, so you pick that topic and start your Niche. Note that this can be misleading sometimes, it's based on tags that user manually adds to their threads.

Examples:
www.codernation.net/tags
http://www.codingforums.com/tags/
www.thebot.net/tags
https://a2s.in/tags/
http://www.warriorforum.com/tags/

Friday, 4 December 2015

Get tons of twitter followers without paying a dime!

We all know how useful social plateform are for marketing these days, but just plateform isn't enough, you'll need a following so whenever you talk about something world will see it. That's what this tutorial's about, cutting corners and getting a huge following!

Proof(..in 5 minutes):
[​IMG]
That's basically equivlent to 18 twitter followers if you use 6 points to get 1 follower.

Prerequisites 1.0
- Firefox
- Download iMarcos
- Download script
- Twitter account
- Youlikehits account
- Twitter Profile details all filled
- A computer that's not in use when script's running.

Prerequisites 1.1
- Go to where iMarco's been installed and create a folder named liker, and put the liker.js file you downloaded. In my case the iMarco folder was in C:\Users\webdevtown\Documents\iMacros

Idea:
We're going to use website called 'youlikehits' where you earn points to follow others, and use those points to get yourself followers, the more points you offer to others, the faster you'll be followed.

Method
- Open firefox and click on 'iOpus iMacros' on the top right side near bookmarks.
[​IMG]

- An interface will open on the right hand side, click on 'Manage' tab, then 'Settings' then select 'liker' folder path.
[​IMG]


Now go back to youlikehits and on the left hand side click on 'Twitter Followers'.
[​IMG]

When clicked on 'Twitter followers' you'll see this:
[​IMG]

Now click on iMarcos menu make sure you've 'liker.js' selected, if favorites did not update ever after you changing the path go back to 'Manage' tab and click 'Refresh Macro List'.
[​IMG]

And finally being on 'Twitter followers' page, click the play on iMarco, when you click the play button, script will automatically start following users, so sit back and enjoy fruit or our hard labour! ; )

Bonus tip
To get followers faster, go to 'Twitter Follower Setting' page and set the 'Points' to highest. I've at 6 right now, which's not the highest but in the middle.
[​IMG]

Please follow the tutorial and let me know if you've any questions ; )

Sunday, 29 November 2015

Introduction to PHP programing for complete beginners

Hello these everyone! in this this little tutorial I'll be giving you all an introduction to PHP programming.

Prerequisites:
- None

What tools you will need:
- Computer
- Web browser
- Text editor

What you'll be learning:
- What's PHP and why you want to learn it
- What's a server
- What's database server and how it works with PHP
- Why's HTML necessary for PHP programmers

1. What's PHP?
- PHP's a interpreted(means it's run without the need to compile) high-level(basically high mean easy, low mean hard. psst! gurus don't bother arguing!).

Here's a little a little pyramid from webomedia on high/low level languages
[​IMG]

Basically a low level language is something very close to what your machine understands, and high level is where most of the work's already done, you don't really need to understand what's going on and is very different than what machine understand. Another good example of high level is python.

Why do I learn PHP?
PHP is one of the languages you can use to interact with server. You can build application that work on the backend processing information that came from client(you). Don't forget PHP still is used in millions of servers! don't let people tell you PHP's getting old.

What's a server?

Server's a computer with some software installed that can interact with client when requests are made. When you write a website name is address box and press enter, a request to server is sent, server then decides what to do with that requests. Should it be denied? should user location be redirected, should it pass info to PHP module? A commonly used server is Apache!

What's a database server?
Database server is just another server installed on a computer, which interects with apache. For example, if you open google.com apache will run index.php file, from there index.php file will take over. It can either process whatever it needes itself or it can use SQL extention to interect with database, fetch info off there and return it to client or do whatever it needs to. Here's a little screenshot form daniweb.
[​IMG]

What does PHP programmer need to know HTML?
HTML is a markup language which helps end user transmit data to server. A good example is forms. Whenever you press login button, your data is sent to PHP server through POST(it's just type of request, another basic request is GET, when you type www.google.com in addrss bad, get request is made). Though you don't need to be wizard basic HMTL is really needed.

Tricky part for beginners!

Your computer is also called client, it's in front of you. But the server you're making requests to is not, it's on cloud. Cloud basically means it's located somewhere. But it's still a computer. No magic here. Now thing about PHP is as I said it's a backend language, it runs in the server. NOT ON YOUR COMPUTER! PHP processes everything on the server.

I don't have server, how do I run PHP do I need to invest money?

No you do not, you can use local server, means you turn your computer into a server and run PHP! WAMP is a server you can use for windows. You basically installed it and open localhost to run whatever PHP you have.

Okay now go to C drive(could be different) > Wamp > www and create a file named index.php. Remember whenever you load the page index.php will automatically load. It's just default server(apache) setting. Alright with index.php created open your browser(localhost), type hello world in index file and save it. Reload you browser and you should see hello world message?

Guess what's happening right now? Basically for server to know you're running PHP you're required to have PHP code inside <?PHP ?> tags, whatever you do not type inside <?PHP ?> tags will run by your browser not server! lets try again <?PHP echo 'Hello world' ?>. Here's another tricky part. Whatever's inside PHP tag runs on server, by the way whenenver you are writing piece of text, it has to be inside quotation, 'text', it's also called string and echo means you want to print it to screen. So we run PHP code, now when it comes to echo, it will return that hello world piece of string to browser and browser it show it.

Alright now understand PHP were can I learn more about it?
PHP.net

If you're still reading, let get down some basic programming stuff.

What's a variables?
Variable's a an empty box, where you store stuff. For example, $x = 10; means you're storing 10 inside x, so if you go ahead and type echo $x; you'll see 10. What about echo $x + $x; ?? you'll see 20!

What's a string?
String's a piece of text and has to be inside quotation marks or you'll see error. What if you wanna store someone's name inside variables? $name = 'jon'. That's about you do.

What's an array?
An array is just like a variables but you an store multiple values inside it. For example, $x = []; Remember that braces, put multiple values inside it. $x = [10, 20, 'jon'], see you can put number aswell as string? you can also put in different data type, like boolean, object. Boolean's just true of false by the way. Also so what if we wanna show that array data on screen? Well lemme tell you this, each value in the array is represented by a number 0 , 1, 3, 4 etc.. so 1'st value is represented by 0, send, 2nd by 1 and so on.. so to show 1st value we do echo $[0];

Whats loop?
Wanna write something 1000 times on screen? well you could very well do echo 'someting', echo 'something' 1000 times... but if you use loop you could make it repeat 1000 times. Here's syntax for basic loop.

What's if confition?
If conditions are used to check if something is equal to something or if something's smaller than something or if something has a value and whatnot.

What're functions?
Suppose you wanna create a machine and whenenver you put water in it boils it! function's pretty much something that does same task over and over agan whenever you run it. We could have a function that when given 10, print 10 times table. It's used to organize code. One commonly used function is PHP is empty(); it checks if variables you're providing in is empty or not. Basic syntax or function is funcName(paramater).

Basic loop in PHP
[​IMG]

Basic funciton is PHP
function hi(){
echo "hi";
}

continued..