ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #791  
Старый 16.06.2009, 23:22
Аватар для L I G A
L I G A
Постоянный
Регистрация: 27.07.2008
Сообщений: 614
Провел на форуме:
4532332

Репутация: 1196


Отправить сообщение для L I G A с помощью ICQ
По умолчанию

Цитата:
Сообщение от FireFenix  
urldecode($string) - Decodes any %## encoding in the given string.
urlencode($string) - This function is convenient when encoding a string to be used in a query part of a URL, as a convenient way to pass variables to the next page
(с) php manual
хотел отличиться умом и сообразительностью?и текст запостил с пхп.нет ай маладэц!,нихрена не
выйшло,закодируй мне своими функциями ссылку как я
показал на примере.
 
Ответить с цитированием

  #792  
Старый 17.06.2009, 05:40
Аватар для imajo.ati
imajo.ati
Участник форума
Регистрация: 21.02.2008
Сообщений: 255
Провел на форуме:
975514

Репутация: 177
По умолчанию

простенький speed dial почти как в опере..
работает без яваскрипта
настройки в index.xhtml



скачать тут >> http://2u.ifolder.ru/12679656
 
Ответить с цитированием

Парсер моб. номеров телефонов с ВК
  #793  
Старый 18.06.2009, 11:18
Аватар для Gaus
Gaus
Участник форума
Регистрация: 08.02.2009
Сообщений: 196
Провел на форуме:
1420275

Репутация: 127
Smile Парсер моб. номеров телефонов с ВК

[PERL] Парсер мобильных номеров телефонов с Вконтакте.

Код:
#!/usr/bin/perl

use strict;
use LWP::UserAgent;
use HTTP::Cookies;

#################################
my $login = 'login@mail.ru';    # Логин аккаунта ВК
my $pass = '123456789';         # Пароль аккаунта ВК
my $good = 'numbers.txt';       # Файл с напарсенными номерами телефонов
my $range = "19340000-19349999";# Диапазон ID юзеров ВК, которых парсить
#################################

my $ua = LWP::UserAgent->new(timeout    => 40,
                             cookie_jar => HTTP::Cookies->new());
my $ans = $ua->post("http://pda.vkontakte.ru/login?pda=index&acknowledge=0",{
"email" => $login,
"pass" => $pass})->as_string;
my $i; my $cnt = 0;
my ($from,$to) = split /-/,$range;
for($i = $from; $i <= $to; $i++){
my $resp = $ua->get("http://pda.vkontakte.ru/id$i")->content;
if($resp =~ m,'tel:(\d*)',i){
++$cnt;
open my $dat,'>>'.$good;
print $dat $1."\n";
print "[+] - $1\n";
print "[numbers found: $cnt]\n";
close $dat;}
}
#(c) Gaus 2009

Последний раз редактировалось Gaus; 18.06.2009 в 11:35..
 
Ответить с цитированием

[Python] Счетчик Строк
  #794  
Старый 23.06.2009, 22:33
Аватар для login999
login999
Постоянный
Регистрация: 12.06.2008
Сообщений: 654
Провел на форуме:
4512757

Репутация: 973


По умолчанию [Python] Счетчик Строк

[Python] Элементарный скрипт для подсчета строк в файлах.
Пригодится для проверки говночекеров, да и вообще так (по крайней мере мну сегодня пригодился)
Скрипт с гуем, пэтому требует Tkinter (на windows стоит по умолчанию)
В режиме "Без дублей" файл грузится в оперативку, поэтому поаккуратнее там
Скрин:


Код:
#!usr/bin/env python
# -*- coding:utf-8 -*-
# files length counter
# (c) login999

from Tkinter import *
from tkMessageBox import showerror
from tkFileDialog import askopenfilename
LastCounter = 0
NowCounter = 0
AllCounter = 0

def Count():
    global LastCount
    global NowCount
    global AllCount
    global AllCounter
    global NowCounter
    global LastCounter
    LastCounter = NowCounter
    NowCounter = 0
    try:
        with open(askopenfilename()) as accs:
            for _ in accs:
                NowCounter += 1
                AllCounter += 1
        LastCount["text"] = LastCounter
        NowCount["text"] = NowCounter
        AllCount["text"] = AllCounter
    except Exception, e:
        showerror(u"Ошибка", e)
        
def NODUP():
    global LastCount
    global NowCount
    global AllCount
    global AllCounter
    global NowCounter
    global LastCounter
    LastCounter = NowCounter
    NowCounter = 0
    try:
        with open(askopenfilename()) as accs:
            for _ in set(accs):
                NowCounter += 1
                AllCounter += 1
        LastCount["text"] = LastCounter
        NowCount["text"] = NowCounter
        AllCount["text"] = AllCounter
    except Exception, e:
        showerror(u"Ошибка", e)
        
def Clear():
    global LastCount
    global NowCount
    global AllCount
    global AllCounter
    global NowCounter
    global LastCounter
    NowCounter = 0
    LastCounter = 0
    AllCounter = 0
    LastCount["text"] = LastCounter
    NowCount["text"] = NowCounter
    AllCount["text"] = AllCounter

MainWindow = Tk()
MainWindow["bd"] = 5
MainWindow.title(u"Счетчик Строк")
MainWindow.resizable(width=False, height=False)
ButtonsFrame = Frame(MainWindow)
CountButton = Button(ButtonsFrame, text=u"Посчитать", width=11, command=Count)
NODUPButton = Button(ButtonsFrame, text=u"Без дублей", width=11, command=NODUP)
ClearButton = Button(ButtonsFrame, text=u"Очистить", width=11, command=Clear)
CountButton.grid(row=0, column=0)
NODUPButton.grid(row=1, column=0)
ClearButton.grid(row=2, column=0)
ButtonsFrame.grid(row=0, column=0, sticky="w")
LinesLabel = LabelFrame(MainWindow, text=u"Количество строк")
LastLabel = Label(LinesLabel, text=u"Последний :", anchor="w", width=12)
LastCount = Label(LinesLabel, text=LastCounter, width=8)
NowLabel = Label(LinesLabel, text=u"Нынешний :", anchor="w", width=12)
NowCount = Label(LinesLabel, text=NowCounter, width=8)
AllLabel = Label(LinesLabel, text=u"Всего :", anchor="w", width=12)
AllCount = Label(LinesLabel, text=AllCounter, width=8)
LastLabel.grid(row=0, column=0)
LastCount.grid(row=0, column=1)
NowLabel.grid(row=1, column=0)
NowCount.grid(row=1, column=1)
AllLabel.grid(row=2, column=0)
AllCount.grid(row=2, column=1)
LinesLabel.grid(row=0, column=1, sticky="w")
MainWindow.mainloop()

Последний раз редактировалось login999; 24.06.2009 в 00:08.. Причина: Поправил
 
Ответить с цитированием

  #795  
Старый 24.06.2009, 00:05
Аватар для BoySKAut
BoySKAut
Новичок
Регистрация: 14.05.2009
Сообщений: 14
Провел на форуме:
146006

Репутация: 0
По умолчанию

у кого-нибудь есть скрипт регистрации icq? на сайт поставить
 
Ответить с цитированием

  #796  
Старый 24.06.2009, 13:23
Аватар для vzlom_all
vzlom_all
Новичок
Регистрация: 02.06.2009
Сообщений: 5
Провел на форуме:
25642

Репутация: 6
По умолчанию

Speed Dial для FireFox
https://addons.mozilla.org/en-US/firefox/addon/4810
 
Ответить с цитированием

  #797  
Старый 24.06.2009, 13:30
Аватар для L I G A
L I G A
Постоянный
Регистрация: 27.07.2008
Сообщений: 614
Провел на форуме:
4532332

Репутация: 1196


Отправить сообщение для L I G A с помощью ICQ
По умолчанию

Цитата:
Сообщение от vzlom_all  
Speed Dial для FireFox
https://addons.mozilla.org/en-US/firefox/addon/4810
скрипт в студию!
 
Ответить с цитированием

  #798  
Старый 24.06.2009, 16:20
Аватар для vzlom_all
vzlom_all
Новичок
Регистрация: 02.06.2009
Сообщений: 5
Провел на форуме:
25642

Репутация: 6
По умолчанию

Цитата:
Сообщение от L I G A  
скрипт в студию!
Просто видел выше такую же для IE, сам мозилой пользуюсь, вот и добавил. Если не в тему, то предыдущий оратор меня ввёл в заблуждение, прошу прощения
 
Ответить с цитированием

  #799  
Старый 24.06.2009, 18:13
Аватар для fatalo
fatalo
Участник форума
Регистрация: 15.05.2008
Сообщений: 166
Провел на форуме:
2591223

Репутация: 128
Отправить сообщение для fatalo с помощью ICQ
По умолчанию

Цитата:
Сообщение от vzlom_all  
Просто видел выше такую же для IE, сам мозилой пользуюсь, вот и добавил. Если не в тему, то предыдущий оратор меня ввёл в заблуждение, прошу прощения
Вообще-то там обычная html страница,стилизованная, под спид дил оперы.
 
Ответить с цитированием

Radikal.Ru Images Uploader
  #800  
Старый 27.06.2009, 13:15
Аватар для Gaus
Gaus
Участник форума
Регистрация: 08.02.2009
Сообщений: 196
Провел на форуме:
1420275

Репутация: 127
Smile Radikal.Ru Images Uploader

Сегодня понадобилось загрузить все изображения из папки на radikal.ru. Вот собственно скрипт

Код:
#!/usr/bin/perl

use warnings;
use strict;
use LWP::UserAgent;

#############################
my $img_dir = './images/';  # Путь к папке с изображениями
my $link_file = 'links.txt';# Файл с ссылками на загруженные изображения
#############################

print qq(##############################
# Radikal.Ru Images Uploader #
#       (c)Gaus 2009         #
##############################\n\n);
my @images = <$img_dir*.*>;
while(@images){
my $cimg = shift @images;
my $ua = LWP::UserAgent->new(timeout => 65);
my $answ = $ua->post("http://www.radikal.ru/action.aspx",
Content_type => 'multipart/form-data',
Content => [upload => "yes",
GEO_POINT_ID => "",
F => [$cimg]])->as_string;
if($answ =~ m,"input_link_1" value="(.*?)",i){
print "[ + ] ".$1." [$cimg]\n";
open my $dat,'>>',$link_file or die "\nCould not open $link_file file!\n";
print $dat "[IMG]".$1."[/IMG]\n";
close $dat;
}else{print "[ - ] [$cimg]\n";}
}
 
Ответить с цитированием
Ответ





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ