English | Magyar
JS ki | CSS ki | Ékezetek ki | HiContrast
Lapozó:  (0 - 1424) 
<== | ==>
Ugrás a végére | Összes megjelenítése | Utolsó oldal
OpenOpera patches | Opera-SSL patches | Opera 12.15 source (Git repository) | Opera 12.15 source (Torrent) | Opera internal pages | Otter Browser Linux x64 - Qt5.15.2/QtWebKit5.602.1 (2024.04.27. 20:05)
OS for MC680x0 | OS for PPC | OS for Sparc64 | besztofbégéaefcé | CSÉNDZSLOG | WebToolz | DDG Shit Filter | Google Shit Filter | Progz | Fast CSS Box | Browser | OS | Agent | Statisztika | BBCode
Monospace font-family: Courier New | Browser default monospace
Email értesítő / Email notification ===> 
Keresés
Σ: 16 post

OrkenWhite  alias  "OrkenWhite az idióta" Főfasz
#5, Főfasz (1004)
558 | #2e60 | ^ | Idézet | Wed, 10 Sep 2014 17:47:12 +02
84.2.*.* Linux x86 Google Chrome Hungary *.dsl.pool.telekom.hu
Eddig imádtam a Minecraftot, mert egy kreatív , és moddolható játék volt, és a legtöbb agyonhájpolt szarral ellentétben futott Linuxon, meg BSD-n. De már ennek vége, ugyanis:

http://itcafe.hu/hir/microsoft_minecraft_mojang_felvasarlas.html

A mikrofos első dolga az lesz, hogy átportolja az egészet .net-be, és telebassza sok szarral.
Asszem ebből is egy winfos-only bloatware lesz... nekem ennyi elég!

Ja,és ebben van igazság:
http://itcafe.hu/tema/re_a_microsoft_megveszi_a_minecraft_gyartojat/hsz_19-19.html

Rohadjon meg a mikrofos!!!



TCH  (statz) Főfasz
#1, Főfasz (10443)
64 | #2e61 | ^ | Idézet | Wed, 10 Sep 2014 22:28:08 +02
188.36.*.* Linux x86 Opera Classic Hungary *.catv.pool.telekom.hu
Nem kacsa ez a hír?
A mikrofos ettől függetlenül is megrohadhat.


kemi  (statz) Főfasz
#2, Főfasz (2970)
80 | #2e62 | ^ | Idézet | Wed, 10 Sep 2014 22:34:06 +02
94.21.*.* Linux x86 Mozilla Firefox Hungary *.pool.digikabel.hu
http://www.engadget.com/2014/09/09/microsoft-buying-mojang-minecraft/


TCH  (statz) Főfasz
#1, Főfasz (10443)
721 | #2e63 | ^ | Idézet | Wed, 10 Sep 2014 23:18:35 +02
188.36.*.* Linux x86 Opera Classic Hungary *.catv.pool.telekom.hu
Na, akkor kiváncsi vagyok, hogy vajon OW-nek lesz-e igaza és tényleg szét fogják baszni a májnkráftot (esélyes).
Pety! Sikerült megoldanom az automata töltést és most már arra is reagál, ha újfennt keresel a guglival (document.title) és azt is kigondoltam, hogy hogy lehetne a legegyszerűbben és a legkényelmesebben megoldani az url listát: könyvjelzőkkel! Ha egy oldalról kiderül miután bemásztál rá, hogy csicska, akkor csak beteszed a [q]shitfilter[/qc] könyvjelzőmappába és viszlát! Az egyetlen probléma, hogy a kibaszott kugli kibaszott API-ja újfennt nem működik (miért nem lep ez meg engem?!) és a bookmarks property nem létezik! Van ötleted?
http://vizilou.uw.hu/gsf_0.3.crx


kemi  (statz) Főfasz
#2, Főfasz (2970)
243 | #2e64 | ^ | Idézet | Thu, 11 Sep 2014 07:20:07 +02
94.21.*.* Linux x86 Mozilla Firefox Hungary *.pool.digikabel.hu
A böngésződetektálást nem lehetne lecserélni valami jQuery-s megoldásra, vagy valami olyanra, ami végigparsolja az agentet, hogy ne kelljen mindig újat felvenni, ha kijön egy újabb verzió? Meg a tábla is kezelhetetlenül nagy lesz egy idő után.


TCH  (statz) Főfasz
#1, Főfasz (10443)
869 | #2e65 | ^ | Idézet | Thu, 11 Sep 2014 11:15:00 +02
213.222.*.* Linux x86 Opera Classic Hungary *.catv.broadband.hu
@kemi:
A böngésződetektálást nem lehetne lecserélni valami jQuery-s megoldásra, vagy valami olyanra, ami végigparsolja az agentet, hogy ne kelljen mindig újat felvenni, ha kijön egy újabb verzió?
Minek ehhez jékiveri? Akármivel lehet parse-oltatni, de minek?
@kemi:
Meg a tábla is kezelhetetlenül nagy lesz egy idő után.
Majd amikor már százezres nagyságrendű bejegyzés lesz benne. X)
Nyugi, jó ez így. Esetleg annyit lehet gyorsítani a táblakezelésen, hogy nem az agent alapján keres, hanem az agent hash-e alapján, mert az fix szélességű és rendesen indexelhető. Ezt mondjuk megcsinálhatom majd, de még ezer bejegyzés sincsen, tehát nem sürgős. A vendégkönyv fő táblájában 11878 bejegyzés van, sokkal több és komplexebb adattal bejegyzésenként és látod, kevesebb, mint egytized másodperc alatt lefut.


kemi  (statz) Főfasz
#2, Főfasz (2970)
503 | #2e66 | ^ | Idézet | Thu, 11 Sep 2014 13:54:12 +02
195.228.*.* winhate Mozilla Firefox Hungary 195.228.*.*
@TCH:
Minek ehhez jékiveri? Akármivel lehet parse-oltatni, de minek?
Mert van benne olyan függvélny ami visszaadja a böngésző nevét, meg a verzióját. De verziószámot meg egyebet nem is használunk, csak nevet, meg OS-t, azt meg könnyen ki lehet olvasni az agentből, fölösleges az egészet tárolni. Krómból meg rókázóból meg kb. kéthetente jön ki újabb verzió, és állandóan frissítgetni kell a listát. Írok majd egy algoritmust, aztán végigtesztelgetem a tárolt agentekre.


TCH  (statz) Főfasz
#1, Főfasz (10443)
640 | #2e67 | ^ | Idézet | Thu, 11 Sep 2014 14:08:12 +02
213.222.*.* Linux x86 Opera Classic Hungary *.catv.broadband.hu
@kemi:
Mert van benne olyan függvélny ami visszaadja a böngésző nevét, meg a verzióját. De verziószámot meg egyebet nem is használunk, csak nevet, meg OS-t, azt meg könnyen ki lehet olvasni az agentből, fölösleges az egészet tárolni. Krómból meg rókázóból meg kb. kéthetente jön ki újabb verzió, és állandóan frissítgetni kell a listát. Írok majd egy algoritmust, aztán végigtesztelgetem a tárolt agentekre.
Értem. És mit kezdesz a speckó brózerekkel? Csak a króm meg a rókázóTM miatt felesleges parser-t írni. De egyébként, ha zavar, hogy frissítgetni kell, akkor ne tedd, majd frissítgetem én.


TCH  (statz) Főfasz
#1, Főfasz (10443)
295 | #2e68 | ^ | Idézet | Thu, 11 Sep 2014 14:38:09 +02
213.222.*.* Linux x86 Opera Classic Hungary *.catv.broadband.hu
Ja és akkor még nem is beszéltünk arról, hogy mi van akkor, ha egy olyan brózer vagy oprencer jön fel ide, aminek még nincs felvéve neve, meg ikonja. Akkor hogy rendeli hozzá a parser? Sehogy. Először fel kell venni az OS-t, meg a böngészőt és utána az agent alapján be lehet állítani a postnál.


kemi  (statz) Főfasz
#2, Főfasz (2970)
160 | #2e69 | ^ | Idézet | Thu, 11 Sep 2014 14:44:08 +02
195.228.*.* winhate Mozilla Firefox Hungary 195.228.*.*
Ha valamit nem ismer akkor hozzáadjuk, milyen stringet keressen az agentben. Így sokkal könnyebb lenne karbantartani, és nem kell minden verzióra újat felvenni.


TCH  (statz) Főfasz
#1, Főfasz (10443)
936 | #2e6a | ^ | Idézet | Thu, 11 Sep 2014 16:48:57 +02
213.222.*.* Linux x86 Opera Classic Hungary *.catv.broadband.hu
@kemi:
Ha valamit nem ismer akkor hozzáadjuk, milyen stringet keressen az agentben.
Úgy értem, hogy ha nem létezik az, amit be kéne szúrni. Pl. feljön valaki RISCOS alól, az alól még nem jártak itt. Na, akkor mit csinál, ha egyszer az nincs felvéve?
@kemi:
Így sokkal könnyebb lenne karbantartani, és nem kell minden verzióra újat felvenni.
kemi, nem tudunk olyan parsert írni, ami minden brózerhez jó. Az elején én is úgy voltam, hogy majd parse-olok, aztán utána beletört a bicska. Az agentet kiparselni egy rémálom. Ráadásul az agent szabadon átírható. Mit csinálsz, ha beesik egy olyan agent, hogy Sárgarépa, borsóleves, 0rbán segge aranyeres! ?
Hidd el, ez a táblás a legjobb megoldás. Még gyorsabb is, mint a parse. Annyit lehet gyorsítani rajta, hogy mondjuk MD5 az agent hash-e alapján azonosítunk, maga az agent csak az emberi olvashatóság miatt marad.


kemi  (statz) Főfasz
#2, Főfasz (2970)
4785 | #2e6b | ^ | Idézet | Thu, 11 Sep 2014 20:12:08 +02
188.143.*.* Linux x86 Mozilla Firefox Hungary *.pool.digikabel.hu
function parseAgent(agent) {

  var browserlist = [
    ["MSIE 5.0", "IE5"],
    ["MSIE 6.0", "IE6"],
    ["MSIE 10.0", "IE10"],
    ["Trident/7.0; rv:11.0", "IE11"],
    ["QupZilla", "QupZilla"],
    ["Iceweasel", "Iceweasel"],
    ["Firefox", "Mozilla Firefox"],
    ["Chrome", "Google Chrome"],
    ["Chromium", "Chromium"],
    ["Opera", "Opera"],
    ["OPR", "Opera"],
    ["UCBrowser", "UCBrowser"],
    ["Safari", "Apple Safari"],
    ["Konqueror", "Konqueror"],
    ["libwww", "Lynx"],
    ["Links", "Links"],
    ["w3m", "W3M"],
    ["Otter", "Otter"],
    ["Midori", "Midori"],
    ["Origyn Web Browser", "Origyn Web Browser"],
    ["OWB", "Origyn Web Browser"],
    ["IBrowse", "IBrowse"],
    ["Amiga-AWeb", "Amiga AWeb"]
  ];
  
  var oslist = [
    ["Windows 98", "Windows 98"],
    ["Windows NT 5.1", "Windows XP"],
    ["Windows NT 6.1", "Windows 7"],
    ["Windows NT 6.2", "Windows 8"],
    ["J2ME/MIDP", "Java"],
    ["Mac OS X", "Mac OS X"],
    ["AmigaOS 3.1", "AmigaOS 3.1"],
    ["AmigaOS 4.0", "AmigaOS 4.0"],
    ["AmigaOS4.0", "AmigaOS 4.0"],
    ["AROS", "AROS"],
    ["MorphOS", "MorphOS"],
    ["iPhone", "Apple iOS"],
    ["FreeBSD", "FreeBSD"],
    ["Ubuntu", "Ubuntu"],
    ["Debian", "Debian"],
    ["Android", "Android"],
    ["Linux", "Linux"]
  ];
  
  var archlist = [
    ["i386", "x86"],
    ["i686", "x86"],
    ["AMD64", "x86_64"],
    ["WOW64", "x86_64"],
    ["x86_64", "x86_64"],
    ["ARM", "ARM"],
    ["PPC", "PowerPC"],
    ["PowerPC", "PowerPC"],
    ["68K", "Motorola 68K"]
  ];
  
  var exceptlist = [
    ["Mozilla/5.0 (Linux; U; Android 4.2.2; hu-hu; Galaxy Nexus Build/JDQ39) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30", ["Android WebKit", "Android", "unknown"]],
    ["Mozilla/5.0 (Linux; U; Android 2.3.6; hu-hu; GT-S5660 Build/GINGERBREAD) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1", ["Android WebKit", "Android", "unknown"]],
    ["Mozilla/5.0 (Linux; U; Android 4.2.2; hu-hu; Galaxy Nexus Build/JDQ39) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30", ["Android WebKit", "Android", "unknown"]],
    ["Mozilla/5.0 (Linux; U; Android 2.3.6; hu-hu; GT-I9070P Build/GINGERBREAD) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1", ["Android WebKit", "Android", "unknown"]],
    ["Mozilla/5.0 (Linux; U; Android 4.1.1; hu-hu; ALCATEL ONE TOUCH 5020X Build/JRO03C) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.1 Mobile Safari/534.30", ["Android WebKit", "Android", "unknown"]],
    ["Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.2; Trident/6.0; ARM; Touch; WPDesktop)", ["IE10", "WP8", "ARM"]],
    
  ];
  
  for (var i = 0; i < exceptlist.length; i++) {
    if (agent == exceptlist[i][0]) {
      return exceptlist[i][1];
    }
  }
  

  var res = ["unknown", "unknown", "unknown"];	// [browser, os, arch]
  
  for (var i = 0; i < browserlist.length; i++) {
    if (agent.indexOf(browserlist[i][0]) > -1) {
      res[0] = browserlist[i][1];
      break;
    }
  }

  for (var i = 0; i < oslist.length; i++) {
    if (agent.indexOf(oslist[i][0]) > -1) {
      res[1] = oslist[i][1];
      break;
    }
  }
  
  for (var i = 0; i < archlist.length; i++) {
    if (agent.indexOf(archlist[i][0]) > -1) {
      res[2] = archlist[i][1];
      break;
    }
  }

  return res;
}

Ennyi. Oké, négy listát kell karbantartani (az androidos gyári böngészőt pl. alapból Safarinak detektálja, ezért a kivételeket is kezelni kell), de csak akkor kell hozzányúlni, ha valaki valami nagyon extrém böngészővel jön fel (vagy androidos gyári böngészővel, vagy winfosfónnal, :P de abból kevés van). A listák első elemét keresi az agentben, a másodikba akár meg lehet adni az ikonokra mutató URL-eket.


djpety  alias  "Pety" Lófasz
#6, Lófasz (953)
183 | #2e6c | ^ | Idézet | Thu, 11 Sep 2014 20:30:03 +02
84.2.*.* winnyogsz Google Chrome Hungary *.dsl.pool.telekom.hu
A kérdés: Miért nem akkor szerver oldalon oldanátok meg ezt? Ahol nincs JS ott úgyis az kellene.

Amúgy: https://github.com/cbschuld/Browser.php/blob/master/lib/Browser.php


TCH  (statz) Főfasz
#1, Főfasz (10443)
1527 | #2e6d | ^ | Idézet | Thu, 11 Sep 2014 22:32:04 +02
188.36.*.* Linux x86 Opera Classic Hungary *.catv.pool.telekom.hu
kemi: Ez a négy lista totál hiányos. Hol van az OS-ek közül a RISC OS és a Solaris? Hol van a procik közül a Sparc?
Nem tudsz mindent lefedni!

Pety: Semmi értelme parse-lni, mert nem fog működni! Feljöhetek olyan agenttel, amilyennel akarok! A mikrofos nemrég találta ki, hogy ők is firefosnak hazudják magukat, mert mér ne, köcsög vebdiveloperek más forrást adnak az explodernek, mint a többinek azzal a felkiáltással, hogy szar az exploder, pedignemis ! Mi lesz, ha megint fordul az agykerekük?
Kösz a linket, de ez sem teljes.
Bazmeg, soha, soha, soha ne vegyetek/fogadjatok el használt gáztűzhelyet! Az előbb az enyém, amit ingyé' kaptam begyulladt, kicsapott a láng az oldalán, mert szivárog a kis geci! Gyorsan elzártam, aztán balfasz módon nekiálltam a másik felén melegíteni tovább, hogy hátha ott nem szivárog... (Úgyhogy a nap majdnem-darwin díjasa én vagyok bazdmeg...) Szerencsére felhívtam anyámat, hogy elújságoljam neki, hogy ez a szar begyulladt a bal oldalon, úgyhogy rámpirított, hogy azt a másik oldali melegítést kurwasürgősen fejezzem abba és még a főcsapot is zárjam el. (Egyébként tényleg nem szivárgott, csak a bal oldalon, de ez a mákon múlott.) Még jó, hogy csak nyitás után szivárgott, mert már elég rég - 1-2 év - óta be van kötve, de gázszagot sose éreztem; egyszer kétszer volt is használva, de ezt nem csinálta idáig. Úgyhogy megy a MÉH-be. Nem teszem ki az utcára, mert valami balfasz esetleg elviszi és beszerelteti...

Szóval tanulság: gáztűzhelyt használtan sose!


kemi  (statz) Főfasz
#2, Főfasz (2970)
603 | #2e6e | ^ | Idézet | Thu, 11 Sep 2014 22:44:53 +02
188.143.*.* Unknown Unknown Hungary Sargarepa, borsoleves, 0rban segge aranyeres! *.pool.digikabel.hu
@TCH:
Hol van az OS-ek közül a RISC OS és a Solaris? Hol van a procik közül a Sparc?
Fel lehet venni a listára, de kétlem, hogy valaki ilyesmivel jönne fel.
@TCH:
A mikrofos nemrég találta ki, hogy ők is firefosnak hazudják magukat
Csak betették a Mozilla szót kompatibilitási okokból. Ezer másik böngészőben benne van.
@TCH:
Feljöhetek olyan agenttel
Az agentet csesztetheted, a jelenlegi rendszer se fogja megmondani milyen böngésződ van.
Én csak villanytűzhelyt vennék a helyedben. Biztonságosabb.


Prometheus  (statz) Főfasz
#3, Főfasz (1824)
101 | #2e6f | ^ | Idézet | Fri, 12 Sep 2014 09:29:52 +02
78.139.*.* winhate Mozilla Firefox Hungary *.business.broadband.hu
Vélemény?:
http://atlatszo.hu/2014/09/12/amikor-az-adatokert-jonnek-tulelesi-tippek-norvegbunozoknek/


English | Magyar
JS ki | CSS ki | Ékezetek ki | HiContrast
Lapozó:  (0 - 1424) 
<== | ==>
Ugrás a végére | Összes megjelenítése | Utolsó oldal
OpenOpera patches | Opera-SSL patches | Opera 12.15 source (Git repository) | Opera 12.15 source (Torrent) | Opera internal pages | Otter Browser Linux x64 - Qt5.15.2/QtWebKit5.602.1 (2024.04.27. 20:05)
OS for MC680x0 | OS for PPC | OS for Sparc64 | besztofbégéaefcé | CSÉNDZSLOG | WebToolz | DDG Shit Filter | Google Shit Filter | Progz | Fast CSS Box | Browser | OS | Agent | Statisztika | BBCode
Monospace font-family: Courier New | Browser default monospace
Email értesítő / Email notification ===> 
Keresés

Név: (max 255 byte)

Email: (max 255 byte) Nem kötelező!

Üzenet: (max 65536 kar.) 65536-0=65536




crap_vkn v4.34.0 by TCH
Thx to saxus for the escaped string decoder function (PHP), the realIP function (PHP) & the SQL handle layer (PHP), to thookerov for the int_divide function (PHP), to Jeff Anderson for the getSelText function (JS), to Alex King for the insertAtCursor function (JS), Flood3r for the new CSS styles, Pety for the spamprotection idea and some design and comfort ideas, MaxMind for the IP2Country database, famfamfam for the flags of countries and an unknown PHP programmer for the removeAccents function.



Kecskebaszók ide!