Форум программистов, компьютерный форум, киберфорум
C# .NET
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C# Узнать установлена ли на компе написанная в студии прога https://www.cyberforum.ru/ csharp-net/ thread510515.html
В общем цель узнать установлена ли на компе написанная в студии прога и, если да, запустить ее. Ищу инфу о проге в ветках реестра CurrentUser\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall и LocalMachine\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall. И даже нахожу по DisplyName'у. Но вот как ее теперь запустить? ибо ключ InstallLocation отсутствует, и я не пойму, как добраться до...
Периодически прекращает устанавливать соединения к веб-сервису C#
Программа в многопоточном режиме делает запросы к веб-сервису. В день проходит более 10000 запросов. Собственно программа работает нормально, но в какие-то моменты (происходит примерно раз в неделю) программа начинает выдавать ошибки: "Время ожидания операции истекло". И больше не один запрос не проходит до полной перезагрузки программы. Связь до этого вебсервиса в этот момент есть, все...
C# Вопрос по Setup Project и не только Доброго времени суток, господа! У меня вопрос: Работаю в VS2005 (C#) Есть там такие проекты: Setup Project, Setup Wizard. Как в них можно изменить формы, которые видит пользователь при установке приложения? Как сделать так, что бы при установке проверялось наличие Framework, и если его нет, то автоматически установить его? Слышал что, есть линковщики которые вытягивают нужные библиотеки... https://www.cyberforum.ru/ csharp-net/ thread508426.html C# Socket - ы. Ошибка подключения 10061 https://www.cyberforum.ru/ csharp-net/ thread507503.html
Доброго времени суток! Начал использовать Socket-ы, при попытке создать соединение, даже на localhost : TcpClient client = new TcpClient(); client.Connect ("localhost", 4567);получаю SocketException - "Подключение не установлено, т.к. конечный компьютер отверг запрос на подключение". В чем может быть причина ? Спасибо.
C# Как быстро, попиксельно, прорисовать .bmp
Доброе время суток! Вот, набрел на такую задачку. Framework 2.0. Есть байтовая матрица 1728 X 1500, например. Элементы - 0/1, необходимо прорисовать её как изображение .bmp формата. 0 - пиксель устанавливается в "белое", 1 - "черное". Если делать через метод класса Bitmap.SetPixel(x,y,color), то это займет примерно 2 минуты - неприемлемо. Я подозреваю, что метод SetPixel задуман не для...
C# Использование типов Microsoft.VisualBasic https://www.cyberforum.ru/ csharp-net/ thread505957.html
Доброе время суток! Просветите пожалуйста кто-нибудь, для чего предназначено это(и вложенные) пространство имён ? В MSDN : "The <B>Microsoft.VisualBasic</B> namespace contains types that support the Visual Basic Runtime in Visual Basic." - хотя бы правильный перевод. Пишу на C# и хочу использовать оттуда типы - но боюсь подвоха. Спасибо.
C# Регулярные выражения: есть ли аналог шарповым При составлении RegEx-паттерна из кода, есть проблемы, если включённая в паттерн искомая строка содержит символы, которые RegEx считает управляющими (бэкслэш, звезда и т.д.). Нет ли в синтаксисе регулярных выражений (конкретно дотнетовского их варианта) чего-нибудь вроде "@-quoted string literals" (используемых в Шарпе)? т.е. ставим перед строковой константой "собачку" - и Шарп перестаёт пытаться... https://www.cyberforum.ru/ csharp-net/ thread505586.html C# Получение хендла окна
Братцы, что-то я запутался... Окно моей программы (на C#) лежит поверх всех других окон. Как получить хендл окна, лежащего сразу под моим окном? static extern IntPtr GetWindow(IntPtr hWnd, uint uCmd); enum GetWindow_Cmd { GW_HWNDFIRST = 0, GW_HWNDLAST = 1, GW_HWNDNEXT = 2,
C# Как подключить h-файл для вызова TreeVeiw_SetImageList? https://www.cyberforum.ru/ csharp-net/ thread505389.html
Обьясните, пожалуйста, как быть. Такая проблема: надо использовать функцию TreeVeiw_SetImageList , она описана в commctrl.h . В С++ подключать заголовочные файлы можно было с помощью директивы #include...а что делается в таком случае в C#?
C# Порядок выполнения Finalize и внутренние объекты https://www.cyberforum.ru/ csharp-net/ thread505269.html
Доброго времени суток! Есть класс(не static), в классе определенно static поле - ссылка на другой объект(внутренний объект) поддерживающий завершение. Конечно, не рекомендуется в теле Finalize обращаться к внутренним объектам, да - CLR не даёт гарантии относительно порядка вызова Finalize, и ещё есть причины по которым нежелательно использовать Finalize. Но вопрос чисто из-за интереса. Если...
Проблема с методом Send у класса System.Net.Sockets.Socket C#
Привет всем! Вот фрагмент кода: private Socket FSocket; protected override void OnProcess(object message) { try { FSocket.Send((byte)message); } catch(Exception ex)
C# Проверка результата System.Threading.ManualResetEvent.Reset() или Set() Доброе время суток ! Возвращаемое значение имеет тип Bool. В MSDN указано, что true возвращается при удачном исходе дела. То-же самое и по системным SetEvent( WaitHandle handle ) и ResetEvent( WaitHandle handle ) вызываемых в конечном счёте. Вопрос в том, что делать
fiphiker
0

Перевести код из Python в C# или подключить файл .py к C# - C# - Ответ 2752971

02.09.2011, 11:18. Показов 1395. Ответов 0
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Здраствуйте, можете помочь перевести код из Python в C# или подключить файл .py к C#
Суть программы в том, чтобы отправлять Смс используя mail.агент
Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
#!/usr/bin/env python
# coding=utf-8
'''
 sms_mrim_client.py
  [url]http://agent.mail.ru/ru/help/3/2.html[/url] - поддерживаемые операторы
 '''
import socket, string, sys
from struct import *
'''
 Конфигурационные данные
 '''
 LOGIN    = '' # e-mail
 PASSWORD = '' # пароль
 NUMBER   = '' # номер телефона
 TEXT         = "" # текст сообщения
'''
 The End of config
 '''
 PROTO_VERSION               = 0x10008    # версия протокола
 CS_MAGIC                            = 0xDEADBEEF # тип магическая хрень (начало заголовка пакета)
 MRIM_CS_HELLO                   = 0x1001     # приветсвуем сервер
 MRIM_CS_HELLO_ACK       = 0x1002     # получаем ответный привет
 MRIM_CS_LOGIN2          = 0x1038     # пытаемся залогиниться
 MRIM_CS_LOGIN_ACK     = 0x1004     # ответ в случае успешной авторизации
 MRIM_CS_SMS                     = 0x1039         # шлём СМСку
 MRIM_CS_SMS_ACK             = 0x33A          # читаем статус СМСки
 MRIM_CS_STATUS_ONLINE = 0x00000001 # логинимся со статусом On-line
 
# получаем адрес куда будет конектиться
def get_host_port():
     s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
     s.connect(('mrim.mail.ru', 2042))
     s.send("GET / HTTP 1.1\r\n\r\n")
     data = s.recv(128)
     s.close()
     return data
# ф-ция по созданию пакета приветствия
def packet_make(msg, seq=1, mydata=''):
     formt = '<5L'
     dlen = len(mydata)
     my_header = pack(formt, CS_MAGIC, PROTO_VERSION, seq, msg, dlen) + pack('<L', 0)*6
     return my_header
     
# ф-ция авторизации
def mrim_login(login=LOGIN, password=PASSWORD, client='pymra 0.1beta'):
     formt = '<5L'
     mydata = pack('<L', len(login)) + login + pack('<L', len(password)) + password + pack('<L', MRIM_CS_STATUS_ONLINE) + pack('<L', len(client)) + client + pack('<L', 0)*5
     dlen = len(mydata)
     my_header_login = pack(formt, CS_MAGIC, PROTO_VERSION, 2, MRIM_CS_LOGIN2, dlen) + pack('<L', 0)*6 + mydata
     return my_header_login
 
# ф-ция отправки SMS    
def sms_send(number=NUMBER, text=TEXT):
     formt = '<5L'
     mydata = pack('<L', 0) + pack('<L', len(number)) + number + pack('<L', len(text)) + text
     dlen = len(mydata)
     my_header_sms = pack(formt, CS_MAGIC, PROTO_VERSION, 3, MRIM_CS_SMS, dlen) + pack('<L', 0)*6 + mydata
     return my_header_sms
 
def main():     
     host_port = get_host_port().split(':')  
     my_header = packet_make(MRIM_CS_HELLO, 1)
     my_header_login = mrim_login()
     my_header_sms = sms_send()  
     s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
     s.connect((host_port[0], int(host_port[1])))    
     s.send(my_header)
     data = s.recv(48)
     resp = unpack('12L', data)
     if resp[3] == MRIM_CS_HELLO_ACK:
         print "[+] Подключились!"
     else:
         print "[!] Не подключились!"
         sys.exit(0)
     s.send(my_header_login)
     data_l = s.recv(48)
     resp_l = unpack('12L', data_l)
     if resp_l[3] == MRIM_CS_LOGIN_ACK:
         print "[+] Залогинились!"
     else:
         print "[!] Проверьте логин и пароль!"
         sys.exit(0) 
     s.send(my_header_sms)
     data_s = s.recv(48)
     resp_s = unpack('12L', data_s)  
     if resp_s[3] == MRIM_CS_SMS_ACK:
         print "[+] SMS отправили!"
     else:
         print "[!] SMS не отправили :("
         sys.exit(0) 
     s.close()
     
if __name__ == "__main__":
     main()


Вернуться к обсуждению:
Перевести код из Python в C# или подключить файл .py к C# C#
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
02.09.2011, 11:18
Готовые ответы и решения:

Перевести код на Python или С++
Есть готовый и рабочий код на Pascal, тестирующая система не принимает этот язык. Java я не знаю,...

Подключить код python к c#
есть задача: подкючить код python в c# проекту и работать с ним. Например: в textbox пользователь...

Перевести код с C# на Python
private void textBox1_TextChanged(object sender, EventArgs e) { string words =...

Перевести код с Python на C#
Здравствуйте. Нашел в интернете (на этом сайте) пример программы по линейном программированию...

0
02.09.2011, 11:18
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
02.09.2011, 11:18
Помогаю со студенческими работами здесь

Перевести код с Python
Народ, нужно программу в python переписать в си. Подскажите как это лчше реализовать. Вот код,...

Перевести код с Python на C++
Форумчане нужна помощь, надо перевести код из Python на C++ n = int(input()) data = + ...

Перевести код с С++ на Python
#include &lt;iostream&gt; #include &lt;cstdio&gt; #include &lt;cmath&gt; using namespace std; int main() {...

Перевести код с С++ на Python
#include &lt;iostream&gt; #include&lt;cstdio&gt; #include&lt;cmath&gt; using namespace std; int main() { ...

Перевести код из СИ в Python
#include &lt;stdio.h&gt; #include &lt;math.h&gt; typedef float (*func)(float); float f1(float x) { ...

Перевести код с Python на C#
перевести и Python на C# import sys lineIn = sys.stdin.readline().split(&quot; &quot;) n = int(lineIn)...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru