Переключение на Главную Страницу Страницы: 1 ... 3 4 [5] 6  ОтправитьПечать
Очень популярная тема (более 25 ответов) Во такое поведение Rik_Inet (число прочтений - 16369 )
spock
1c++ developer
1c++ moderator
Отсутствует



Сообщений: 822
Местоположение: Новосибирск
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Во такое поведение Rik_Inet
Ответ #60 - 24. Января 2008 :: 08:37
Печать  
sadovnikov писал(а) 24. Января 2008 :: 07:02:
Код
Выбрать все
Функция ПолучитьСтвободныйПорт() Экспорт
	Состояние("Идет поиск свободного порта для связи...");
	НомПорта = 6800;
	Пока Инет.ОтправитьСообщениеБезОтвета(НомПорта,ТекущийОтдел.АдресIP,"")=1 Цикл
		НомПорта = НомПорта + 1;
	КонецЦикла;
	//Сообщить(НомПорта);
	Состояние("Поиск свободного порта для связи завершен!");
	Возврат НомПорта;
КонецФункции 



Может неверно работать.
  
Наверх
ICQ  
IP записан
 
sadovnikov
1c++ power user
Отсутствует


I Love YaBB 2!

Сообщений: 420
Зарегистрирован: 06. Марта 2007
Re: Во такое поведение Rik_Inet
Ответ #61 - 24. Января 2008 :: 08:38
Печать  
Кирилл, поясни?
  
Наверх
 
IP записан
 
Uzhast
1c++ power user
Отсутствует



Сообщений: 1341
Зарегистрирован: 30. Августа 2006
Пол: Мужской
Re: Во такое поведение Rik_Inet
Ответ #62 - 24. Января 2008 :: 19:45
Печать  
sadovnikov писал(а) 24. Января 2008 :: 07:17:
Что-то я, видать, совсем разучился легкими путями в жизни идти...

Улыбка
1С нас всех погубит Улыбка Надо менять профессию: http://rsdn.ru/Forum/Message.aspx?mid=2809114&only=1
  
Наверх
 
IP записан
 
Arta
1c++ power user
Отсутствует



Сообщений: 2537
Местоположение: Нижний Новгород
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Во такое поведение Rik_Inet
Ответ #63 - 24. Января 2008 :: 20:18
Печать  
Подфотошопить SAP на 1С и выложить банером на 1cpp.ru в раздел пожертвования на 1cpp.ru  Смех
  
Наверх
 
IP записан
 
vivm
Full Member
***
Отсутствует



Сообщений: 159
Местоположение: Новосибирск
Зарегистрирован: 26. Мая 2006
Пол: Мужской
Re: Во такое поведение Rik_Inet
Ответ #64 - 26. Января 2008 :: 09:44
Печать  
Попробовал Rik_Inet на получение почты. Код такой (в ПриНачалеРаботыСистемы()):

 [code]Если глПользователь.Код="робот" Тогда
    ЗагрузитьВнешнююКомпоненту("Rik_Inet.dll");      
    РикИнет = СоздатьОбъект("AddIn.R_Inet");
    РикИнет.ВыводитьСообщенияОбОшибках(1);
    Если Почты",0)=0 Тогда
      Сообщить("Не удалось запустить чтение почты!");
   КонецЕсли;
 КонецЕсли;[/code]

 Шлю письмо на адрес робота, захожу в базу под роботом, компоненту грузит, но в обработку глОбработкаПочты не заходит и сообщений никаких не выдает. Письмо на адрес робота приходит.

 Что делаю не так?

  Версия компоненты последняя, 1cpp - последняя стабильная.
  
Наверх
ICQ  
IP записан
 
sadovnikov
1c++ power user
Отсутствует


I Love YaBB 2!

Сообщений: 420
Зарегистрирован: 06. Марта 2007
Re: Во такое поведение Rik_Inet
Ответ #65 - 26. Января 2008 :: 12:27
Печать  
sadovnikov писал(а) 24. Января 2008 :: 05:40:
В NetaInet делал чат-сервер. Как раз для таких ситуаций. Но, до ума так и не довел - времени не хватило...
К сожалению, со временем и сейчас напряженка Печаль Может, в неопределенном будущем...


Наступило неопределенное будующее:
http://www.rikcenter.ru/downloads.php?file=13

Компонента не переделывалась. Отдельный экземпляр 1С не требуется.
Особого тестирования не проходил. Собрано за полдня на коленке. Так что, сильно не пинайте Печаль
  
Наверх
 
IP записан
 
sadovnikov
1c++ power user
Отсутствует


I Love YaBB 2!

Сообщений: 420
Зарегистрирован: 06. Марта 2007
Re: Во такое поведение Rik_Inet
Ответ #66 - 26. Января 2008 :: 12:28
Печать  
[quote author=vivm link=1180811100/60#64 date=1201340685]Попробовал Rik_Inet на получение почты. Код такой (в ПриНачалеРаботыСистемы()):

 [code]Если глПользователь.Код="робот" Тогда
    ЗагрузитьВнешнююКомпоненту("Rik_Inet.dll");      
    РикИнет = СоздатьОбъект("AddIn.R_Inet");
    РикИнет.ВыводитьСообщенияОбОшибках(1);
    Если Почты",0)=0 Тогда
      Сообщить("Не удалось запустить чтение почты!");
   КонецЕсли;
 КонецЕсли;[/code]

 Шлю письмо на адрес робота, захожу в базу под роботом, компоненту грузит, но в обработку глОбработкаПочты не заходит и сообщений никаких не выдает. Письмо на адрес робота приходит.

 Что делаю не так?

 Версия компоненты последняя, 1cpp - последняя стабильная.[/quote]

Процедура глОбработкаПочты находится в глобальнике, экспортируемая? Какие у нее параметры?
  
Наверх
 
IP записан
 
vivm
Full Member
***
Отсутствует



Сообщений: 159
Местоположение: Новосибирск
Зарегистрирован: 26. Мая 2006
Пол: Мужской
Re: Во такое поведение Rik_Inet
Ответ #67 - 26. Января 2008 :: 12:53
Печать  
[quote author=sadovnikov link=1180811100/60#66 date=1201350537]
Процедура глОбработкаПочты находится в глобальнике, экспортируемая? Какие у нее параметры?
[/quote]

[code]Процедура глОбработкаПочты(пПарам) Экспорт
     РСписок=СоздатьОбъект("СписокЗначений");
     РСписок.ИзСтрокиСРазделителями(пПарам);
     Если РСписок.Получить("Действие")="ОбработкаПочты" Тогда
           Сообщить(""+ТекущееВремя()+" "+РСписок.Получить("Тема"));
     Иначе
           Сообщить(""+ТекущееВремя());
     КонецЕсли;
     Для сч=1 По РСписок.РазмерСписка() Цикл
           рПредст="";
           рЗнач=РСписок.ПолучитьЗначение(сч,рПредст);
           Сообщить(""+рПредст+" - "+рЗнач);
     КонецЦикла;
КонецПроцедуры
//----------------------------------------------------------------------------[/code]

пока это отладочный вариант
  
Наверх
ICQ  
IP записан
 
sadovnikov
1c++ power user
Отсутствует


I Love YaBB 2!

Сообщений: 420
Зарегистрирован: 06. Марта 2007
Re: Во такое поведение Rik_Inet
Ответ #68 - 26. Января 2008 :: 14:14
Печать  
To vivm.
1. РикИнет - глобальная переменная?
2. Если параметр <ВызыватьВсегда> поставить в 1 - процедура вызывается?
  
Наверх
 
IP записан
 
vivm
Full Member
***
Отсутствует



Сообщений: 159
Местоположение: Новосибирск
Зарегистрирован: 26. Мая 2006
Пол: Мужской
Re: Во такое поведение Rik_Inet
Ответ #69 - 27. Января 2008 :: 04:37
Печать  
sadovnikov писал(а) 26. Января 2008 :: 14:14:
To vivm.
1. РикИнет - глобальная переменная?
2. Если параметр <ВызыватьВсегда> поставить в 1 - процедура вызывается?


1. глобальная
2. поставил, не заходит в процедуру

Прикрепил тестовую конфигурацию для проверки. У меня не работает  Нерешительный.
  

TestRikInet.zip ( 10 KB | Загрузки )
Наверх
ICQ  
IP записан
 
sadovnikov
1c++ power user
Отсутствует


I Love YaBB 2!

Сообщений: 420
Зарегистрирован: 06. Марта 2007
Re: Во такое поведение Rik_Inet
Ответ #70 - 28. Января 2008 :: 06:18
Печать  
vivm писал(а) 27. Января 2008 :: 04:37:
Прикрепил тестовую конфигурацию для проверки. У меня не работает  Нерешительный.


Качнул конфигу - работает...
Параметры подключения к почтовому серверу правильно прописаны? "робот" - логин на почтовом серваке?
Компонента сделана так, что, если не удалось законнектиться к серваку, то процедура обработки почты вызываться не будет.
  
Наверх
 
IP записан
 
vivm
Full Member
***
Отсутствует



Сообщений: 159
Местоположение: Новосибирск
Зарегистрирован: 26. Мая 2006
Пол: Мужской
Re: Во такое поведение Rik_Inet
Ответ #71 - 28. Января 2008 :: 06:48
Печать  
sadovnikov писал(а) 28. Января 2008 :: 06:18:
Качнул конфигу - работает...
Параметры подключения к почтовому серверу правильно прописаны? "робот" - логин на почтовом серваке?
Компонента сделана так, что, если не удалось законнектиться к серваку, то процедура обработки почты вызываться не будет.


Параметры подключения прописаны правильно, потому что если изменить один из них, пишет - не удалось запустить чтение почты. Грешил на то, что делал это под Win2003, но попробовал на XP - результат тот же.
Где рыть - не соображу.
  
Наверх
ICQ  
IP записан
 
vivm
Full Member
***
Отсутствует



Сообщений: 159
Местоположение: Новосибирск
Зарегистрирован: 26. Мая 2006
Пол: Мужской
Re: Во такое поведение Rik_Inet
Ответ #72 - 28. Января 2008 :: 06:58
Печать  
В каких случаях процедура ЗапуститьЧтениепочты возвращает 1, а в процедуру может не заходить?
  
Наверх
ICQ  
IP записан
 
vivm
Full Member
***
Отсутствует



Сообщений: 159
Местоположение: Новосибирск
Зарегистрирован: 26. Мая 2006
Пол: Мужской
Re: Во такое поведение Rik_Inet
Ответ #73 - 28. Января 2008 :: 07:13
Печать  
Все, заработало ... после танцев с бубном. Сменил почтовый сервер на написание буквами - заработал. Вернул обратно - все равно работает ...
Садовникову спасибо за участие и хорошую компоненту!
  
Наверх
ICQ  
IP записан
 
vivm
Full Member
***
Отсутствует



Сообщений: 159
Местоположение: Новосибирск
Зарегистрирован: 26. Мая 2006
Пол: Мужской
Re: Во такое поведение Rik_Inet
Ответ #74 - 28. Января 2008 :: 11:43
Печать  
Рано радовался  Печаль  Звезды снова встали не так, перестало заходить в процедуру.

Кто-нибудь использует эту компоненту? Насколько стабильна работа именно с почтой? Может большинство работает по TCP-IP? Не хочется с этим связываться, потому что нужно связать не 2 1С-ки, а 1С-ку с внешней базой, написанной на C#.
  
Наверх
ICQ  
IP записан
 
Переключение на Главную Страницу Страницы: 1 ... 3 4 [5] 6 
ОтправитьПечать