Šta je novo?

pomoc oko naloga za dva kompa

Zlatan_ibro

Slavan
Učlanjen(a)
13.10.2014
Poruke
501
Poena
255
pozz

placam online portal za posao na mesecnoj osnovi, koristim ga na dva racunara koji su spojeni na istoj mrezi u istom objektu, oba compa
koriste chrome pretrazivac koji je ulogovan na istom google nalogu.
samo jedan komp ima pristup istovremeno bez obzira u koliko tabova je pokrenut a drugi ne moze da se uloguje dok ovaj prvi se ne odjavi

da li postoji nacin da se prevari i da se koristi istovremeno na oba racunara?
 
Nisam razumeo koji nalog? Google nalog? Ili nalog na tom portalu?
 
Ne vidim nacin osim ako portal nije direktno tako napravljen, kako bi mogao da ga koristis istovremeno na 2 kompa?
Refresh/sinhronizacija podataka bi bio problem...
 
Ne vidim nacin osim ako portal nije direktno tako napravljen, kako bi mogao da ga koristis istovremeno na 2 kompa?
Refresh/sinhronizacija podataka bi bio problem...
na prvom kompjuteru na primer mogu da otvorim 20 tabova za pristup raznim delovima tog online kataloga koji su nevezani jedan sa drugim
na drugom mogu samo ako se izlogujem sa prvoga
 
Ne postoji legitiman način.

Što ne kontaktiraš taj servis koji zakupljuješ i pitaš ih isto ovo? Možda ti omoguće neki dodatni vid pristupa ili slično.
 
Može da se zaobiđe bez problema ako su oba računara na istoj mreži (tj iza iste javne adrese). U 90% slučajeva može i ako nisu, pošto retko koji sajt pamti sa kojeg IP je potekla koja sesija i sprečava istu sesiju sa drugog IP.
U suštini samo treba da iskopiraš session cookie iz jednog browsera u drugi.
Recimo ovako:
Otvoriš javascript konzolu u tabu u kojem si ulogovan u dati sajt (desni klik pa inspect, i onda console tab u meniju)
U konzolu pastuješ:
JavaScript:
var cookieData = document.cookie.split(';').map(function(c) {
  var i = c.indexOf('=');
  return [c.substring(0, i), c.substring(i + 1)];
});

copy(JSON.stringify(JSON.stringify(cookieData)));

Posle toga ćeš u clipboardu imati cookije. Na drugom računaru, otvoriš isti sajt, ali se ne uloguješ.
Isto otvoriš javascript konzolu i pastuješ:
JavaScript:
var cookieData = JSON.parse(/* ovde pastuješ cookije dobijene u prvom koraku */);
cookieData.forEach(function (arr) {
  document.cookie = arr[0] + '=' + arr[1];
});

Posle toga refreshuješ stranicu i trebalo bi da si ulogovan.

Ovo bi trebalo da out of the box radi u Chrome. U FF mislim da document.cookie neće da outputuje osetljive cookije (kao što je session). U tom slučaju moraš da te cookije dodaš ručno. Cookije svakako možeš da vidiš u Network panelu, u response za inicijalni zahtev ka URLu sajta.
 
1) zašto bi trebalo 2 puta pozivati istu funkciju?
2) copy() funkcija već i poziva JSON.stringify automatski za objekte, array-e... zar ne?
 
Drugi stringify escapuje rezultat prvog da bi mogao da jednostavno uradiš JSON.parse.
Prvi stringify će ti vratiti rezultat tipa [["some_cookie","1"]]
Drugi stringify će od toga napraviti "[[\"some_cookie\",\"1\"]]"

Ako rezultat prvog direktno ubaciš u JSON.parse, Javascript interpreter ga neće tumačiti kao string, već će pokušati da ga resolvuje i baciće grešku.
 
Može da se zaobiđe bez problema ako su oba računara na istoj mreži (tj iza iste javne adrese). U 90% slučajeva može i ako nisu, pošto retko koji sajt pamti sa kojeg IP je potekla koja sesija i sprečava istu sesiju sa drugog IP.
U suštini samo treba da iskopiraš session cookie iz jednog browsera u drugi.
Recimo ovako:
Otvoriš javascript konzolu u tabu u kojem si ulogovan u dati sajt (desni klik pa inspect, i onda console tab u meniju)
U konzolu pastuješ:
JavaScript:
var cookieData = document.cookie.split(';').map(function(c) {
  var i = c.indexOf('=');
  return [c.substring(0, i), c.substring(i + 1)];
});

copy(JSON.stringify(JSON.stringify(cookieData)));

Posle toga ćeš u clipboardu imati cookije. Na drugom računaru, otvoriš isti sajt, ali se ne uloguješ.
Isto otvoriš javascript konzolu i pastuješ:
JavaScript:
var cookieData = JSON.parse(/* ovde pastuješ cookije dobijene u prvom koraku */);
cookieData.forEach(function (arr) {
  document.cookie = arr[0] + '=' + arr[1];
});

Posle toga refreshuješ stranicu i trebalo bi da si ulogovan.

Ovo bi trebalo da out of the box radi u Chrome. U FF mislim da document.cookie neće da outputuje osetljive cookije (kao što je session). U tom slučaju moraš da te cookije dodaš ručno. Cookije svakako možeš da vidiš u Network panelu, u response za inicijalni zahtev ka URLu sajta.
ujutru cu da isprobam pa se javljam sa utiscima. hvala na savetu
 
Evo ti malo više user friendly način:
Instaliraš ovu ekstenziju na oba računara https://chrome.google.com/webstore/detail/j2team-cookies/okpidcojinmlaakglciglbpcpajaibco?hl=en
Na prvom ovoriš sajt i uloguješ se, otvoriš ekstenziju i eksportuješ cookije u fajl.
Kopiraš taj fajl na drugi računar.
Na drugom otvoriš sajt i ne uloguješ se, otvoriš ekstenziju i importuješ cookije iz fajla iz tačke 2.
odlicno radi i resilo mi je problem. hvala bro !
 
Nazad
Vrh Dno