Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Опрос интернет-ресурсов в цикле на C#



Опрос интернет-ресурсов в цикле на C#
2015-10-21 14:58 neuro
Добрый день! Искал информацию по опросу интернет-ресурсов в цикле на C#. Наткнулся на вашу статью «Создание web-запроса и получение ответа». В статье описана подобная проблема, но не совсем! Передо мной стоит следующая задача:
Есть таблица в Excel следующего вида:
rm_model Тип монитора
Acer AL1711
Acer AL1714
Acer AL1715
Acer AL1716A
Acer AL1916
Acer B193DYMDH
Acer JD144L
AOC 936W
Aquarius 7KLR
Aquarius TF1910A
ASUS VB195
Asus VB195T
Asus VB19ST
Benq FP71E
В левом столбце указаны модели мониторов, правый столбец нужно заполнить средствами C# (нужно осуществить автоматический поиск через Интернет). Пробовал осуществить поиск через Yandex Market, но данный ресурс прерывает попытки автоматического программного запроса.
Что посоветуете по данной проблеме!
Заранее спасибо за ответ!


Производитель жестких дисков подключил их к интернету
2015-10-22 15:54

Компания WD выпустила новую версию операционной системы для фирменных накопителей и медиацентров — My Cloud OS 3. Одной из функций стало обеспечение доступа к жесткому диску с любого устройства, подключенного к интернету. За автоматическую синхронизацию файлов между несколькими компьютерами отвечает опция WD Sync.



V профессиональная конференция INFOSTART EVENT 2015 CONNECTION состоялась 15-17 октября в Санкт-Петербурге
2015-10-22 18:18

15-17 октября 2015 года в Концертном зале «Колизей» на Невском, 100 в Санкт-Петербурге состоялась V профессиональная конференция INFOSTART EVENT 2015 CONNECTION – самое значимое событие осени в индустрии автоматизации и ставшее уже традиционным мероприятие по управлению проектами и профессиональной разработке на платформе 1С:Предприятие.

 

 

 

Конференция, организованная Информационно-аналитическим центром по автоматизации учета и управления INFOSTART.RU – самым многочисленным (более 500 000 зарегистрированных участников) сообществом Рунета, - собрала под своей эгидой представителей таких компаний, как BIOCAD, Трансойл, Lamoda, РосНефть, Мегафон, Setl Group, КРОК, Вита-страхование, TUI, Росатом, Sukhoi, InfoWatch, МТС, Газпром-нефть, Деловые линии, Связной, ТехноНИКОЛЬ и многих других.

 

Конференцию INFOSTART EVENT 2015 CONNECTION посетили 600 человек, приехавших в Санкт-Петербург со всех регионов России, Украины, Беларуси, Казахстана и других стран. В Большом зале прозвучало 34 доклада, среди докладчиков были Петр Грибанов (фирма «1С»), Дмитрий Наумов (WiseAdvice), Microsoft), Максим Дорофеев, Алексей Лапицкий, Марианна Крель (АЭМ-Технологии (Росатом), Юрий Шойдин (Российский Союз ИТ-директоров), Дмитрий Дудин, Денис Кирьяк, Наталья Руколь («Лаборатория качества»), Рустэм Хайретдинов (InfoWatch), Алексей Лустин (SilverBulleters), Алексей Румянцев (Элит-Авто), Владимир Конырев (ГК «РАВ Агро»), Роман Царенко (ИнфоСофт), Алексей Тишков (Амурский судостроительный завод), Андрей Овсянкин и другие.

 

Привлекательность конференции для участников заключалась в возможности присутствовать на большом количестве выступлений, охватывающих весь спектр тем по управлению проектами и автоматизации учета на платформе 1С, поучаствовать в коллективном обсуждении специализированных тем в Малом зале, а также в возможности лично пообщаться с экспертами отрасли.

 

В первый день конференции INFOSTART EVENT 2015 CONNECTION прошла торжественная церемония награждения профессиональной премии Infostart AWARDS 2015. Были определены лауреаты в 4х номинациях: «Лучшая разработка», «Лучшая статья», «Открытие года», «За вклад в развитие Сообщества».

 

http://infostart.ru/
http://event.infostart.ru/2015/
8 800 5555 256
Валерия Денякина, vd@infostart.ru



RE: Опрос интернет-ресурсов в цикле на C#
2015-10-22 20:52 i32
Так не пойдет??
 Dim req As Net.HttpWebRequest
    Dim resp As Net.HttpWebResponse
    Dim str, str2 As IO.Stream
Dim pss As String = "Монитор DNS H201" ' Цикл или массив 
req = Net.WebRequest.Create(" http://www.kosht.com/products/search?searchFor=products&keywords=" & pss & "&s_categoryid=0")
req.Method = "GET"
req.Headers.Add(Net.HttpRequestHeader.AcceptEncoding, "gzip,deflate,sdch")
        req.ContentType = "application/x-www-form-urlencoded"
        req.AllowAutoRedirect = False
        resp = req.GetResponse
        str = resp.GetResponseStream()
        If (resp.ContentEncoding.ToLower().Contains("gzip")) Then
            str = New IO.Compression.GZipStream(str, IO.Compression.CompressionMode.Decompress)
        ElseIf (resp.ContentEncoding.ToLower().Contains("deflate")) Then
            str = New IO.Compression.DeflateStream(str, IO.Compression.CompressionMode.Decompress)
        ElseIf (resp.ContentEncoding.ToLower().Contains("sdch")) Then
            str = New IO.Compression.DeflateStream(str, IO.Compression.CompressionMode.Decompress)
        End If
        Dim buffer = New IO.StreamReader(str, System.Text.Encoding.GetEncoding("UTF-8")).ReadToEnd
        Dim soq As String = buffer
        Dim m As Match = Regex.Match(soq, "<div>(?<abc>.*?)</div>")
        Label1.Text = (m.Groups("abc").Value)
    End Sub
Ответ .. " Нет в продаже "
Это по простому если...(vb.net - понятно как бы должно быть..)


Требуется оператор на удаленную работу в интернет магазине
2015-10-25 00:14
Оператор в интернет-магазин. Условия работы: время работы можно выбирать, трудоустройство по ТК РФ. Прием и обработка онлайн-заказов (по телефону и через сайт). 32 тыс.руб. в месяц.
Отклики на interiasn@yandex.ru...

Требуется оператор на удаленную работу в интернет магазине
2015-10-25 00:14
Оператор в интернет-магазин. Условия работы: время работы можно выбирать, трудоустройство по ТК РФ. Прием и обработка онлайн-заказов (по телефону и через сайт). 32 тыс.руб. в месяц....

YouTube запустит платный сервис с 28 октября
2015-10-26 15:50
YouTube 28 октября введет платную подписку под названием YouTube Red, которая позволит пользователям смотреть ролики без рекламы. За 9,99 доллара в месяц они также смогут скачивать видеоролики для просмотра без доступа к интернету. С 2016 года услуга будет включать эксклюзивный доступ к ряду фильмов и видео.

Instagram выпустила приложение для создания односекундных видео
2015-10-26 15:50

Instagram выпустила приложение Boomerang, предназначенное для создания коротких закольцованных видеороликов. По нажатию кнопки программа делает серию из десяти снимков, а затем самостоятельно объединяет их в мини-клип. Длительность видео ограничена одной секундой. Первые пользовательские работы уже появились в сети.



Супруги из Калифорнии подали иск к Apple на 5 миллионов долларов
2015-10-28 14:10

Супружеская пара из Калифорнии подала иск к Apple на 5 миллионов долларов. Поводом для обращения в суд послужила функция Wi-Fi Assist в iOS 9, которая включает мобильную связь для соединения с интернетом, если качество Wi-Fi сигнала ухудшается. Истцы считают, что Apple мало информирует юзеров о ее особенностях.



Motorola представила первый в мире смартфон с небьющимся экраном
2015-10-29 14:39

Motorola анонсировала смартфон Droid Turbo 2, который является, по словам производителя, первым в мире телефоном с небьющимся экраном. Экран устройства защищен по технологии ShatterShield. Покрытие состоит из пяти слоев, которые предохраняют 5,4-дюймовый дисплей от трещин и поломки при падении.



Samsung анонсировал гигантский планшет
2015-10-29 14:40

Samsung официально анонсировал выход нового планшета Galaxy View, экран которого составит 18,4 дюйма. Разрешение дисплея — 1920 на 1080 пикселей. Производитель отметил, что это самое большое мобильное Android-устройство на рынке. В первую очередь планшет ориентирован на просмотр фильмов и ТВ дома.



Требуется Symfony/Zend программист.
2015-11-01 07:18 liliana2
Международный бизнес в области транспорта, контракт, удаленно.

Требования:
1. Php/ js (jquery) опыт работы более 2х лет,
2. Framework Symfony 2 или Zend более 2х лет.

Контакты через skype: liliana23080

С уважением, Елена.

RE: Form1_KeyDown
2015-11-01 23:46 JustArt
Какая "колбасня"?

На форме один Label
Вот код:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace DeleteMe
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private bool CurrentKeyState = false;                                       //Состояние

        private void Form1_KeyDown(object sender, KeyEventArgs e)
        {            
            if (e.KeyCode == Keys.A)
            {
                if (CurrentKeyState) return;                                            //Если включено, то нет смысла выполнять этот обработчик
                CurrentKeyState = true;                                                 //А если есть смысл, то включаем состояние нажатия кнопки
                label1.Text = "IsPressed";                                              //Выполним какое-нибудь действие
            }
        }

        private void Form1_KeyPress(object sender, KeyPressEventArgs e)
        {
            if (CurrentKeyState)                                                        //Проверим, непосредственно, состояние
                label1.Text = "Pressed Ago";                                            //Добавим какой-нибудь эффектик
        }

        private void Form1_KeyUp(object sender, KeyEventArgs e)
        {
            if (e.KeyCode == Keys.A)                                                    //Если наша клавиша нажата
            {
                CurrentKeyState = false;                                                //Выключаем состояние повышенной боевой готовности
                label1.Text = "Press key A";                                            //Снова что-нибудь да напишем
            }
        }
    }
}


///
/// Нет никакого зависания если сделать в KeyDown выход при условии,
/// что состояние нажатия клавиши уже включено
///

Нечего не дергается. См. пример

Apache Cordova
2015-11-02 00:15 JustArt
Кто-нибудь сталкивался с этим?

Picture
2015-11-03 01:05 i32
Привет всем .Как можно прокрутить картинку в
PictureBox Если она не умещается в нем..
PictureBox1 = карта
PictureBox2 = стрелка
PictureBox2.Location = New Point(273, 275)
Установил Panel1.На нем PictureBox1
PictureBox2 - перемещается .А как панель переместить туда
Как то хожу ОКОЛО не вкурить..

RE: Form1_KeyDown
2015-11-03 01:17 i32
Тема закрыта..JustArt На ту же граблю наступил..
Вместо лейбла поставь МСГ .
Нажми "a" и удерживай или не отпускай или залепи - кнопку
Будут выскакивать месаги пока не отпустишь кнопку.


Google сделает единую ОС для смартфонов и ноутбуков к 2017 году
2015-11-03 12:36

Alphabet (материнская компания Google) планирует объединить свою операционную систему Chrome OS, предназначенную для настольных компьютеров, с мобильной Android. Новая единая платформа будет представлена к 2017 году. По словам источников, слиянием двух систем инженеры Goоgle занимаются уже более двух лет.



Microsoft превратит Windows 10 в автоматическое обновление
2015-11-03 12:37

Начиная со следующего года Microsoft переклассифицирует свою операционную систему Windows 10 на рекомендуемое обновление. Традиционно это означает, что устройства тех пользователей, у которых стоит по умолчанию автоматическая установка программных обновлений, в любом случае перейдут на новую ОС.



Названа российская цена на смартфон LG Nexus 5X
2015-11-03 12:38

Смартфон LG Nexus 5X в базовой комплектации будет стоить в России почти 35 тысяч рублей. За эту сумму покупатели получат устройство с объемом встроенной памяти в 16 гигабайт. Цена на вариант с 32 гигабайтами памяти составит почти 38 тысяч рублей. Цены взяты из форм предзаказов, появившихся на сайтах партнеров LG.



RE: Вопрос по большей степени Алексею Немиро
2015-11-04 04:51 Роман
Меня также интересовал данный вопрос. Спасибо.

Вычитания между двумя DataGrid
2015-11-04 17:55 rusiko
Здравствуйте. Очень нужна ваша помощь. Если вкратце описать проблемму, то все выглядит так: есть прграмма на vb.net и БД на SQL Server 2012. В БД есть таблицы Склад и Продажа. Сперва я использовал одну таблицу для отображения склада и продаж (просто для каждой формы загружал определенные значения из этой таблицы). Но что-то не очень получилось. проблем было много. Посоветовали разделить таблу на склад и продажа. Но сейчас возникают другие проблемы. Во-первых мне нужно видеть список всех товаров которые есть на складе, на форме продажа. Вот почему сперва я пользовался одной таблицей, чтобы можно было видеть полный список всех существующих и добавляемых товаров. То есть, один продавец (который отвечает за добавление новых товаров), добавил новый товар, другие продавцы, которые занимаются только продажей могли бы видеть что добавлен новый товар. Основная проблема заключается в том, что когда продавцы которые занимаются продажей, продают какой-то товар, то чтобы количество этого товара сразу же вычиталось из общего количества на складе. (Пример: на складе есть 5 принтеров, была сделана продажа 1-го, на складе осталось 4, а потом еще 2 принтера продали, на складе осталось 2 принтера). Я этого добился используя одну таблицу для склада и продажи, но можно было только один раз сделать продажу, во второй раз не вычиталось из оставшегося количества, а вместо этого прибавлялось. Ну вообщем никак не смог найти как это исправить. посоветуйте мне пожалуйста как мне это сделать? Использовать одну таблицу или две. А может есть какой-то лучший и простой способ? Просто я не знаю SQL хорошо и поэтому не могу писать процедуры на стороне SQL и не могу нормализировать БД. Если есть какой-то путь на стороне VB.NET подскажите пожалуйста. Если нет, то подскажите где можно наглядно посмотреть как это сделать. Спасибо вам большое.

RE: Picture
2015-11-04 19:30 i32
   Dim xloc, yloc As Integer
        Dim strq As String
        Dim strArr() As String
 strq = TextBox4.Text
        strArr = strq.Split(",")
        xloc = (strArr(0))
        yloc = (strArr(1))
        PictureBox2.Location = New Point(xloc, yloc)
        Panel1.AutoScroll = True
 Panel1.HorizontalScroll.Value = xloc - 100 ' - 100 чтобы примерно по центру
        Panel1.VerticalScroll.Value = yloc - 100 'а не в верхнем левом углу
Как то так Сам разобрался..

В избранное