Embarcadero Delphi można zainstować tylko 3 razy

Embarcadero Delphi można zainstować tylko 3 razy
RD
  • Rejestracja:około 12 lat
  • Ostatnio:10 miesięcy
  • Postów:212
0

Cześć wszystkim wiedzieliście że Delpiego można zainstalować tylko 3 czasami 5 razy. 1,5 Roku temu kupiłem nową licencję Tokyo 10.2 teraz mi padł komputer i przy próbie instalacji na nowo informuje że skończył się limit i nie da się zainstalować. Embarcadero napisało w prost że subskrypcja wygasła i mam sobie kupić nową. I jak tu się nie wk.. zdenerwować.

AK
Ci ciągle jeszcze wierni mają realizować "płacz i płać". Im ich mniej, tym więcej
RD
  • Rejestracja:około 12 lat
  • Ostatnio:10 miesięcy
  • Postów:212
0

Czy mam jakąś alternatywę aby przenieść programy napisane w tym delphi na coś innego spoza embarcadero?

AK
Łatwo się nauczysz VS C# WinForms, to ten sam człowiek dawał założenia - ale to nie to, o czym myślisz
PD
  • Rejestracja:ponad 22 lata
  • Ostatnio:około 8 godzin
2

Jeżeli są to projekty oparte na VCL i korzystasz ze standardowych komponentów to możesz spróbować zaimportować projekty do lazarusa: https://wiki.lazarus.freepascal.org/Delphi_Converter_in_Lazarus


pozdrawiam
paweld
MM
  • Rejestracja:około 12 lat
  • Ostatnio:5 miesięcy
  • Postów:91
0

Może trzeba w trakcie instalacji do nich wystąpić (korzystając z profilu w Embarcadero) o zwiększenie limitu instalacji, możesz jako powód podać instalację na nowym komputerze.
Ja korzystam z linku (dla Delphi 2009):
https://reg.embarcadero.com/srs6/registration_increase.jsp
Chociaż ostatnio robili na prawdę duże problemy i trwało to z pół tygodnia...
Powodzenia :)

flowCRANE
Moderator Delphi/Pascal
  • Rejestracja:ponad 13 lat
  • Ostatnio:3 minuty
  • Lokalizacja:Tuchów
  • Postów:12164
0

@Rafał D: jakiego typu są to projekty? Molochy ERP? Jakieś mniejsze narzędzia okienkowe? Gry? Czego w nich używasz? Jakich bibliotek/komponentów? Konkrety.

Lazarus ma opcję importu, ale i tak zawsze co nieco trzeba ręcznie poprawić. Jednak nawet jeśli takie poprawki potrwają kilka dni, to i tak stracisz mniej czasu niż użerając się z licencjami Delphi. ;)


Pracuję nad własną, arcade'ową, docelowo komercyjną grą z gatunku action/adventure w stylu retro (pixel art), programując silnik i powłokę gry od zupełnych podstaw, przy użyciu Free Pascala i SDL3. Więcej informacji znajdziesz na moim mikroblogu.
edytowany 2x, ostatnio: flowCRANE
RD
  • Rejestracja:około 12 lat
  • Ostatnio:10 miesięcy
  • Postów:212
0
furious programming napisał(a):

@Rafał D: jakiego typu są to projekty? Molochy ERP? Jakieś mniejsze narzędzia okienkowe? Gry? Czego w nich używasz? Jakich bibliotek/komponentów? Konkrety.

Lazarus ma opcję importu, ale i tak zawsze co nieco trzeba ręcznie poprawić. Jednak nawet jeśli takie poprawki potrwają kilka dni, to i tak stracisz mniej czasu niż użerając się z licencjami Delphi. ;)

Nie używam standardowych komponentów z delphi. Mam 2 projekty oba to programy magazynowo-księgowe gdzie prawie wszędzie są użyte własne lub komponenty firm trzecich takie jak TMS, UniDac, Clever, AlphaSkins.

flowCRANE
Moderator Delphi/Pascal
  • Rejestracja:ponad 13 lat
  • Ostatnio:3 minuty
  • Lokalizacja:Tuchów
  • Postów:12164
0

W takim razie Lazarus odpada – co najmniej AlphaSkins nie jest kompatybilne. Zresztą jeśli chcesz zachować bieżące biblioteki, to pewnie żadne inne IDE nie będzie spełniało wymagań.

Pisz do embarcadero i każ im skończyć tę licencyjną debiliadę.


Pracuję nad własną, arcade'ową, docelowo komercyjną grą z gatunku action/adventure w stylu retro (pixel art), programując silnik i powłokę gry od zupełnych podstaw, przy użyciu Free Pascala i SDL3. Więcej informacji znajdziesz na moim mikroblogu.
edytowany 1x, ostatnio: flowCRANE
PD
  • Rejestracja:ponad 22 lata
  • Ostatnio:około 8 godzin
1

TMS ma serię komponentów FNC, która działa na lazarusie bez problemów, może nie ma tylu komponentów co VCL pack, ale trochę jest (richeditor, planner, grid, kanban, i inne).
UniDAC powinien działać na lazarusie, jeżeli masz wersję że źródłami - sam korzystam z SDAC na lazarusie bez problemów.
Clever nie ma wersji na lazarusa, ale jeżeli korzystasz w zakresie soap i rest to można spróbować zamienników: soap oraz rest


pozdrawiam
paweld
MY
  • Rejestracja:ponad 9 lat
  • Ostatnio:10 dni
  • Postów:1082
0
furious programming napisał(a):

Pisz do embarcadero i każ im skończyć tę licencyjną debiliadę.

W internecie krążą pogłoski, że po masie wymienionych wiadomościach e-mail niektórym się udało wywalczyć "w drodze wyjątku" zwiększenie liczby rejestracji. Niestety link który podał wcześniej @MiM nie działa już od jakiegoś czasu. Co więcej większość takich zapytań jest po prostu zbywana w takim kontekście "obsługiwaliśmy podbijanie limitu rejestracji dla starszych wersji bez subskrypcji w ramach grzeczności, teraz nam się odechciało i nic nie możecie nam zrobić".

Na całe szczęście są sposoby bez używania żadnych cracków itp pozwalające na przeniesienie raz zaaktywowanego legalnie Rad Studio z komputera na inny. Nie wiem tylko czy w nowszych tak jest. Jednak w starszych da się bardzo prosto wykonać taką kopię :)

Ewentualnie jak ktoś chce się zabezpieczyć na przyszłość niech postawi sobie jakiegoś VirtualBox'a i tam zainstaluje IDE oraz je aktywuje. Wtedy nie powinno być takiego problemu.

Nie mniej jednak takie postępowanie szalenie zniechęca do korzystania z narzędzia.

TomekCph
  • Rejestracja:około 5 lat
  • Ostatnio:ponad 4 lata
  • Postów:26
1

Uciekajcie od Embarcadero i Delphi. Tak, wiem, słaba rada jeśli ktoś ma dużo softu w tym napisane, a Lazarus nie może być użyty. Ale nie wiem czy opłaca się walczyć, trzeba po prostu wydawać dużą kasę na licencje i w między czasie przepisać to do innej technologii (kosztuje i pochłonie czas, ale będzie kilka benefitów: odpadnie użeranie się z EMBA, łatwiej będzie znaleźć ludzi do pracy nad projektem, no i np. VS + ReSharper kładzie RAD Studio, które nawet w najnowszej wersji 10.4 jest słabe).


Success is the ability to go from failure to failure without losing your enthusiasm
flowCRANE
Moderator Delphi/Pascal
  • Rejestracja:ponad 13 lat
  • Ostatnio:3 minuty
  • Lokalizacja:Tuchów
  • Postów:12164
1
Mr.YaHooo napisał(a):

Na całe szczęście są sposoby bez używania żadnych cracków […]

Jeśli jestem legalnym użytkownikiem, mam legalnie zakupioną licencję na produkt, to mam mieć prawo do instalowania danej kopii nieskończenie wiele razy, jeśli dotyczy to własnego/jednego peceta. Nieważne czy kupiłem sobie nowy bo mnie stać, czy dlatego że się zepsuł (np. padł twardziel). W dupie bym miał limity i gdyby mi odmówili, to bym cracka użył (jeśli by był dostępny). Nie po to płaci się kupę pieniędzy za licencję, żeby nie można było produktu używać.

Niech ta firma już zbankrutuje i zwinie się z rynku.

TomekCph napisał(a):

[…] no i np. VS + ReSharper kładzie RAD Studio, które nawet w najnowszej wersji 10.4 jest słabe).

Notepad++ jest słaby, RAD Studio jest co najwyżej słabsze od konkurencyjnych IDE.


Pracuję nad własną, arcade'ową, docelowo komercyjną grą z gatunku action/adventure w stylu retro (pixel art), programując silnik i powłokę gry od zupełnych podstaw, przy użyciu Free Pascala i SDL3. Więcej informacji znajdziesz na moim mikroblogu.
edytowany 7x, ostatnio: flowCRANE
Zobacz pozostały 1 komentarz
flowCRANE
Ale można go używać zamiast IDE, jak każdego innego edytora tekstowego. I jeśli tak się zrobi, to w porównaniu funkcjonalności edytora tekstowego i Delphi, ten pierwszy wypadnie bardzo słabo (Notepad++ wybrany losowo). RAD Studio jest bardzo dobrym i bogatym IDE, a to, że są inne (lepsze) IDE, nie oznacza automatycznie, że jest słabe.
ME
Edytor to nie IDE i nie w tym celu go stworzono. Edytorem można tylko edytować tekst, a to jest tylko jedna z funkcjonalności IDE. Są wyjątki, ale skoro masz na myśli dowolny edytor tekstu (Notepad++ wybrany losowo), to porównanie jest bez sensu. Można też używać widelca zamiast łyżki, tak samo z edytorem i IDE. A wśród dostępnych IDE Delphi jest akurat jednym z gorszych
flowCRANE
W kontekście wytwarzania oprogramowania, za IDE może służyć rozbudowany notatnik lub bardziej wyrafinowane narzędzie, z RAD-ami łącznie. Tu nie chodzi o znaczenie słowa „IDE”, a o znaczenie słowa „słaby” – Delphi nie jest słabe i nigdy nie było, a to że są lepsze rozwiązania niczego nie zmienia. Jeśli nie rozumiesz co opisuję to proponuję zakończyć tę dyskusję.
ME
Nie rozumiem. Porównujesz dwie różne rzeczy: IDE i edytor tekstowy. Dla mnie logiki tu brak. Nie sądzę, że da się to zrozumieć, więc zgadzam się - kończmy dyskusję.
flowCRANE
Skoro nie rozumiesz to by było wszystko ode mnie.
robertz68
  • Rejestracja:około 18 lat
  • Ostatnio:około 4 godziny
  • Lokalizacja:Zielona Góra
0

Jakoś nic w licencji nie widzę o limicie trzykrotnej instalacji?
Może rzeczywiście pora zerknąć na alternatywy?

MY
  • Rejestracja:ponad 9 lat
  • Ostatnio:10 dni
  • Postów:1082
0
TomekCph napisał(a):

Uciekajcie od Embarcadero i Delphi. Tak, wiem, słaba rada jeśli ktoś ma dużo softu w tym napisane, a Lazarus nie może być użyty.

U mnie akurat ta rada w ogóle nie zadziała. Nie dość, że codebase jest wielki, to i piszemy w C++ Builderze. Ogólnie mówiąc nie wiadomo co robić :)

furious programming napisał(a):

Jeśli jestem legalnym użytkownikiem, mam legalnie zakupioną licencję na produkt, to mam mieć prawo do instalowania danej kopii nieskończenie wiele razy, jeśli dotyczy to własnego/jednego peceta. Nieważne czy kupiłem sobie nowy bo mnie stać, czy dlatego że się zepsuł (np. padł twardziel). W dupie bym miał limity i gdyby mi odmówili, to bym cracka użył (jeśli by był dostępny). Nie po to płaci się kupę pieniędzy za licencję, żeby nie można było produktu używać.

Tak, z tym się zgadzam. Kupiłem licencję dożywotnią, a tu nagle zmienia się reguły gry i być może zostanę z ręką w nocniku. Z tym crackiem to jest rozwiązanie, nawet zgodne z prawem. Jednak wszędzie są cracki do wersji Architect. Ja posiadam wersję Professional. Kiedyś szukałem i nie mogłem znaleźć odpowiedniej wersji. Inną kwestią jest to czy taka witaminka nie zawiera w sobie jakiegoś syfu. Wiadomo, że najwięcej wirusów się łapie szukając na warezach.

robertz68 napisał(a):

Jakoś nic w licencji nie widzę o limicie trzykrotnej instalacji?

Niestety i nie wiem dlaczego jeszcze nikt nie zorganizował pozwu zbioriwego. Takie coś jest po prostu sprzeczne z prawem według mnie.

robertz68 napisał(a):

Może rzeczywiście pora zerknąć na alternatywy?

A jest jakaś sensowna alternatywa pozwalająca na proste przeniesienie wielkiego codebase razem z zakupionymi komponentami firm trzecich?

MY
@PrzemysławWiśniewski zapowiada się ciekawie, pytanie na ile da się w tym sprawnie pisać wielkie biznesowe kobyły ;)
SK
  • Rejestracja:około 7 lat
  • Ostatnio:około 12 godzin
  • Postów:98
0

Wg info z netu, wystarczy przegrać pliki z katalogu C:\ProgramData\Embarcadero na nowy komputer i nie trzeba ponowni rejestrować delphi.
Wadą jest konieczność nazwania obu komputerów tak samo, ponieważ nazwa zaszyta jest w pliku .slip z powyższego katalogu

flowCRANE
Moderator Delphi/Pascal
  • Rejestracja:ponad 13 lat
  • Ostatnio:3 minuty
  • Lokalizacja:Tuchów
  • Postów:12164
0

@skrzat: pod warunkiem, że komputer źródłowy działa. W tym przypadku (tym wątku) nie da się plików przenieść, więc jedynym rozwiązaniem jest zwyczajna instalacja.



W sumie skoro jest taki problem z tymi licencjami, to dla mnie sensownym byłoby zainstalowanie IDE na dysku (o ile jeszcze tego mi nie zabronili licencjodawcy), a następnie backup wszystkich plików, jakie po tej instalacji pojawiły się na dysku (wyśledzić odpowiednimi narzędziami monitorującymi zasoby).

Taki backup trzymać na wypadek awarii sprzętu. Warto też go robić za każdym razem, gdy w IDE robimy jakieś większe zmiany – zmiana konfiguracji i ustawień użytkownika, instalacja komponentów itd.


Pracuję nad własną, arcade'ową, docelowo komercyjną grą z gatunku action/adventure w stylu retro (pixel art), programując silnik i powłokę gry od zupełnych podstaw, przy użyciu Free Pascala i SDL3. Więcej informacji znajdziesz na moim mikroblogu.
edytowany 5x, ostatnio: flowCRANE
MY
  • Rejestracja:ponad 9 lat
  • Ostatnio:10 dni
  • Postów:1082
0
skrzat napisał(a):

Wg info z netu, wystarczy przegrać pliki z katalogu C:\ProgramData\Embarcadero na nowy komputer i nie trzeba ponowni rejestrować delphi.

Otóż to, dokładnie to miałem na myśli pisząc, że raz zaaktywowane Rad Studio można przenieść na inny komputer w bardzo prosty sposób.

skrzat napisał(a):

Wadą jest konieczność nazwania obu komputerów tak samo, ponieważ nazwa zaszyta jest w pliku .slip z powyższego katalogu

Dziwi mnie tylko dlaczego to jest sama nazwa komputera, a nie jakiś numer seryjny dysku twardego, procesora czy jeszcze czegoś.

flowCRANE
Moderator Delphi/Pascal
  • Rejestracja:ponad 13 lat
  • Ostatnio:3 minuty
  • Lokalizacja:Tuchów
  • Postów:12164
0

A to nie można tego pliku edytować i zmienić sobie tej nazwy? Ta nazwa jest jakoś szyfrowana?


Pracuję nad własną, arcade'ową, docelowo komercyjną grą z gatunku action/adventure w stylu retro (pixel art), programując silnik i powłokę gry od zupełnych podstaw, przy użyciu Free Pascala i SDL3. Więcej informacji znajdziesz na moim mikroblogu.
edytowany 1x, ostatnio: flowCRANE
MY
  • Rejestracja:ponad 9 lat
  • Ostatnio:10 dni
  • Postów:1082
1
furious programming napisał(a):

Taki backup trzymać na wypadek awarii sprzętu. Warto też go robić za każdym razem, gdy w IDE robimy jakieś większe zmiany – zmiana konfiguracji i ustawień użytkownika, instalacja komponentów itd.

I tak ja mam zrobione. Z małą różnicą. Wystarczy backup katalogu C:\Program Data\Embaracdero\

furious programming napisał(a):

A to nie można tego pliku edytować i zmienić sobie tej nazwy? Ta nazwa jest jakoś szyfrowana?

Tego nikt do końca nie wie. Jednak z moich obserwacji i tego co wyczytałem na różnych forach to działa mniej więcej w ten sposób. Na początku masz klucz licencyjny (dostajesz go po zakupie oprogramowania ten długi a'la klucz licencyjny Windows'a). Następnie po zainstalowaniu IDE generowany jest jeszcze generowany drugi klucz (krótki, chyba 4 albo 5 znakowy, nazywają to chyba kod rejestracyjny dokładnie nie pamiętam, robiłem to ostatnio w 2015 roku). Jak chcemy aktywować to na podstawie tych 2 kodów trzeba wygenerować poprawny plik licencyjny *.slip. Można to zrobić z poziomu strony www albo z poziomu Delphi przez internet (co czasem się nie powodzi i raz straciłem tak jedną aktywację). Dalej żeby było śmiesznie IDE w losowych momentach czasu odpala procedurę weryfikującą poprawność pliku *.slip. I niestety wtedy na bieżąco wylicza ten kod instalacji (krótki) i sprawdza poprawność pliku licencyjnego. Dlatego żadne zapisywanie kodów nic nie da. I tak plik slip jest to plik binarny, zaszyfrowany. Skądinąd wiadomo, że stosuje się tu coś z szyfrowaniem. Jednak jestem za cienki aby powiedzieć co dokładnie tam się dzieje nawet mając kod źródłowy generatora takich plików

Kliknij, aby dodać treść...

Pomoc 1.18.8

Typografia

Edytor obsługuje składnie Markdown, w której pojedynczy akcent *kursywa* oraz _kursywa_ to pochylenie. Z kolei podwójny akcent **pogrubienie** oraz __pogrubienie__ to pogrubienie. Dodanie znaczników ~~strike~~ to przekreślenie.

Możesz dodać formatowanie komendami , , oraz .

Ponieważ dekoracja podkreślenia jest przeznaczona na linki, markdown nie zawiera specjalnej składni dla podkreślenia. Dlatego by dodać podkreślenie, użyj <u>underline</u>.

Komendy formatujące reagują na skróty klawiszowe: Ctrl+B, Ctrl+I, Ctrl+U oraz Ctrl+S.

Linki

By dodać link w edytorze użyj komendy lub użyj składni [title](link). URL umieszczony w linku lub nawet URL umieszczony bezpośrednio w tekście będzie aktywny i klikalny.

Jeżeli chcesz, możesz samodzielnie dodać link: <a href="link">title</a>.

Wewnętrzne odnośniki

Możesz umieścić odnośnik do wewnętrznej podstrony, używając następującej składni: [[Delphi/Kompendium]] lub [[Delphi/Kompendium|kliknij, aby przejść do kompendium]]. Odnośniki mogą prowadzić do Forum 4programmers.net lub np. do Kompendium.

Wspomnienia użytkowników

By wspomnieć użytkownika forum, wpisz w formularzu znak @. Zobaczysz okienko samouzupełniające nazwy użytkowników. Samouzupełnienie dobierze odpowiedni format wspomnienia, zależnie od tego czy w nazwie użytkownika znajduje się spacja.

Znaczniki HTML

Dozwolone jest używanie niektórych znaczników HTML: <a>, <b>, <i>, <kbd>, <del>, <strong>, <dfn>, <pre>, <blockquote>, <hr/>, <sub>, <sup> oraz <img/>.

Skróty klawiszowe

Dodaj kombinację klawiszy komendą notacji klawiszy lub skrótem klawiszowym Alt+K.

Reprezentuj kombinacje klawiszowe używając taga <kbd>. Oddziel od siebie klawisze znakiem plus, np <kbd>Alt+Tab</kbd>.

Indeks górny oraz dolny

Przykład: wpisując H<sub>2</sub>O i m<sup>2</sup> otrzymasz: H2O i m2.

Składnia Tex

By precyzyjnie wyrazić działanie matematyczne, użyj składni Tex.

<tex>arcctg(x) = argtan(\frac{1}{x}) = arcsin(\frac{1}{\sqrt{1+x^2}})</tex>

Kod źródłowy

Krótkie fragmenty kodu

Wszelkie jednolinijkowe instrukcje języka programowania powinny być zawarte pomiędzy obróconymi apostrofami: `kod instrukcji` lub ``console.log(`string`);``.

Kod wielolinijkowy

Dodaj fragment kodu komendą . Fragmenty kodu zajmujące całą lub więcej linijek powinny być umieszczone w wielolinijkowym fragmencie kodu. Znaczniki ``` lub ~~~ umożliwiają kolorowanie różnych języków programowania. Możemy nadać nazwę języka programowania używając auto-uzupełnienia, kod został pokolorowany używając konkretnych ustawień kolorowania składni:

```javascript
document.write('Hello World');
```

Możesz zaznaczyć również już wklejony kod w edytorze, i użyć komendy  by zamienić go w kod. Użyj kombinacji Ctrl+`, by dodać fragment kodu bez oznaczników języka.

Tabelki

Dodaj przykładową tabelkę używając komendy . Przykładowa tabelka składa się z dwóch kolumn, nagłówka i jednego wiersza.

Wygeneruj tabelkę na podstawie szablonu. Oddziel komórki separatorem ; lub |, a następnie zaznacz szablonu.

nazwisko;dziedzina;odkrycie
Pitagoras;mathematics;Pythagorean Theorem
Albert Einstein;physics;General Relativity
Marie Curie, Pierre Curie;chemistry;Radium, Polonium

Użyj komendy by zamienić zaznaczony szablon na tabelkę Markdown.

Lista uporządkowana i nieuporządkowana

Możliwe jest tworzenie listy numerowanych oraz wypunktowanych. Wystarczy, że pierwszym znakiem linii będzie * lub - dla listy nieuporządkowanej oraz 1. dla listy uporządkowanej.

Użyj komendy by dodać listę uporządkowaną.

1. Lista numerowana
2. Lista numerowana

Użyj komendy by dodać listę nieuporządkowaną.

* Lista wypunktowana
* Lista wypunktowana
** Lista wypunktowana (drugi poziom)

Składnia Markdown

Edytor obsługuje składnię Markdown, która składa się ze znaków specjalnych. Dostępne komendy, jak formatowanie , dodanie tabelki lub fragmentu kodu są w pewnym sensie świadome otaczającej jej składni, i postarają się unikać uszkodzenia jej.

Dla przykładu, używając tylko dostępnych komend, nie możemy dodać formatowania pogrubienia do kodu wielolinijkowego, albo dodać listy do tabelki - mogłoby to doprowadzić do uszkodzenia składni.

W pewnych odosobnionych przypadkach brak nowej linii przed elementami markdown również mógłby uszkodzić składnie, dlatego edytor dodaje brakujące nowe linie. Dla przykładu, dodanie formatowania pochylenia zaraz po tabelce, mogłoby zostać błędne zinterpretowane, więc edytor doda oddzielającą nową linię pomiędzy tabelką, a pochyleniem.

Skróty klawiszowe

Skróty formatujące, kiedy w edytorze znajduje się pojedynczy kursor, wstawiają sformatowany tekst przykładowy. Jeśli w edytorze znajduje się zaznaczenie (słowo, linijka, paragraf), wtedy zaznaczenie zostaje sformatowane.

  • Ctrl+B - dodaj pogrubienie lub pogrub zaznaczenie
  • Ctrl+I - dodaj pochylenie lub pochyl zaznaczenie
  • Ctrl+U - dodaj podkreślenie lub podkreśl zaznaczenie
  • Ctrl+S - dodaj przekreślenie lub przekreśl zaznaczenie

Notacja Klawiszy

  • Alt+K - dodaj notację klawiszy

Fragment kodu bez oznacznika

  • Alt+C - dodaj pusty fragment kodu

Skróty operujące na kodzie i linijkach:

  • Alt+L - zaznaczenie całej linii
  • Alt+, Alt+ - przeniesienie linijki w której znajduje się kursor w górę/dół.
  • Tab/⌘+] - dodaj wcięcie (wcięcie w prawo)
  • Shit+Tab/⌘+[ - usunięcie wcięcia (wycięcie w lewo)

Dodawanie postów:

  • Ctrl+Enter - dodaj post
  • ⌘+Enter - dodaj post (MacOS)