antiblock
Elveron

Karbust

Coordenador
  • Content Count

    2,677
  • Joined

  • Last visited

  • Days Won

    117

Posts posted by Karbust


  1. Se estás preocupado com a inflação dos preços pré-blackfriday podes sempre ir ao kuantokusta e ver o preço médio e histórico dos artigos, assim consegues ter uma ideia dos preços que eram praticados.

     

    PCDiga não aparece no kuantokusta, mas ainda assim dá para ver se os preços estão de acordo com as restantes lojas que lá aparecem.

     

    Atenção: testei o configurador da PCDiga quando saiu e era uma porcaria, indicava motherboards incompatíveis com o CPU selecionado, memórias RAM com velocidades superiores às suportadas pela motherboard, e outros erros, podem já ter corrigido alguns desses erros entretanto, mas ainda assim ter cuidado, utilizar o https://pt.pcpartpicker.com é uma melhor opção.


  2. 18 horas atrás, felanderson disse:

    Como posso garantir que não serei hackeado? Existe um guia?

     

    Não acreditar na história da carochinha. As pessoas normalmente são hackeadas por culpa própria, não é porque o sistema falhou em proteger a conta do utilizador.

     

    A maior falha de segurança está sempre entre a cadeira e o teclado.


  3. You must have some kind of problem or something.

     

    It's not the first time you publish this on "Tutoriais e Recursos", in English that means "Tutorials & Resources", something free, not paid.

     

    You probably didn't even notice that all your previous topics have been moved to the correct section...

     

    https://cyber-gamers.org/forum/103-classificados/

     

    "DOWNLOAD" my ass, it's paid, not free bruh, plus you didn't even bother translating it from Polish to at least English, just copy-and-paste from wherever you posted it first.


  4. Tens um requisito de espaço de storage? É que está bastante caro de momento. Um screenshot de uma conversa que tive com o @morfo2 em julho:5rfjXXT.png

     

    Se precisares de algo deste género o teu orçamento vai logo com o caralho porque ainda precisas de uma gráfica NVIDIA e dos 40GB de RAM...

     

    Uma build mais ou menos em conta (sem gráfica e sem RAM, porque já tenho ambos) que fiz com o Golo255 na mesma altura (seria para Plex, para usar com a storage referida a cima):

    unknown.png

    unknown.png


  5. Talvez a única que mascare o IP é a NordVPN mas, não tenho a certeza absoluta. As restantes precisam sempre de saber o IP para se ligarem, portanto não dá para o esconderes.


  6. Não sei especificamente como se lêm imagens, não é a minha área mas, penso que não pode ser feito dessa maneira, visto que os ficheiros RAW ainda contêm muitos metadados do dispositivo que capturou a imagem para posterior edição.

     

    Aliás, isto é válido para todas as imagens, muitas delas começam com um cabeçalho a indicar o tipo de formato da imagem:

     

    JPG/JPEG:

    QA7hmNu.png

     

    PNG:

    OUQtbim.png

     

    DDS:

    t5u2HUy.png

     

    Vais ter de encontrar outra forma de as ler em vez de estares a ler e começar logo a tentar dar parse aos pixéis.


  7. VPNs não abrem portas.

     

    A NordVPN agora tem uma nova funcionalidades, a MeshNet mas, para aderir penso que todos os dispositivos precisam de ter uma licença válida.

     

    Outra alternativa é o ZeroTier, no plano grátis é possível ter até 25 dispositivos, é só criares uma rede no site, instalar o software em cada dispositivo e aderir à rede, todos os dispositivos passam a conseguir comunicar entre si. No máximo dos máximos, poderá ser necessário algum dos membros da rede abrir a porta 9993 em UDP mas, só em caso de tal membro estar com problemas de ligação ou velocidade da rede, normalmente isto não é necessário.

     

    O ZeroTier é uma alternativa ao Hamachi.

     

    Podes também criar tu um servidor VPN no teu servidor de metin com OpenVPN ou Wireguard e dar acesso a todos os players que queres que entrem.


  8. 4 minutos atrás, unoturbo disse:

    Muito obrigado Karbust pelo esclarecimento! Acabei de mudar a pass do mysql vou mudar agora da VM, e depois as portas, cumprimentos!  :obrigado:

     

    Mudar as portas só atrasa um bocadito, basta usares o nmap consegues fazer um scan total das portas abertas...

    Mas sim, vale a pena mudar, até porque muitos serviços apenas procuram por portas comuns, tipo 21, 22, 80, 443, 3306, 5432, entre outras...

     

    Como o @THEGAMER disse, utilizar uma chave privada para autenticação SSH (e para o Túnel SSH para a base de dados) é uma das melhores opções mas, para iniciantes, é mais complicado de dar setup...


  9. 45 minutos atrás, unoturbo disse:

    Não mudei o user nem pass nem as portas do navicat ou filezilla pois não achei ser preciso

     

    Tens aqui a tua resposta. Há serviços que estão sempre a fazer scan de IPs na internet por portas e serviços a correr, se encontrarem um, tentam informações comuns a ver se têm sucesso.

     

    Os dados em questão:

    Citar

    SSH for VM: root/123456789
    MySQL: root/123456789

     

    Dados dos mais comuns que pode existir...

     

    Dá para prevenir alterando os dados... E, para a base de dados, usar Túnel SSH, assim só precisas de proteger bem o serviço SSH.


  10. 9 minutos atrás, morfo2 disse:

    "Google claims it can work for a short amount of time if your TV uses low mileage and low power. It will also depend on your Chromecast model, your TV model, and the USB port. However, you risk ruining the Chromecast if you are not using it correctly; this could permanently damage your device and void your warranty.

    Google says that the Chromecast works best when plugged into an outlet with the original wall charger. It will offer the best performance and ensure that your Chromecast lasts longer."

     

    Uma porta HDMI oficial (MHL) tem 5V permanentes, é mais que sufeciente para alimentar um dispositivo destes. Se a vossa TV tem MHL ou não, depende do fabricante.

    Portas USB 2.0 da TV só têm meio amper, o chromecast precisa de 1A. USB3.0 funciona bem.

     

    O Chromecast não aceita power por HDMI, é sempre preciso uma fonte de alimentação externa. Trás incluído um adaptador de corrente e o respetivo cabo.


  11. 13 horas atrás, morfo2 disse:

    Mas queres USB para quê?

    O chromecast liga-se por HDMI directamente à TV. Não precisas de mais nada.

    A porta USB do Chromecast 4K é para um adaptador Ethernet se quiseres comprar à parte.

    Conteúdo 4K se não tiver uma ligação apropriada não carrega. Wi-Fi é relativo.

    É preciso ligar o Chromecast a uma fonte de alimentação. Por acaso nunca experimentei ligar a uma das portas USB da TV...


  12. Boas pessoal

     

    Desculpem o tutorial estar em inglês mas, não me apeteceu perder tempo a reescrever tudo em português.

     

     

     

    So, now that Cloudflare R2 is in general availability, it's time to talk about it and how it can improve your metin2 servers, more specifically, the patcher.

     

    Tradicional CDNs and block storage are expensive and charge a lot for egress bandwidth, but Clouldflare, as always, doesn't charge for bandwidth, at all. Here is the pricing: https://developers.cloudflare.com/r2/platform/pricing/

     

    Storage: 10GB/month (free), then $0.015/GB-month
    Class A Operations: 1 million requests/month, then $4.50/million requests
    Class B Operations: 10 million requests/month, then $0.36/million requests

     

    On Class A, the more important operations for the patcher are: PutObject, and, if you use cloudflare's dashboard, ListBuckets and ListObjects (or the equivalent AWS S3 commands on the script at the bottom).
    On Class B, the more important operations for the patcher are: GetObject, and, again, if you use cloudflare's dashboard, UsageSummary (or the equivalent AWS S3 commands on the script at the bottom).

     

    I made a small PowerShell script to download a lot of files from the storage:

    For ($i = 0; $i -lt 1000; $i++) {
        $ProgressPreference = 'SilentlyContinue'
        $combinedVariable = "C:\Users\Karbust\Desktop\test\metin2_$i.exe"
        $Response = Invoke-Webrequest -Uri https://<my custom domain>/metin2.exe -OutFile $combinedVariable
    }

    This was the usage metrics:

    ouL2AGY.png

    They barely change, the 20 class B requests are basically all from UsageSummary (refreshing the page), and the Class A are ListBuckets and ListObjects.

    Why is that? Because by using a custom domain it will cache the requests. This is good to prevent GetObject flooding requests. Cloudflare, on free accounts (until Enterprise), can cache up to 512MB per file.

    Instead of relying on the default cache rules, you can change them, to something like this:

    7ekgRbH.png

    When you make an update, you need to purge the cache, either purge it all or just the files you want.

     

    Tutorial

    Go to your cloudflare dashboard and access the R2 tab:

    V9t2yPN.png

    There you will be asked to enable it. You will need to have a payment setup in the account.

    Then, after that's done, create a bucket, you can call it whatever you want:

    8H0b1kN.png

    Then go you Settings and scroll down to the Domain Access section and add one:

    The domain must be in the same cloudflare account as the bucket.

    KU4iZZc.png

    LVhGpZX.png

    Now you can use that domain to access the files in the bucket. If you change the cache settings, you must do it on the domain you added.

    When you upload a file (or a folder), it will be something like this:

    QmtSW4N.png

    To access that file, you do https://<domain>/metin2.exe, like this: https://r2-tests.karbust.com/metin2.exe

    If you have folders, just do https://<domain>/folder_name/file_name.

     

    If you use my patcher:

     

    You just need to edit this variables:

    export const patchlistUrl = 'https://<domain>/files.json'
    export const patchlistFolder = 'https://<domain>/files/'
    export const patchSliderUrl = 'https://<domain>/slider.json'
    export const patchSliderImages = 'https://<domain>/slider/'

     

    Since you can't upload more than 100 files at the same time with the dashboard, I made a script in typescript to help with that:

    https://github.com/Karbust/Cloudflare_R2_Upload

    The instructions are in the repository, but I will say this, add the files inside the uploads folder, then run the script. If try to upload a file which already exists and the MD5 hash matches, it will not be uploaded and will return a http error code 412.

     

    The end

     

    I decided to make this tutorial since many servers use either one or multiple VPS to have more bandwidth, and downloads can become slow if many players are downloading at the same time, and because Cloudflare doesn't charge for used bandwidth, and has a generous free tier can is more than enough for almost all server owners.

     

    Enjoy


  13. O scene-rush está a ser top, consegui um convite ontem graças ao @DonCorleone

     

    Queria entrar num tracker português porque não consigo encontrar conteúdo de animação em português noutros sites (só estou a fazer uso para isto de momento).

     

    Fiz uma doação de 10€, que ao contrário do BTNext foi totalmente opcional e não sou obrigado a ter de pagar regularmente.

     

    1 hora atrás, DonCorleone disse:

     

    Totalmente compreensível, os servidores que eles usam não são baratos. Alem das seedboxs.

    Só paga quem quer, a ultima alternativa é a Scene-rush que é tuga o @Karbust pode dar a sua opinião relativamente ao Scene-rush

    Storage hoje em dia está barata, e um servidor para o tracker em si não fica nada por aí além...


  14. 4 horas atrás, Theji disse:

    ele tem ativo no servidor foi o que deu a entender basta ele ir a tabela e testar para saber se está em uso ou não simples

    Não sei de onde estás a interpretar isso, mas tudo bem...

     

    Em 01/05/2022 at 14:42, JABULANNI12 disse:

    Galera desde ja obrigado pela sua atençao...

    Gostaria de aplicar aqueles rates quando vc inicia aparece la, gold xp drop etc.. 

    Mas não estou conseguindo achar a onde fica ou oq precisa? vc por favor me ajudem.. 

    Quando coloco o /priv_empire 0 2:gold_drop 1000 24'' só aumenta 200% isso q n estou entendo me ajudem pf

    As rates têm um limite de 200 definido da source, não sei o sítio certo desse limite, mas é só alterar para o limite que quiseres.