Смотрите видео ниже, чтобы узнать, как установить наш сайт в качестве веб-приложения на домашнем экране.
Примечание: Эта возможность может быть недоступна в некоторых браузерах.
Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
У каждого додика своя методика, однако, я MindManager использую. Там и структуру можно выстроить и тексты сохранить, коды, а также ссылки и даже картинки и видео
Есть подозрение, что это разработчики Зеннопостера бота такого сделали и нам бот отвечает. Иначе как объяснить тот факт, что он тут круглосуточно сидит?
Но, в самом деле, помогает всегда от души.
Не могу преодолеть Replace. Не поддаётся дрессировка, нужна помощь
Задача: есть текст, в котором в конце строки стоит либо "&", либо "?". Вот их надо удалить
Перепробовал экранирования, и другие извращения методы, удалить не удаётся. Максимум чего добился (не помню уже как?), так это то, что строка дублируется, и в окончательном списке остаются 2 строки, одна вычищена, другая оригинал. Красиво, конечно, но это не то, чего мне нужно. Инет помочь не хочет (там все удаляют только букву "s" из текста), так что вся надежда на этот форум
Не могу преодолеть Replace. Не поддаётся дрессировка, нужна помощь
Задача: есть текст, в котором в конце строки стоит либо "&", либо "?". Вот их надо удалить
Перепробовал экранирования, и другие извращения методы, удалить не удаётся. Максимум чего добился (не помню уже как?), так это то, что строка дублируется, и в окончательном списке остаются 2 строки, одна вычищена, другая оригинал. Красиво, конечно, но это не то, чего мне нужно. Инет помочь не хочет (там все удаляют только букву "s" из текста), так что вся надежда на этот форум
Слишком ненадёжный ресурс. Предпочитаю иметь всё на своём компьютере
strRegexResult = strRegexResult.Replace(@"?", "").Replace(@"&","");
но так заменятся все ? и & - независимо сколько их и где. Надежнее конечно регуляркой делать
Не могу преодолеть Replace. Не поддаётся дрессировка, нужна помощь
Задача: есть текст, в котором в конце строки стоит либо "&", либо "?". Вот их надо удалить
strRegexResult = strRegexResult.Replace(@"?", "").Replace(@"&","");
но так заменятся все ? и & - независимо сколько их и где. Надежнее конечно регуляркой делать
Кажется, эта всё равно что-то не так. То удаляет всё, то заменяет одно на другое
Я решил немного другой регуляркой (.*(?=\?|\&)). Вроде бы всё вычищается
Спасибо за труды.
Боюсь оказаться назойливым, но есть ещё одна задача, которую не получается решить. надо сделать скроллинг на странице, до появления определённого элемента.
Через цикл с задаванием определённой иттерации не то получается, предугадать сколько циклов запускать, сложно. Да и страницы разные всегда, а код один и тот же.
Код:
HtmlElement he = Tab1.FindElementByXPath("//div/h3[contains(@class, 'uiHeaderTitle') and contains(text(), 'Конец страницы')]", 0);
he.ScrollIntoView();
Код XPath правильный, а вот скролл не работает. Как его заставить работать так, чтобы скролилось до появления кода с надписью? Пока не проскролишь, надписи нету в коде страницы
Пробовал и то, что нашёл тут на форуме,- всё равно не работает
Код:
HtmlElement he = Tab1.FindElementByXPath("//div/h3[contains(@class, 'uiHeaderTitle') and contains(text(), 'Конец страницы')]", 0);
if (!he.IsVoid)
{
he.ScrollIntoView();
}
Чё делать? Сойдёт любое решение, которое сможет скролить, переходить, опускаться до заданного места
Нужно использовать второй вариант кода, но надо добавить какой-нибудь вариант скролла. "he.ScrollIntoView();" сам по себе не будет крутить экран к элементу, если элемента на текущем варианте страницы нет. Можно, например, использовать javascript отсюда.
В итоге что-то типа такого должно быть:
C#:
HtmlElement he = Tab1.FindElementByXPath("//div/h3[contains(@class, 'uiHeaderTitle') and contains(text(), 'Конец страницы')]", 0);
//Скролим скриптом страничку, пока не найдётся элемент he
int counter = 0; //на всякий случай добавляем счётчик в 100 прокруток, чтобы не было вечного цикла если элемента вообще не будет
while(he.IsVoid && counter<100){
Tab1.MainDocument.EvaluateScript(@"javascript:scrollTo(0,1000)");
counter++;
}
if (!he.IsVoid) //Если элемент найден, скролим к нему экран
he.ScrollIntoView();
else //Иначе в лог ошибку, что элемент не найден
project.SendErrorToLog("Крутанули 100 раз, а элемента так и нет!");
Кто нибудь может помочь с снипетом Рекапчи в связке с капмонстрои, а то из вики не актуальный снипет и выдает ошибку, в место 13,9,5,1 клетки выбирает 1 и 3 и останавливается
Ребята, многие вещи уже освоил, решаю самостоятельно, но есть ещё такое, что не под силу.
Ломаю себе мозг над такой задачей, может быть кто-то подскажет решение.
- Есть база Эксель, в которой какое-то количество строчек, которые надо проверить на наличие. если ЕСТЬ, помечаю как ПРОВЕРЕНО, беру дополнительные данные и добавляю в эту же строку.
- Если наличия нет, всё равно помечаю как ПРОВЕРЕНО и иду к следующей строчке.
Тут всё ОК, но есть неувязка. Количество проверок задаётся во входящих настройках, к примеру проверить 10 позиций, затем взять другой аккаунт и опять проверить 10 позиций
И вот, заходим в базу, у нас счётчик установлен на 10, НО, он проверяет наличие свободных строк, и счётчик отрабатывает первые 10 строк, и успешно заканчивает работу, говоря о том, что задача выполнена, однако, ничего ведь не проверено.
ВОПРОС: как сделать так, чтобы при каждом новом прохождении проверка начиналась с последней проверенной строки, в нашем случае с 11, если ранее будет проверено больше строк, то с того, номера строки, который ещё не был в работе
В общем, как отделить мух от котлет? Отделить строки, которые ещё не проверялись, от тех, что проверялись так, чтобы счётчик считал только те, что были проверены?
Понимаю, 1. можно переносить проверенные строки в конец, а 2. можно вообще перенести в другой файл (идеальным было бы записать в "Лист 2" и "Лист 3", но не знаю как?), однако, сейчас надо решить такую задачу (мы же лёгких путей не ищем).
Есть список, в котором одна строка. Подскажите пожалуйста, как в этой строке теги <br> заменить на перенос строки и на выходе получить список с несколькими строками?
Есть список, в котором одна строка. Подскажите пожалуйста, как в этой строке теги <br> заменить на перенос строки и на выходе получить список с несколькими строками?
1. Операции над списком > Объединить элементы списка в переменную
2. Обработка текста > Замена > заменить <br> на {-String.Enter-}
3. Операции над списком > Удалить строки > Удалить все элементы
4. Операции над списком > Добавить текст
1. Операции над списком > Объединить элементы списка в переменную
2. Обработка текста > Замена > заменить <br> на {-String.Enter-}
3. Операции над списком > Удалить строки > Удалить все элементы
4. Операции над списком > Добавить текст