The Best Cyprus Community

Skip to content


A question for GR!

Feel free to talk about anything that you want.

Re: A question for GR!

Postby Sotos » Mon Apr 23, 2018 10:18 am

Get Real! wrote:
Sotos wrote:
Get Real! wrote:
Sotos wrote:Awstats can do shit ;) It even tells you how it "knows" that the visit was made by a bot: It is either a known bot (e.g. Google AdSense) or it is an unknown user agent whose name contains things like "Bot", "Spider", "Crawler" etc.

:? A bot’s request header is always different to that of a browser.

Giauto oussou gamo to geraton mou… :lol:

You are clueless so shut up. I am working now so I will not bother with your crap, but in the evening I will send such requests to your website and you should see them in your stats the next day (because AWstats usually updates every some hours, sometimes up to 24 hours). And I wasn't planning to use a browser, but Postman (https://www.getpostman.com/) and writing a simple nodejs app that makes requests is a matter of minutes also. AWstats is not sophisticated at all, and if anything its effort is to exclude from your "Viewed traffic" stats the bots, and not the other way around.

:? I don’t care about defending Awstats… with node.js you can easily set up a server to mimic whatever you want.

You don’t need “postman” or anyone else’s help Sotos…

I can demonstrate in node.js with 5 lines of code.


Exactly, which is what I said already. So are those 5 lines of code a "Search Engine"? Clearly not. But you were trying to make the point that every bot you see in your logs is a Search Engine (most aren't) and not only that but that they are as good as Google :roll:

So...

Creating a bot that makes http requests: Extremely Easy
Creating a proper Search Engine (e.g. Duck Duck Go): A lot Harder but doable (by people who know how to code)
Creating a Search Engine that can compete with Google: Impossible unless you can invest 100s of millions.
User avatar
Sotos
Leading Contributor
Leading Contributor
 
Posts: 11357
Joined: Wed Aug 17, 2005 2:50 am

Re: A question for GR!

Postby Get Real! » Mon Apr 23, 2018 10:27 am

Sotos wrote:
Get Real! wrote:var Bot=new XMLHttpRequest(), S='';

Bot.open('GET','http://mysite.com/',true);

Bot.send();

Bot.onreadystatechange=function(){

if(this.readyState==this.HEADERS_RECEIVED){

S+=Bot.getAllResponseHeaders();

}
};


Bots do not run javascript.

That's not javascript... it's Ajax.

Den efages brogeuman simera Soto... :lol:
User avatar
Get Real!
Forum Addict
Forum Addict
 
Posts: 48333
Joined: Mon Feb 26, 2007 12:25 am
Location: Nicosia

Re: A question for GR!

Postby Get Real! » Mon Apr 23, 2018 10:32 am

Sotos wrote:Creating a proper Search Engine (e.g. Duck Duck Go): A lot Harder but doable (by people who know how to code)

I can do it and you can't. Simples... :)
User avatar
Get Real!
Forum Addict
Forum Addict
 
Posts: 48333
Joined: Mon Feb 26, 2007 12:25 am
Location: Nicosia

Re: A question for GR!

Postby erolz66 » Mon Apr 23, 2018 4:35 pm

Get Real! wrote:That's not javascript... it's Ajax.


AJAX = Asynchronous JavaScript and XML.

AJAX is not a programming language, but a new way to use existing standards.

AJAX is simply the act of sending and receiving data asynchronously using JavaScript and XML.

Often AJAX is used to Update parts of a web page without the need to reload the whole page


source https://stackoverflow.com/questions/925 ... le_rich_qa
erolz66
Main Contributor
Main Contributor
 
Posts: 4368
Joined: Sat Nov 30, 2013 8:31 pm

Re: A question for GR!

Postby Get Real! » Mon Apr 23, 2018 4:47 pm

Don’t quote user opinions Erol, just go straight to a valid source like the Wiki. If Ajax wasn’t unique and special it wouldn’t be called differently to Javascript…

https://en.wikipedia.org/wiki/Ajax_(programming)

“With Ajax, Web applications can send and retrieve data from a server asynchronously (in the background) without interfering with the display and behavior of the existing page.”


In other words, Ajax is perfect for bots to fetch things from sites, like I demonstrated with a small example earlier today.
User avatar
Get Real!
Forum Addict
Forum Addict
 
Posts: 48333
Joined: Mon Feb 26, 2007 12:25 am
Location: Nicosia

Re: A question for GR!

Postby Pyrpolizer » Mon Apr 23, 2018 5:28 pm

Sotos wrote:
Get Real! wrote:
Sotos wrote:Google makes billions of profits every year. If you could get something even remotely close by just spending a year and a few thousands then you would do it. The reason you don't want to spend that amount of time and money is because you know the result will be crap, nobody will use it, and your time and money will be totally wasted.

Yes, typical of Sotos to always move the goalposts to...

Write the software AND surpass Google’s popularity/profits!

:lol: :lol: :lol:


:lol: If you could have a search engine that is better than Google's then you could certainly "get something even remotely close" (I din't say surpass) to Google's profits and popularity, which would offer you tons of profits if you only had to invest a year of your own time and 2-3 thousands to create it. Remember: Your product should be OBJECTIVELY better. You being delusional and believing that it is better doesn't count, and you wouldn't make a cent out of it.


You should ask Milti to educate you on marketing. It doesn't matter if it's better. As long as he can convince people it is better he will make money.
User avatar
Pyrpolizer
Leading Contributor
Leading Contributor
 
Posts: 12893
Joined: Wed Mar 29, 2006 11:33 pm

Re: A question for GR!

Postby erolz66 » Mon Apr 23, 2018 6:57 pm

To me, and it is just my opinion so do not flip out, the claim that a piece of computer code like "XMLHttpRequest" is not javascript because you happen to be calling this code via ajax, is disingenuous

disingenuous in same way that claiming that a UN core document written by the RoC and submitted to the UN is what the UN thinks and has said about the RoC.

disingenuous in the way claiming the reason why you welched on a bet is because the person you were betting with used the word 'loose' rather than 'lose' when describing the terms of the bet.
erolz66
Main Contributor
Main Contributor
 
Posts: 4368
Joined: Sat Nov 30, 2013 8:31 pm

Re: A question for GR!

Postby Sotos » Mon Apr 23, 2018 7:29 pm

Get Real! wrote:That's not javascript... it's Ajax.


The person who claimed he can make a better search engine than Google, on his own, in a year, said "That's not javascript... it's Ajax." :lol:
User avatar
Sotos
Leading Contributor
Leading Contributor
 
Posts: 11357
Joined: Wed Aug 17, 2005 2:50 am

Re: A question for GR!

Postby Sotos » Mon Apr 23, 2018 7:47 pm

Get Real! wrote:Don’t quote user opinions Erol, just go straight to a valid source like the Wiki. If Ajax wasn’t unique and special it wouldn’t be called differently to Javascript…

https://en.wikipedia.org/wiki/Ajax_(programming)

“With Ajax, Web applications can send and retrieve data from a server asynchronously (in the background) without interfering with the display and behavior of the existing page.”


In other words, Ajax is perfect for bots to fetch things from sites, like I demonstrated with a small example earlier today.


What code are you referring to? The one using XMLHttpRequest? :lol: XMLHttpRequest is a browser thing, a bot wouldn't run on a browser but on a server. On a server you wouldn't use XMLHttpRequest. It doesn't even exist in node. You could download a package that simulates it but that would be totally pointless, since if you don't want to use built-in http client of node you would use a package like request and not XMLHttpRequest. No wonder that they were deleting your posts at stackoverflow... you are talking absolute crap and only a non programmer could be misled to believe that you have any real knowledge on this topic.
User avatar
Sotos
Leading Contributor
Leading Contributor
 
Posts: 11357
Joined: Wed Aug 17, 2005 2:50 am

Re: A question for GR!

Postby Get Real! » Mon Apr 23, 2018 7:53 pm

Sotos wrote:
Get Real! wrote:Don’t quote user opinions Erol, just go straight to a valid source like the Wiki. If Ajax wasn’t unique and special it wouldn’t be called differently to Javascript…

https://en.wikipedia.org/wiki/Ajax_(programming)

“With Ajax, Web applications can send and retrieve data from a server asynchronously (in the background) without interfering with the display and behavior of the existing page.”


In other words, Ajax is perfect for bots to fetch things from sites, like I demonstrated with a small example earlier today.

What code are you referring to? The one using XMLHttpRequest? :lol: XMLHttpRequest is a browser thing, a bot wouldn't run on a browser but on a server. On a server you wouldn't use XMLHttpRequest. It doesn't even exist in node. You could download a package that simulates it but that would be totally pointless, since if you don't want to use built-in http client of node you would use a package like request and not XMLHttpRequest. No wonder that they were deleting your posts at stackoverflow... you are talking absolute crap and only a non programmer could be misled to believe that you have any real knowledge on this topic.

Keep scratching your head Sotos... :lol:
User avatar
Get Real!
Forum Addict
Forum Addict
 
Posts: 48333
Joined: Mon Feb 26, 2007 12:25 am
Location: Nicosia

PreviousNext

Return to General Chat

Who is online

Users browsing this forum: No registered users and 0 guests