기고글 토론 "Linux의 MetaTrader 5" - 페이지 9

 
Renat Fatkhullin:

로그를 살펴보고 Wine의 crypt32.dll 구현 자체가 Windows 버전과 유사하게 작동하지 않는 이유를 알아봅시다. 조정해 봅시다.

Wine은 WinAPI 구현에 많은 트릭이 있습니다. 일부 기능을 완전히 우회하여(일부 Wine 버전에서는 중단됨) Wine을 감지해야 합니다.

Wine은 우리에게 블랙 박스로 남아 있었고, 우리는 와인 아래에 vraper win 라이브러리를 작성했지만 winelib와 OS의 버전이 동일하지만 lib`a가 다른 시스템에서 불안정하게 작동하는 이유를 이해하지 못했지만 결국이 아이디어를 포기했습니다 )))))

 
Konstantin:

와인은 우리에게 블랙 박스로 남아 있었고, 우리는 와인 아래에 vrapper win 라이브러리를 작성했지만 다른 컴퓨터에서 lib`a가 왜 안정적이지 않은지 이해하지 못했지만 winelib와 OS의 버전이 동일하고 동일했지만 결국이 아이디어를 포기했습니다 ))))


https://wiki.winehq.org/Source_Code

Source Code - WineHQ Wiki
  • wiki.winehq.org
The source code for Wine, all Wine websites, and supplementary web tools can be found online. You can explore the project's main source tree and commit history (all the way back to the first CVS commit in 1993) at the online git browser. You can also use the Wine cross-reference, although this only goes back to Wine v1.0. If you are interested...
 

알지만 그 당시에는 다른 PC에서 매번 라이브러리를 컴파일해야하는 이유를 이해하지 못했고 그것은 우리 문제에 대한 해결책이 아니었기 때문에 우리는이 아이디어를 포기하고 우리에게 더 적합한 다른 해결책을 찾았습니다.

그리고 Rinat이 올바르게 말했듯이 와인은 개발 중이며 각 릴리스에서 많은 버그가 수정되고 있으므로 추적하는 데 시간을 낭비하고 싶지 않습니다.)

 
Konstantin:

알지만 그 당시에는 왜 매번 다른 PC에서 매번 라이브러리를 컴파일해야하는지 이해하지 못했고 이것은 문제에 대한 해결책이 아니었기 때문에 조사 아이디어를 포기하고 다른 더 수용 가능한 해결책을 찾았습니다.

빈은 선물이 아니며 물론 빈다보다 훨씬 더 결함이 있습니다. 그러나 블랙 박스도 아닙니다. 이해하지 못하면 이해하지 못합니다.


콘스탄틴

그리고 rinat이 올바르게 말했듯이 와인은 개발 중이며 각 릴리스마다 많은 버그가 수정되고 있으므로 추적하는 데 시간을 낭비하고 싶지 않습니다.)

1. mt5에도 결함이없는 것은 아니며 수십 년 동안 성장하고 있습니다.

2. 이 경우 개발자는 말합니다-네이티브 vindoz-lib를 사용하십시오, 무엇이 문제입니까?

그냥 수다를 떨기 위해.

rtfm!

 
htrd:
바인은 선물이 아니며 물론 바인보다 훨씬 더 결함이 있습니다. 그러나 블랙 박스도 아닙니다. 당신은 그것을 이해하지 못하고 이해하지 못합니다.


1. MT5도 결함이없는 것은 아니며 수십 년이 지났습니다.

2.이 경우 개발자는 말합니다-네이티브 vindoz-lib를 사용하면 문제가 무엇입니까?

그냥 수다를 떨기 위해.

rtfm!

문제의 본질을 이해하지 못한다면 왜이 모든 것을 쓰는지 이해가되지 않습니까?

 
Konstantin:

문제의 본질을 이해하지 못하면서 왜 이런 글을 쓰는 건지 모르겠네요.


네, 뭐, 터지는 게 터지는 거겠죠.

여기에는 많은 오해가 있습니다... :)

콘스탄틴:

내가 이해하는 유일한 것은 와인 환경에서도 리눅스가 자체 형식으로 인증서를 읽고 싶어한다는 것입니다 ...

네이팜 불타는 ... 당신은 이상한 사람입니다 ...

아니, 얘들아 ... 나는 갈거야. 나는 동화 될거야 ... :)

 
htrd:

네, 뭐, 돌아가는 건 돌아가는 거죠.

여기에는 많은 오해가 있습니다 ... :)

당신은 네이팜탄으로 화상을 입습니다 ... 당신은 괴짜입니다

아니, 여러분 ... 나는 떠날거야. 아니면 동화 될거야 ... :)


얼마나 많은 단어가 있지만 소용이 없습니다:

1. 낯선 사람과 정중하게 의사 소통합니다.

2. 모든 것을 이해하고 있다는 증거를 제공하십시오. 즉, 문제에 대한 준비된 해결책이 있음을 의미합니다.

그 후에야 주제에 대해 더 논의하는 것이 합리적입니다....

 

리눅스 민트 18.2 x64(우분투 16.04 x64), DE 시나몬, 와인 3.5

와인 아래에서 ME의 잔여 팝업 메시지 문제가 발생한 적이 있는 사람:

다른 데스크톱으로 전환해도 이러한 메시지는 남아 있습니다:


그리고 이러한 잔여 메시지는 작업 과정에서 많이 축적되어 나를 재부팅하여 죽습니다. 이것을 치료하는 방법은 무엇입니까?

추신 : gdiplus.dll 라이브러리가 교체되었습니다.

 
Konstantin:

리눅스 민트 18.2 x64(우분투 16.04 x64), DE 시나몬, 와인 3.5

와인에서 ME의 잔여 팝업 메시지가 표시되는 문제를 경험한 적이 있나요?

다른 데스크톱으로 전환해도 이러한 메시지가 남아 있습니다:


그리고 이러한 잔여 메시지는 작업 과정에서 많이 축적되어 ME를 재부팅하여 죽습니다. 이 문제를 어떻게 해결할 수 있을까요?

추신 : gdiplus.dll 라이브러리가 교체되었습니다.

꽤 흔한 현상입니다. 나는 또한 그러한 동작을 제거하는 방법을 조금 생각하고있었습니다.
툴팁의 모양과 매달려있는 순간을 명확하게 포착하지는 못했지만. 더 정확한 방법은 내가 결정할 것입니다. 뭔가 나올지도 모르죠. 또는 적어도 이러한 중단이 덜 자주 발생하도록 코드를 작성하는 방법을 찾으십시오.

 
Konstantin Nikitin:

꽤 일반적인 현상. 그런 행동을 제거하는 방법을 조금 생각했습니다.
외모와 힌트의 순간을 명확하게 잡지는 못했지만. 얼마나 더 정확하게 결정할 것입니다. 어쩌면 뭔가 나올 것입니다. 또는 적어도 그러한 중단이 덜 자주 발생하도록 코드를 작성하는 방법을 찾으십시오.

나는 힌트를 얻을 때마다 거의 모든 힌트를 가지고 있지만 코드를 작성하는 동안주의를 기울이지 않지만 코드를 스크롤하기 시작하면 코드를 방해하기 시작합니다.