|
0 / 0 / 0
Регистрация: 02.01.2008
Сообщений: 81
|
|
Добровольная помощь!!! 2smalig10.01.2008, 19:00. Показов 1067. Ответов 8
Метки нет (Все метки)
2smalig
У меня тут возникла идея написать парсер для обработки сообщений форума. Сделать подсветку синтаксиса и другие полезные фишки. Народ же постоянно тегом (сode) пользуется, намного красивее и нагляднее будет. Для меня это не проблема, могу на Перле написать... он же создавался для обработки строковых данных, в нем это все очень просто! Другой вопрос сможешь ли ты это к себе подключить? Я могу это все написать просто консольным приложением. Получил в stdin, выдал в stdout. От тебя нужна только поддержка Перла на серваке. Можешь даже не ставить ActivePerl, у меня есть самая-самая урезанная версия (компилил сам с Линухового дистрибутива) на 800 кб. Подумай, действительно ведь прикольно и удобно будет.
0
|
|
| 10.01.2008, 19:00 | |
|
Ответы с готовыми решениями:
8
Помощь Помощь по БД ПОМОЩЬ! |
|
4 / 4 / 5
Регистрация: 10.05.2007
Сообщений: 1,616
|
|
| 13.01.2008, 11:14 | |
|
А как для разных языков программрования сделать?
Если только <code language='VBScript'>MsgBox ''</code>
0
|
|
|
0 / 1 / 3
Регистрация: 27.03.2012
|
|
| 13.01.2008, 11:26 | |
|
1) Все это только замедлит работу форума...
2) У меня есть компонент, написанный специально для сайта на Си и поддерживающий все мыслимые и немыслимые языки но проблема в том, что я не могу сам устанавливать все что хочу на сервере хостинг-провайдера
0
|
|
|
0 / 1 / 3
Регистрация: 27.03.2012
|
|
| 13.01.2008, 11:27 | |
|
P.S. За добровольную помощь спасибо! :-)
0
|
|
|
4 / 4 / 5
Регистрация: 10.05.2007
Сообщений: 1,616
|
|
| 13.01.2008, 12:22 | |
|
А что это за компонент? Не колорер ли случайно?
По поводу тормозов и невозможности добавки своих компонентов. Насколько я понимаю XMLHTTP уже есть. Такой вариант. В asp определяется есть ли в тексте сообщения <code></code>. Если есть, отправляется HTTP запрос на какой либо бесплатный хостинг с поддержкой Perl, где уже установлена программа DarkStorm, текст преобразуется в HTML с расцветкой и отправляется обратно и помещается в БД. Естественно все это можно сделать асинхронно. Чтобы не ждать ответа от серевера с Perl. Другой вариант. В asp определяется есть ли в тексте сообщения <code></code>. Если есть, отправляется письмо smalig, далее smalig, локально на своем компе скачивает почту в outlook. По какому либо признаку письма, например тема, или обратный адрес письмо помещается в определенную папку. Далее вызывается программа, которая сканирует эту папку, вызывает, компонент на Си, который преобразует текст в HTML, далее посылаются HTTP запросы на определенную страницу, возможно защищенную паролем и расцвеченный текст помещается в БД. Т.е. такие веб-сервисы как-бы. Ну что нехило?
0
|
|
|
0 / 0 / 0
Регистрация: 02.01.2008
Сообщений: 81
|
|
| 13.01.2008, 14:32 [ТС] | |
|
2smalig
>>проблема в том, что я не могу сам устанавливать все что хочу на сервере хостинг-провайдера Вот тебе и продолжение дискуссии по поводу преймущества различных технологий ![]() Ну а вообще, как я уже говорил, работа со строками в Перле производится БЫСТРЕЕ чем в каком либо другом языке... А если хочешь я даже могу попробовать откомпилить свои програмулины в екзешники. ActivePerl вроде умеет, но я никогда не пробовал. 2t1k Варианты конечно вполне рабочие, но нагрузки на сервак это прибавит только больше. Да и через ж#%у это! 'Нормальный программер никогда не станет делать цикл если можно написать так a[1], a[2], a[3], a[4], a[5]...' ))
0
|
|
|
0 / 1 / 3
Регистрация: 27.03.2012
|
|
| 13.01.2008, 14:40 | |
|
Мой компонент написан одним таким же добровольным помощником и подсвечивает текст при помощи файла конфигурации от UltraEdit. Пока к сожалению, компонент этот не применялся...
0
|
|
|
4 / 4 / 5
Регистрация: 10.05.2007
Сообщений: 1,616
|
|
| 13.01.2008, 15:08 | |
|
2 DarkStorm:
Нагрузки на сервак это прибавит конечно (так в принципе, если любую новую функцию написать - она хоть чуть-чуть да прибавит нагрузки), но незначительно, особенно если вся работа выполняется на других компах, а обмен только с помощью почты или HTTP. И вовсе это не через ж#%у. Веб-сервисы именно так и работают.
0
|
|
|
0 / 0 / 0
Регистрация: 02.01.2008
Сообщений: 81
|
|
| 14.01.2008, 12:43 [ТС] | |
|
2 t1k
Сорри я неправильно выразился. Это прибавит не нагрузку, а время исполнения (обмен данными между relib и моим серваком). 2smalig А я например пишу парсер на основе colorer'овских конфигурационных XML файлов. В принципе, если предложенный t1k вариант тебя устраивает, я могу разместить свой парсер на нашем сервере, а ты будешь к нему обращаться... Но мне например намного удобней представляется версия простого скрипта на _вашем_ серваке который это делает. Поддержка Перл есть практически везде. Как я понимаю, на вашем хостинге он должен быть разрешен...
0
|
|
| 14.01.2008, 12:43 | |
|
Помогаю со студенческими работами здесь
9
Журнал-ордер счета по субконтам Помощь Значение функции Количество байтов в файле Помощь... Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Программный контроль заполнения реквизита табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2.
Задача: реализовать контроль заполнения реквизита "ПричинаСписания". . .
|
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение:
DISM / Online / Add-Capability / CapabilityName:WMIC~~~~
Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
|
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2.
Задача: при создании документов установить период списания автоматически. . .
|
Вывод данных в справочнике через динамический список
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2.
Задача: вывести данные из ТЧ нетипового документа. . .
|
|
Программное заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению.
На форме документа создается. . .
|
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
|
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
|
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
|