Alle innlegg Sukkerforum

Søke/match funksjon

Vis siste innlegg
(mann 44 år fra Akershus) ma. 28 jan. 00:55 Privat melding

Hei.

Er det noen av dere som har vært her på sukker en stund eller noen fra sukker som leser dette som kan hjelpe til en ønsket funksjon?

Savner en søkefunksjon som filtrerer vekk de som ikke har meg i aldersgruppen sin. Det hadde vært fint så slipper man å fremstå som en gammal pervo 😃

Nei, fra spøk til alvor så hadde en slik funksjon vært veldig grei da respekterer man motparten og er jeg utafor deres krav så har jeg ikke noen interesse av å "lirke" rundt på profilen deres.

Skjult ID med pseudonym Lone ma. 28 jan. 01:03

Det har vært ønsket av mange, men Sukker er ikke interessert i å endre det.

(mann 26 år fra Akershus) on. 6 feb. 20:46 Privat melding

Den her snekret jeg sammen for en stund tilbake.
Funker både i online lista/topp lista/Besøkende og lister.
Bare å paste den inn i nettleserkonsollen på match sida. (CTRL + shift + J i Chrome)
Bonus: Kan også filtrere på fylker.

var min_age = 20;
var max_age = 27;
var counties = ["Oslo","Akershus","Telemark","Oppland","Hedmark","Buskerud","Vestfold","Østfold","Vest-Agder","Aust-Agder","Hordaland","Rogaland","Sogn og Fj.","Møre og R.","S-Trøndelag","N-Trøndelag","Nordland","Troms","Finmark"];

var script = document.createElement('script');
script.src = "https://ajax.googleapis.com/ajax/libs/jquery/2.2.0/jquery.min.js";
document.getElementsByTagName('head')[0].appendChild(script);

function select(n) {
return $('li[data-cid="c' + n + '"');
}

function getAge(e) {
return e.find('.age').get(0).innerHTML;
}

function getCounty(e) {
return e.find('.county').get(0).innerHTML;
}

function getName(e) {
return e.find('.nick-age').find('a').get(0).innerHTML;
}

var alreadyHidden = []

function doFilter(n, hide) {
var $e = select(n);
if(alreadyHidden[n] || $e.length == 0) return;
var age = getAge($e);
var county = getCounty($e);
var name = getName($e);
for(var i = 1; i < 100; i++) {
if(age.includes(max_age + i) || ((min_age - i > 10) && age.includes(min_age - i))) {
console.log("Hide: " + name + age + " from " + county);
$e.hide();
alreadyHidden[n] = true;
return;
}
}
if(!showCounty(county)) {
console.log("Hide: " + name + age + " from " + county);
$e.hide();
alreadyHidden[n] = true;
return;
}
}

function filter() {
for(var i = 0; i < 1500; i++) {
doFilter(i);
}
}

function showCounty(county) {
return counties.includes(county);
}

function onFrame() {
console.log("filtering...");
filter();
}

setInterval(onFrame, 500);

Skjult ID med pseudonym Haugtussa on. 6 feb. 20:49

🤔

Skjult ID med pseudonym Hønemor on. 6 feb. 20:53

ja....

(mann 26 år fra Akershus) on. 6 feb. 21:01 Privat melding

Dette er alle 28 åringene som blir filtret for meg mens jeg scroller nedover ;)
Krever bare at dere stoler på kilden googleapis :p

filtering...
Hide: Solsikk1, 28 år from Hordaland
Hide: Avana, 28 år from Oslo
Hide: CTaurus, 28 år from S-Trøndelag
Hide: Heidi_90, 28 år from Akershus
Hide: Skrangell, 28 år from Oslo
Hide: Cj-90, 28 år from Hordaland
Hide: Fbenedicte, 28 år from Oslo
Hide: hskjer, 28 år from Oslo
Hide: Idun90, 28 år from Akershus
Hide: lenekri, 28 år from Hordaland
Hide: ninfjell90, 28 år from Hordaland
Hide: Odapoda, 28 år from Telemark
Hide: Pernille90, 28 år from Oslo
filtering...
Hide: Jylle90, 28 år from Troms
Hide: Maartiinee, 28 år from Oslo
Hide: MariS, 28 år from Oslo
Hide: MitaLita, 28 år from Telemark
Hide: TonjeE, 28 år from Buskerud
Hide: Anneer, 28 år from Rogaland
filtering...
Hide: Elinella, 28 år from Oslo
Hide: Ellisiv90, 28 år from Oslo
Hide: emiliejm, 28 år from Oslo

Skjult ID med pseudonym Sukkerert on. 6 feb. 21:08

Hva er det du driver med, KnutHR????

(mann 26 år fra Akershus) on. 6 feb. 21:10 Privat melding

Btw, så nettopp du spurte etter filter for DERES aldersgruppe. Mitt script går andre veien da. Blir nok litt mer komplisert å få til 🙃

(mann 26 år fra Akershus) on. 6 feb. 21:14 Privat melding

@Sukkerert
Dette er kode som du kan kjøre i din nettleser, trodde først det var dette Kashif spurte om før jeg leste litt nøyere.

Skjult ID med pseudonym FrkBeist on. 6 feb. 21:21

Morsomt! Den virket den @KnutHR

(mann 26 år fra Akershus) on. 6 feb. 21:45 Privat melding

Ja, har greid å filtrere ned ganske mye for meg, problemet etterpå er jo at det ikke er så mange profiler igjen med veldig høy score når jeg fjerner diverse fylker som er 100+ km unna...

Ser at det går an å få til det Kashif vil ha,men det ville kunne merkes tydelig i nettverksforbruket til serverne. Vet ikke om jeg hadde turt å kjøre et sånt script 😋

Skjult ID med pseudonym FrkBeist on. 6 feb. 22:01

Bedre å få Sukker til å ansette deg. 😁

Skjult ID med pseudonym Supermann on. 6 feb. 22:02

Når jeg kikker på enkelte av profilene Herr Knut har filtrert bort, ....
Glad for at jeg knapt vet oppned på en pc.

Prøver du å hinte frempå at du har filtrert meg bort @FrøkenBestesomfinns? 😞

(kvinne 51 år fra Akershus) on. 6 feb. 22:05 Privat melding

Hva slags kode er dette, KnutHR? R eller Python antar jeg?

(mann 26 år fra Akershus) on. 6 feb. 22:06 Privat melding

Dette er Javascript, slik nettleserne (og ingen andre) liker det...

(kvinne 51 år fra Akershus) on. 6 feb. 22:07 Privat melding

Der ser du hvor stor peiling jeg har 😅

Skjult ID med pseudonym Hønemor on. 6 feb. 22:09

så innfallsmetoden er ikke noe å satse på da skjønner jeg?

(kvinne 51 år fra Akershus) on. 6 feb. 22:15 Privat melding

Da må du programmere i Basic, Hønemor.

(mann 26 år fra Akershus) on. 6 feb. 22:20 Privat melding

Vel nå har jeg prøvd noen kjappe "infalls" meldinger i ny og ne, går sjeldent bra (ingen respons), og så er det èn profil mindre igjen... bedre å skrive en grundig researchet melding tror jeg...

Skjult ID med pseudonym FrkBeist to. 7 feb. 00:41

@Super Man kan filtrere på det man vil i alder, ved å endre på variablene.

(mann 38 år fra Oslo) to. 7 feb. 10:08 Privat melding

Skulle ønske sukker hadde mulighet for å filtrere ut profiler uten beskrivelser. Men du trenger ikke lage kodesnutt for det.

(mann 38 år fra Vestfold) to. 7 feb. 13:35 Privat melding

Det har vel litt med på hva du har huket av for i parameterene når du har oppretta profil her vel?? Om du svarer svært viktig eller absolutt krav så vil vel alders preferansene dine være det du søker? Eller pluss minus ett år eller to? Eller tar jeg feil ??

(mann 26 år fra Akershus) fr. 8 feb. 23:19 Privat melding

For det meste går den max 1 år over, men sett opptil 3 år. Vet ikke om det var fordi de hadde noe bra på et annet kriterie, men de har vært under 90 i match score da...

Er en søkefunksjon her som er ganske kraftig da fant jeg ut, kan både litt alder og lokasjonsfiltrering. Men kan kun filtrere til ett fylke om gangen.