Platon Technologies
neprihlásený Prihlásiť Registrácia
SlovakEnglish
open source software development oslavujeme 10 rokov vývoja otvoreného softvéru! Sobota, 14. jún 2025

Súbor: [Platon] / scripts / shell / zoznamka-fun / pokec / get-nick-type2.sh (stiahnutie)

Revízia 1.2, Thu Dec 20 16:29:21 2007 UTC (17 years, 5 months ago) by nepto


Zmeny od 1.1: +28 -11 [lines]

Reimplemented & several fixes

#!/bin/sh

#
# get-nick-type2.sh
#
# Developed by Ondrej Jombik <nepto@in.nextra.sk>
# Copyright (c) 2007 Nextra Slovakia, Ltd., http://www.nextra.sk/
# Licensed under terms of GNU General Public License.
# All rights reserved.
#
# Changelog:
# 2007-12-15 - created
#

# $Platon: scripts/shell/zoznamka-fun/pokec/get-nick-type2.sh,v 1.1 2007-12-17 11:36:24 nepto Exp $

data="";
userid="$1";
NICK_FILE="nick.txt";

if [ "X" = "X$userid" ]; then
    exit;
fi

if [ -f $NICK_FILE ]; then
    data="` grep \"^$userid\" $NICK_FILE | sed \"s,^$userid \([0-9]\+\|XX\|--\),\1,g\" `";
    #echo "CACHED: $data";
    :;
fi

if [ "X" = "X$data" ]; then
    data="` wget -O - \
    --header \"User-agent: $USER_AGENT\" \
    --header \"Cookie: $COOKIE\" \
    \"http://moje.azet.sk/viac.phtml?i9=$I9&usr=$userid\" \
    2>/dev/null \
    | grep '<th[^<>]*>Pohlavie</th><td[^<>]*>.ena</td>' \
    | sed 's,^.*<th>Vek</th><td>\([0-9]\+\|--\)</td></tr>.*$,\1,g' \
    `";
else
    echo "$data";
    exit;
fi

if [ "X$data" = "X--" ]; then
    echo "$userid 99" >> $NICK_FILE;
    echo 99;
    exit;
fi

if [ "$data" -gt 15 ] 2>/dev/null; then
    echo "$userid $data" >> $NICK_FILE;
    echo $data;
    exit;
fi

echo "$userid XX" >> $NICK_FILE;



Platon Group <platon@platon.sk> http://platon.sk/
Copyright © 2002-2006 Platon Group
Stránka používa redakčný systém Metafox
Na začiatok