1 (edited by skuelas 2011-04-18 07:47:40)

Topic: 32 ar 64 bit OS

Kaip nustatyti ar lankytojo OS yra 32 ar 64 bit? Ar http user agent tai fiksuoja nes googleje nerandu nieko apie tai kaip tai padaryti?

var_dump(0 == 'tekstas'); // TRUE. ar zinai kodel? :)

Re: 32 ar 64 bit OS

o koks tau skirtumas ar pas useri 32 ar 64 bitu OS'as?

Re: 32 ar 64 bit OS

skuelas wrote:

Kaip nustatyti ar lankytojo OS yra 32 ar 64 bit?

Kartais galima nustatyti, bet vienareiškmiškai ir garantuotai - niekaip.

skuelas wrote:

Ar http user agent tai fiksuoja nes googleje nerandu nieko apie tai kaip tai padaryti?

Kartais fiksuoja, bet dažniausiai ne. HTTP USER AGENT'ą visi gali keisti, juo pasitikėt negalima.

4 (edited by skuelas 2011-04-18 09:27:18)

Re: 32 ar 64 bit OS

minde wrote:
skuelas wrote:

Kaip nustatyti ar lankytojo OS yra 32 ar 64 bit?

Kartais galima nustatyti, bet vienareiškmiškai ir garantuotai - niekaip.

skuelas wrote:

Ar http user agent tai fiksuoja nes googleje nerandu nieko apie tai kaip tai padaryti?

Kartais fiksuoja, bet dažniausiai ne. HTTP USER AGENT'ą visi gali keisti, juo pasitikėt negalima.

Nu mnau paprastas vartotojas nemokes ir jam nebus reikalo keist agento parodymus.O eina nustatyt su js?

var_dump(0 == 'tekstas'); // TRUE. ar zinai kodel? :)

Re: 32 ar 64 bit OS

PHP turi tokią funkcija: http://php.net/manual/en/function.get-browser.php

Kartais parodys tiesą.

Su JS dar sunkiau, gali google rasti kelis variantus, bet visur bus parašyta, kad mažas patikimumas.

Re: 32 ar 64 bit OS

skuelas wrote:

Nu mnau paprastas vartotojas nemokes ir jam nebus reikalo keist agento parodymus.O eina nustatyt su js?

Paprasti vartotojai šiais laikais naudoja TOR/no script ir pan.

7 (edited by xeranas 2011-04-18 09:45:39)

Re: 32 ar 64 bit OS

Juk tinklalapiaus turinį atvaizduoja naršyklę, o ne operacinė sistema, kam OS'as turi rupėti tinklalapiui?

Galima browserio platforma nustatyti, bet puikiai žinom jog vartotojas turintis 64bit OS neretai naudoja 32bit programas..

<script type="text/javascript">

document.write("Platform: " + navigator.platform);

</script>
No warning? No action? I hate this situation!

Re: 32 ar 64 bit OS

nu zodziu bitu neis nustatyti.. apmaudu...

var_dump(0 == 'tekstas'); // TRUE. ar zinai kodel? :)

9 (edited by Neodan 2011-04-18 11:59:26)

Re: 32 ar 64 bit OS

skuelas wrote:

nu zodziu bitu neis nustatyti.. apmaudu...

o kas tau is tu bitu?

Re: 32 ar 64 bit OS

Neodan wrote:
skuelas wrote:

nu zodziu bitu neis nustatyti.. apmaudu...

o kas tau is tu bitu?

nu reikia ir viskas, o kam, zinot tau nereikia :)

var_dump(0 == 'tekstas'); // TRUE. ar zinai kodel? :)

Warning: count(): Parameter must be an array or an object that implements Countable in /home/pasokime/domains/mysql.lt/public_html/forumas/include/parser.php on line 820

Re: 32 ar 64 bit OS

Eina nustatyti, bent jau su Java

import java.util.*;
import java.lang.*;

public class GetOSArchitecture
  {
  public static void main(String args[]) {
    try{
      String osType= System.getProperty("os.arch");
      System.out.println("Operating system type =>"+ osType);
    }catch (Exception e){
      System.out.println("Exception caught ="+e.getMessage());
    }
  }
}

Re: 32 ar 64 bit OS

Min2liz wrote:

Eina nustatyti, bent jau su Java

import java.util.*;
import java.lang.*;

public class GetOSArchitecture
  {
  public static void main(String args[]) {
    try{
      String osType= System.getProperty("os.arch");
      System.out.println("Operating system type =>"+ osType);
    }catch (Exception e){
      System.out.println("Exception caught ="+e.getMessage());
    }
  }
}

Aha bandau įsivaizduoti kokį % vartotojų sužinosi architektūra (-;

Java yra tik šiek tiek geriau negu paprašyti vartotojo paleisti architecture_detect.exe

Bet kokiu atveju, os.arch Javoje parodys tik JRE architektūrą, bet ne OS, o tuo labiau CPU.

Re: 32 ar 64 bit OS

dabar turiu tokia info pvz.: Firefox 4.0 Windows 7, bet butu buve dar graziau jei butu Firefox 4.0 Windows 7 32/64 bit...

var_dump(0 == 'tekstas'); // TRUE. ar zinai kodel? :)

14

Re: 32 ar 64 bit OS

Visi sako, kad neina ištraukti arba sąlyginai, autorius visvien strateguoja.
Jeigu jau trauki bitus, tai majo kasietniko nepamiršk (zilitonas).

Man asmeniškai gražiau be 32/64 bit, kažkaip "Firefox 4.0 Windows 7" originaliau atrodo.

Kiek maigyklių sudėvėjai ?

Re: 32 ar 64 bit OS

md5 wrote:

Visi sako, kad neina ištraukti arba sąlyginai, autorius visvien strateguoja.
Jeigu jau trauki bitus, tai majo kasietniko nepamiršk (zilitonas).

Man asmeniškai gražiau be 32/64 bit, kažkaip "Firefox 4.0 Windows 7" originaliau atrodo.

Jauciuosi kaip isduotas mergos ar kazkas panasaus, kai issiaiskinom kad neina bit nustatyt su php. :D

var_dump(0 == 'tekstas'); // TRUE. ar zinai kodel? :)

Re: 32 ar 64 bit OS

skuelas wrote:
md5 wrote:

Visi sako, kad neina ištraukti arba sąlyginai, autorius visvien strateguoja.
Jeigu jau trauki bitus, tai majo kasietniko nepamiršk (zilitonas).

Man asmeniškai gražiau be 32/64 bit, kažkaip "Firefox 4.0 Windows 7" originaliau atrodo.

Jauciuosi kaip isduotas mergos ar kazkas panasaus, kai issiaiskinom kad neina bit nustatyt su php. :D

Esme ta, kad ne su PHP neina nustatyti, o servui niekas tokios informacijos neperduoda.