LeoTK 173 Postado Junho 10, 2017 Share Postado Junho 10, 2017 (editado) Fala galera estou trazendo um tutorial sobre kpdo porque eu tinha alguns videos porém acabei excluindo todos então resolvi trazer esse tutorial pra galera que acha complicado editar o client do kpdo e por online bom vamos lá Primeiramente tudo o que vocês vão precisar Hex editor Xampp 1.7.3 Template do Otpokemon Pic Editor Resourcer Hacker Photoshop Online Image Converter Notepad++ só clicar para baixar os mesmos ou acessar os sites /\ 1º- Criando ip fixo para o Kpdo Bom vamos começar criando um IP fixo obs: seu ip deve conter no máximo quatro letra ficando assim exemplo: poke.sytes.net (sytes.net obrigatório) usem a criatividade. Acessem https://www.noip.com/pt-BR caso não seja cadastrado se cadastre quando terminar irá aparecer isso Spoiler Adicionar Rápido ali você vai criar seu host coloque o nome do host lembre ip com no maximo quatro letras e escolha o domínio sytes.net ficando assim Spoiler Depois de ter criado o host você vai para essa página https://www.noip.com/pt-BR/download?page=win e logo em seguida clique no botão laranja faça o download agora para baixar o client do no-ip logo depois de baixar vamos configura-lo logo depois de abrir irá pedir o login e a senha você pode usar o email que usou para criar a conta e a senha ou username e a senha também irá funcionar Spoiler logo depois de entrar na sua conta clique em edit host Spoiler e marque a caixinha ao lado do ip que você criou de um save ali embaixo e clique em refresh now pronto seu ip fixo está criado 2º- Editando o Ip no Client Agora vamos colocar o seu ip fixo no client do kpdo agora vou falar por que são necessarios apenas quatro letras no ip e é obrigatório o sytes.net porque o seu ip tem que ser o mais curto possivel para poder funcionar o client do kpdo é todo cheio de "travas" digamos assim abra o hex editor que veio como xvi32 depois de aberto aperta ctrl + O ou clique em file na parte superior esquerda e procure pelo client após abrir ele aperte Ctrl + F e procure por 127.0.0.1 vai achar isso Spoiler Aqui você vai editar da seguinte forma lembre toda vez que começar adicionar o IP comece adicionando sempre a partir do 1 do 127 não comece nem antes nem depois do 1 sempre comece por ele isso realmente é necessário caso contrario seu ip não irá funcionar depois de editado ficara exatamente assim Spoiler pronto agora o seu client kpdo já está com o ip fixo seu editado. 3º- Editando background Aqui vamos editar a imagem do fundo do client vamos abrir o arquivo da pasta pic editor 1 depois de aberto clique em Arquivo - Abrir procure pelo kpdo.pic e abra ele ficara assim Spoiler agora vamos para o site photoshop online que está no começo do tópico eu vou pegar uma imagem qualquer da internet mas caso tiverem problemas procure sempre uma imagem pokemon ou por nome de pokemon no final coloque wallpaper Feito isso ao abrir o site do photoshop online ele vai abrir uma aba perguntando se você quer criar uma imagem nova e etc.. pode fechar essa aba e ir no canto superior esquerdo e clicar em file e clique em open image e procure pela imagem que você salvou logo em seguida clique em imagem e image size ficando assim Spoiler você vai editar o tamanho da imagem para 640x480 lembre desmarque aquela caixa escrito Constrain proportions caso contrario você não vai conseguir por essas dimensões depois de feito você clica no T na parte inferior esquerda e coloque o nome do seu servidor ficando assim Spoiler depois que tiver editado totalmente ao seu gosto salve a imagem como bmp Spoiler Voltando ao pic editor vamos colocar a nova capa do client clicando em arquivo e importar irá ficar assim Spoiler depois disso clique em Arquivo novamente e clique em compilar selecione seu client e espere um pouco Obs: pode aparecer uma mensagem no programa como tal ele parou de funcionar ou um travamento isso é normal só esperar um pouco até ele voltar ao normal isso acontece sempre quando você compila depois de pronto ficara assim Spoiler espero que tenham gostado vamos ao próximo passo 4º- Editando o Icone Antes de tudo pegue qualquer imagem da internet uma pokebola ou um pokemon ou até um logo que você tenha criado logo agora clique no site imagem converter vai ter uma lista na parte esquerda do site selecione a Convert to ICO selecione sua imagem ou logo do seu server e clique em converto file logo depois vai iniciar um download é a mesma imagem porém o arquivo vai estar convertido para icon Spoiler depois abra o resource hack clique em file - Open e selecione o executável do seu servidor agora vamos para a opção Action na parte superior e clique em replace icon Spoiler Vai aparecer essa aba Spoiler clique em Open file with new icon e selecione a imagem que você baixou do site aquela que foi convertida logo em seguida clique em Replace e seu icone irá mudar ficando assim Spoiler agora clique em File novamente clique em Save As e selecione seu client e salve ele irá perguntar se quer substituir você diz que sim lembre sempre faça uma copia antes de qualquer tipo de alteração depois de salvo abra seu client e teste obs: algumas imagens podem não dar certo ao passar para ICO podem ser leves demais ou pesadas demais caso tiver problemas estarei colocando aqui a imagem ico que usei neste client test para ser usada como base image ico anexada no tópico depois de pronto ficara assim Spoiler agora o icone é uma pokebola xD 5º- Abrindo as portas 7171 - 7172 - 8090 no moldem e roteador OBS!! : Moldem é o aparelho que recebe o fio do poste até a sua casa o aparelho que recebe esse fio é o moldem, o fio da internet que sai do moldem e vai para outro aparelho esse aparelho é o roteador porém eu tenho um aparelho da NET que são os dois juntos ele é moldem e roteador então no caso o meu acesso ao roteador vai ser diferente de muitos caso tiverem problemas nessa parte não darei suporte neste tópico abram um tópico com o problema e me mandem mensagem privada para eu responder o tópico. Agora vamos ao firewall do windows se encontra em painel de controle - sistema e segurança - firewall do windows - configurações avançadas - regras de entrada vai estar assim porém sem as portas como está no meu Spoiler feito isso clique ali na parte superior direita Nova Regra Vai aparecer essa aba Spoiler Cliquem em porta e avançar logo em seguida vai aparecer essa aba Spoiler deixe como TCP e coloque a porta 7171 logo abaixo como o meu esta e clique em avançar vai aparecer essa outra aba Spoiler deixe a opção permitir conexão e clique em avançar logo em seguida vai aparecer outra aba com dominio / particular / público e ao lado deles caixas já marcadas não precisa mexer só clicar em avançar em seguida a próxima aba vai pedir para você colocar o nome a descrição não precisa e logo em seguida clique em concluir pronto você abriu a porta 7171 no seu computador repita o processo usando a porta 7172 e 8090 Agora vamos para o roteador primeiramente você vai abrir o executar do seu PC e vai escrever cmd e de enter Spoiler vai aparecer a propomt de comando Spoiler escreva ipconfig e de enter vai aparecer vários números e etc... você vai pegar seu gateway padrão e vai escrever ele em uma página da internet vai aparecer uma aba não igual porém uma aba pedindo um usuário e senha logo depois que você logar vai aparecer a senha do wifi o usuário a senha de tudo essa aba é para você configurar o roteador então tome cuidado caso não souber mexer nessa parte faça apenas o que estiver aqui no tutorial logo após logado procure por firewall e virtua server ou apenas virtua server no meu caso é firewall e virtua server Spoiler e vocês vão abrir as portas 7171 - 7172 - 8090 as restantes não precisa no meu está porque foi para testes obs: ao abrir as portas vai pedir um IP privado segue a print Spoiler O ip privado no caso Private IP Address é o seu endereço de ipv4 ou endereço de ip que vai estar na propomt de comando que usamos para saber o gateway padrão lá vai estar também o endereço de ipv4 basta colocar ali e pronto fazer o procedimento com todas as portas e você terá aberto as portas no PC e no roteador caso usar um ou moldem. 6º- Instalando o Xampp 1.7.3 - Configurando e Deixando o Site Online Logo após baixar o xampp vamos instalar após abrir o instalador do xampp vai aparecer isso Spoiler Só clicar em install e esperar instalar após terminar a instalação vai aparecer essa aba essa primeira está perguntando se você quer que crie um atalho para o desktop e o menu iniciar do windows eu geralmente coloco não no caso N mas caso vocês quiserem basta deixar Y e dar enter Spoiler Logo após dar enter vai aparecer essa outra aqui vai estar perguntando algo sobre alocar corretamente as pastas algo assim eu deixo Y e do enter Spoiler após da enter vai aparecer esse aqui perguntando se vai ser de sua escolha as pastas eu coloco não ai ele verifica todas Spoiler após dar enter vai ocorrer o processo quando terminar vai ficar assim Spoiler depois disso aperte enter vai aparecer outra mensagem só apertar enter novamente depois vai te apresentar algumas opções basta colocar o x que irá fechar a aba Spoiler Agora vamos configurar o xampp vá até a pasta dele que está no diretório do disco C:\ após abrir a pasta do xamp abra uma pasta chamada apache Spoiler ao abrir vai ter outras pasta abra a pasta conf Spoiler procure um arquivo chamado httpd.conf abra ele como notepad++ vamos mudar todos os 80 para 8090 ficando assim Spoiler # # This is the main Apache HTTP server configuration file. It contains the # configuration directives that give the server its instructions. # See <URL:http://httpd.apache.org/docs/2.2> for detailed information. # In particular, see # <URL:http://httpd.apache.org/docs/2.2/mod/directives.html> # for a discussion of each configuration directive. # # Do NOT simply read the instructions in here without understanding # what they do. They're here only as hints or reminders. If you are unsure # consult the online docs. You have been warned. # # Configuration and logfile names: If the filenames you specify for many # of the server's control files begin with "/" (or "drive:/" for Win32), the # server will use that explicit path. If the filenames do *not* begin # with "/", the value of ServerRoot is prepended -- so "logs/foo.log" # with ServerRoot set to "C:/xampp/apache" will be interpreted by the # server as "C:/xampp/apache/logs/foo.log". # # NOTE: Where filenames are specified, you must use forward slashes # instead of backslashes (e.g., "c:/apache" instead of "c:\apache"). # If a drive letter is omitted, the drive on which httpd.exe is located # will be used by default. It is recommended that you always supply # an explicit drive letter in absolute paths to avoid confusion. # # ServerRoot: The top of the directory tree under which the server's # configuration, error, and log files are kept. # # Do not add a slash at the end of the directory path. If you point # ServerRoot at a non-local disk, be sure to point the LockFile directive # at a local disk. If you wish to share the same ServerRoot for multiple # httpd daemons, you will need to change at least LockFile and PidFile. # ServerRoot "C:/xampp/apache" # # Listen: Allows you to bind Apache to specific IP addresses and/or # ports, instead of the default. See also the <VirtualHost> # directive. # # Change this to Listen on specific IP addresses as shown below to # prevent Apache from glomming onto all bound IP addresses. # #Listen 0.0.0.0:8090 #Listen []:8090 Listen 8090 # # Dynamic Shared Object (DSO) Support # # To be able to use the functionality of a module which was built as a DSO you # have to place corresponding `LoadModule' lines at this location so the # directives contained in it are actually available _before_ they are used. # Statically compiled modules (those listed by `httpd -l') do not need # to be loaded here. # # Example: # LoadModule foo_module modules/mod_foo.so # LoadModule actions_module modules/mod_actions.so LoadModule alias_module modules/mod_alias.so LoadModule asis_module modules/mod_asis.so LoadModule auth_basic_module modules/mod_auth_basic.so LoadModule auth_digest_module modules/mod_auth_digest.so #LoadModule authn_alias_module modules/mod_authn_alias.so #LoadModule authn_anon_module modules/mod_authn_anon.so #LoadModule authn_dbd_module modules/mod_authn_dbd.so #LoadModule authn_dbm_module modules/mod_authn_dbm.so LoadModule authn_default_module modules/mod_authn_default.so LoadModule authn_file_module modules/mod_authn_file.so #LoadModule authnz_ldap_module modules/mod_authnz_ldap.so #LoadModule authz_dbm_module modules/mod_authz_dbm.so LoadModule authz_default_module modules/mod_authz_default.so LoadModule authz_groupfile_module modules/mod_authz_groupfile.so LoadModule authz_host_module modules/mod_authz_host.so #LoadModule authz_owner_module modules/mod_authz_owner.so LoadModule authz_user_module modules/mod_authz_user.so ##LoadModule autoindex_module modules/mod_autoindex.so # replaced with autoindex_color_module #LoadModule bucketeer_module modules/mod_bucketeer.so #LoadModule cache_module modules/mod_cache.so #LoadModule case_filter_module modules/mod_case_filter.so #LoadModule case_filter_in_module modules/mod_case_filter_in.so #LoadModule cern_meta_module modules/mod_cern_meta.so LoadModule cgi_module modules/mod_cgi.so #LoadModule charset_lite_module modules/mod_charset_lite.so LoadModule dav_module modules/mod_dav.so LoadModule dav_fs_module modules/mod_dav_fs.so LoadModule dav_lock_module modules/mod_dav_lock.so #LoadModule dbd_module modules/mod_dbd.so #LoadModule deflate_module modules/mod_deflate.so LoadModule dir_module modules/mod_dir.so #LoadModule disk_cache_module modules/mod_disk_cache.so #LoadModule dumpio_module modules/mod_dumpio.so #LoadModule echo_module modules/mod_echo.so LoadModule env_module modules/mod_env.so #LoadModule example_module modules/mod_example.so #LoadModule expires_module modules/mod_expires.so #LoadModule ext_filter_module modules/mod_ext_filter.so #LoadModule file_cache_module modules/mod_file_cache.so #LoadModule filter_module modules/mod_filter.so LoadModule headers_module modules/mod_headers.so #LoadModule ident_module modules/mod_ident.so #LoadModule imagemap_module modules/mod_imagemap.so LoadModule include_module modules/mod_include.so LoadModule info_module modules/mod_info.so LoadModule isapi_module modules/mod_isapi.so #LoadModule ldap_module modules/mod_ldap.so #LoadModule logio_module modules/mod_logio.so LoadModule log_config_module modules/mod_log_config.so #LoadModule log_forensic_module modules/mod_log_forensic.so #LoadModule mem_cache_module modules/mod_mem_cache.so LoadModule mime_module modules/mod_mime.so #LoadModule mime_magic_module modules/mod_mime_magic.so LoadModule negotiation_module modules/mod_negotiation.so #LoadModule proxy_module modules/mod_proxy.so #LoadModule proxy_ajp_module modules/mod_proxy_ajp.so #LoadModule proxy_balancer_module modules/mod_proxy_balancer.so #LoadModule proxy_connect_module modules/mod_proxy_connect.so #LoadModule proxy_ftp_module modules/mod_proxy_ftp.so #LoadModule proxy_http_module modules/mod_proxy_http.so LoadModule rewrite_module modules/mod_rewrite.so LoadModule setenvif_module modules/mod_setenvif.so #LoadModule speling_module modules/mod_speling.so LoadModule ssl_module modules/mod_ssl.so LoadModule status_module modules/mod_status.so #LoadModule substitute_module modules/mod_substitute.so #LoadModule unique_id_module modules/mod_unique_id.so #LoadModule userdir_module modules/mod_userdir.so #LoadModule usertrack_module modules/mod_usertrack.so #LoadModule version_module modules/mod_version.so #LoadModule vhost_alias_module modules/mod_vhost_alias.so # # 3rd party modules # LoadModule autoindex_color_module modules/mod_autoindex_color.so <IfModule !mpm_netware_module> <IfModule !mpm_winnt_module> # # If you wish httpd to run as a different user or group, you must run # httpd as root initially and it will switch. # # User/Group: The name (or #number) of the user/group to run httpd as. # It is usually good practice to create a dedicated user and group for # running httpd, as with most system services. # User daemon Group daemon </IfModule> </IfModule> # 'Main' server configuration # # The directives in this section set up the values used by the 'main' # server, which responds to any requests that aren't handled by a # <VirtualHost> definition. These values also provide defaults for # any <VirtualHost> containers you may define later in the file. # # All of these directives may appear inside <VirtualHost> containers, # in which case these default settings will be overridden for the # virtual host being defined. # # # ServerAdmin: Your address, where problems with the server should be # e-mailed. This address appears on some server-generated pages, such # as error documents. e.g. admin@your-domain.com # ServerAdmin postmaster@localhost # # ServerName gives the name and port that the server uses to identify itself. # This can often be determined automatically, but we recommend you specify # it explicitly to prevent problems during startup. # # If your host doesn't have a registered DNS name, enter its IP address here. # ServerName localhost:8090 # # DocumentRoot: The directory out of which you will serve your # documents. By default, all requests are taken from this directory, but # symbolic links and aliases may be used to point to other locations. # DocumentRoot "C:/xampp/htdocs" # # Each directory to which Apache has access can be configured with respect # to which services and features are allowed and/or disabled in that # directory (and its subdirectories). # # First, we configure the "default" to be a very restrictive set of # features. # <Directory /> Options FollowSymLinks AllowOverride None Order deny,allow Deny from all </Directory> # # Note that from this point forward you must specifically allow # particular features to be enabled - so if something's not working as # you might expect, make sure that you have specifically enabled it # below. # # # This should be changed to whatever you set DocumentRoot to. # <Directory "C:/xampp/htdocs"> # # Possible values for the Options directive are "None", "All", # or any combination of: # Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews # # Note that "MultiViews" must be named *explicitly* --- "Options All" # doesn't give it to you. # # The Options directive is both complicated and important. Please see # http://httpd.apache.org/docs/2.2/mod/core.html#options # for more information. # Options Indexes FollowSymLinks Includes ExecCGI # # AllowOverride controls what directives may be placed in .htaccess files. # It can be "All", "None", or any combination of the keywords: # Options FileInfo AuthConfig Limit # AllowOverride All # # Controls who can get stuff from this server. # Order allow,deny Allow from all </Directory> # # DirectoryIndex: sets the file that Apache will serve if a directory # is requested. # <IfModule dir_module> DirectoryIndex index.php index.pl index.cgi index.asp index.shtml index.html index.htm \ default.php default.pl default.cgi default.asp default.shtml default.html default.htm \ home.php home.pl home.cgi home.asp home.shtml home.html home.htm </IfModule> # # The following lines prevent .htaccess and .htpasswd files from being # viewed by Web clients. # <FilesMatch "^\.ht"> Order allow,deny Deny from all Satisfy All </FilesMatch> # # ErrorLog: The location of the error log file. # If you do not specify an ErrorLog directive within a <VirtualHost> # container, error messages relating to that virtual host will be # logged here. If you *do* define an error logfile for a <VirtualHost> # container, that host's errors will be logged there and not here. # ErrorLog "logs/error.log" #ScriptLog "logs/cgi.log" # # LogLevel: Control the number of messages logged to the error_log. # Possible values include: debug, info, notice, warn, error, crit, # alert, emerg. # LogLevel warn <IfModule log_config_module> # # The following directives define some format nicknames for use with # a CustomLog directive (see below). # LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined LogFormat "%h %l %u %t \"%r\" %>s %b" common <IfModule logio_module> # You need to enable mod_logio.c to use %I and %O LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" %I %O" combinedio </IfModule> # # The location and format of the access logfile (Common Logfile Format). # If you do not define any access logfiles within a <VirtualHost> # container, they will be logged here. Contrariwise, if you *do* # define per-<VirtualHost> access logfiles, transactions will be # logged therein and *not* in this file. # #CustomLog "logs/access.log" common # # If you prefer a logfile with access, agent, and referer information # (Combined Logfile Format) you can use the following directive. # CustomLog "logs/access.log" combined </IfModule> <IfModule alias_module> # # Redirect: Allows you to tell clients about documents that used to # exist in your server's namespace, but do not anymore. The client # will make a new request for the document at its new location. # Example: # Redirect permanent /foo http://localhost/bar # # Alias: Maps web paths into filesystem paths and is used to # access content that does not live under the DocumentRoot. # Example: # Alias /webpath /full/filesystem/path # # If you include a trailing / on /webpath then the server will # require it to be present in the URL. You will also likely # need to provide a <Directory> section to allow access to # the filesystem path. # # ScriptAlias: This controls which directories contain server scripts. # ScriptAliases are essentially the same as Aliases, except that # documents in the target directory are treated as applications and # run by the server when requested rather than as documents sent to the # client. The same rules about trailing "/" apply to ScriptAlias # directives as to Alias. # ScriptAlias /cgi-bin/ "C:/xampp/cgi-bin/" </IfModule> <IfModule cgid_module> # # ScriptSock: On threaded servers, designate the path to the UNIX # socket used to communicate with the CGI daemon of mod_cgid. # #Scriptsock "logs/cgi.sock" </IfModule> # # "C:/xampp/cgi-bin" should be changed to whatever your ScriptAliased # CGI directory exists, if you have that configured. # <Directory "C:/xampp/cgi-bin"> AllowOverride None Options None Order allow,deny Allow from all </Directory> # # DefaultType: the default MIME type the server will use for a document # if it cannot otherwise determine one, such as from filename extensions. # If your server contains mostly text or HTML documents, "text/plain" is # a good value. If most of your content is binary, such as applications # or images, you may want to use "application/octet-stream" instead to # keep browsers from trying to display binary files as though they are # text. # DefaultType text/plain <IfModule mime_module> # # TypesConfig points to the file containing the list of mappings from # filename extension to MIME-type. # TypesConfig "conf/mime.types" # # AddType allows you to add to or override the MIME configuration # file specified in TypesConfig for specific file types. # #AddType application/x-gzip .tgz # # AddEncoding allows you to have certain browsers uncompress # information on the fly. Note: Not all browsers support this. # #AddEncoding x-compress .Z #AddEncoding x-gzip .gz .tgz # # If the AddEncoding directives above are commented-out, then you # probably should define those extensions to indicate media types: # AddType application/x-compress .Z AddType application/x-gzip .gz .tgz # # AddHandler allows you to map certain file extensions to "handlers": # actions unrelated to filetype. These can be either built into the server # or added with the Action directive (see below) # # To use CGI scripts outside of ScriptAliased directories: # (You will also need to add "ExecCGI" to the "Options" directive.) # AddHandler cgi-script .cgi .pl .asp # For type maps (negotiated resources): #AddHandler type-map var # # Filters allow you to process content before it is sent to the client. # # To parse .shtml files for server-side includes (SSI): # (You will also need to add "Includes" to the "Options" directive.) # AddType text/html .shtml AddOutputFilter INCLUDES .shtml </IfModule> <IfModule mime_magic_module> # # The mod_mime_magic module allows the server to use various hints from the # contents of the file itself to determine its type. The MIMEMagicFile # directive tells the module where the hint definitions are located. # MIMEMagicFile "conf/magic" </IfModule> # # Customizable error responses come in three flavors: # 1) plain text 2) local redirects 3) external redirects # # Some examples: #ErrorDocument 500 "The server made a boo boo." #ErrorDocument 404 /missing.html #ErrorDocument 404 "/cgi-bin/missing_handler.pl" #ErrorDocument 402 http://localhost/subscription_info.html # # # EnableMMAP and EnableSendfile: On systems that support it, # memory-mapping or the sendfile syscall is used to deliver # files. This usually improves server performance, but must # be turned off when serving from networked-mounted # filesystems or if support for these functions is otherwise # broken on your system. # #EnableMMAP off #EnableSendfile off # Supplemental configuration # # The configuration files in the conf/extra/ directory can be # included to add extra features or to modify the default configuration of # the server, or you may simply copy their contents here and change as # necessary. # XAMPP specific settings Include "conf/extra/httpd-xampp.conf" # Perl settings Include "conf/extra/perl.conf" # Server-pool management (MPM specific) Include "conf/extra/httpd-mpm.conf" # Multi-language error messages Include "conf/extra/httpd-multilang-errordoc.conf" # Fancy directory listings Include "conf/extra/httpd-autoindex.conf" # Language settings Include "conf/extra/httpd-languages.conf" # User home directories Include "conf/extra/httpd-userdir.conf" # Real-time info on requests and configuration Include "conf/extra/httpd-info.conf" # Virtual hosts Include "conf/extra/httpd-vhosts.conf" # Distributed authoring and versioning (WebDAV) Include "conf/extra/httpd-dav.conf" # Implements a proxy/gateway for Apache. Include "conf/extra/httpd-proxy.conf" # Various default settings Include "conf/extra/httpd-default.conf" # Secure (SSL/TLS) connections Include "conf/extra/httpd-ssl.conf" # # Note: The following must must be present to support # starting without SSL on platforms with no /dev/random equivalent # but a statically compiled-in mod_ssl. # <IfModule ssl_module> SSLRandomSeed startup builtin SSLRandomSeed connect builtin SSLSessionCache "shmcb:logs/ssl.scache(512000)" SSLSessionCacheTimeout 300 </IfModule> depois disso pode salvar a fechar ainda na pasta conf vai ter outra pasta chamada extra abra ela e abra o arquivo httpd-ssl.conf usando o notepad++ aperta ctrl + H coloque para localizar o código 443 e coloque para substituir por 4499 e clique em substituir tudo feito isso pode salvar e fechar. Dentro da pasta do xampp abra o xampp control e habilite o apache e o mysql Spoiler escreva localhost:8090 vai aparecer esta página Spoiler depois de escolher o idioma você vai ser redirecionado para esta parte do site Spoiler clique em segurança logo após vai aparecer a seguinte aba e clique em => http://localhost/security/xamppsecurity.php <= Spoiler após clicar vai aparecer essa página, nesta página é onde você vai colocar a senha do root depois de colocar a senha do root clique em alterar senha depois de alterar feche a primeira página e na anterior vai ter a opção phpmyadmin vai ficar entre as ultimas opções da lista Spoiler depois de clicar em phpmyadmin você vai ser redirecionado para esta página basta colocar root e a senha que você colocou no passo anterior Spoiler após entrar vai aparecer o seguinte, como podem ver em mysql localhost já aparece a opção de criar um banco de dados porém ele vem com a opção collation mude para utf8_general_ci igual o que está abaixo os dois tem que ficar igual o de cima tem que ficar igual o que esta embaixo Spoiler ficando assim Spoiler depois de criar o banco de dados vai ficar assim Spoiler clique em importar você vai ser redirecionado para esta parte Spoiler Agora já não precisamos de nada que está na pasta htdocs do xampp porque já o configuramos pode excluir tudo dentro da pasta htdocs do xampp ficando assim Spoiler pegue disponibilizado para download e jogue dentro dessa pasta htdocs do xampp ficando assim Spoiler agora voltando no phpmyadmin clique em escolher arquivo e selecione o Otpokemon.sql que esta na pasta htdocs do xampp depois de selecionar clique em executar e vai ficar assim Spoiler agora vamos configurar para o site acessar o bando de dados vá na pasta do seu site que agora está no htdocs do xampp e abra o config.php como notepad++ Spoiler configurando o site Citar /*Database information*/ $config['database']['host'] = "localhost"; AQUI VOCÊ DEIXA LOCALHOST $config['database']['login'] = "root"; AQUI O LOGIN QUE É ROOT $config['database']['password'] = "SENHA DO ROOT"; A SENHA QUE VOCÊ CONFIGUROU PARA ACESSAR O ROOT $config['database']['database'] = "test"; O NOME DO BANCO DE DADOS QUE VOCÊ CRIOU após configurar isso certinho você vai conseguir acessar o site normalmente usando localhost:8090 caso estiver com o programa do no-ip aberto e configurado o seu site já vai estar online para o público usando o ip do no-ip em seguida 8090 ficando meuip.sytes.net:8090 no meu caso está pkns.sytes.net:8090 Spoiler 7º- configurando o config.lua para trabalhar com o site Antes de começar no ip do config.lua você vai usar o ip do no-ip no meu caso pkns.sytes.net Nessa parte aqui vocês vão configurar da seguinte maneira Citar sqlType = "mysql" DEIXAR MYSQL sqlHost = "localhost" DEIXAR LOCALHOST sqlPort = 3306 NAO MEXER sqlUser = "root" DEIXAR ROOT sqlPass = "senha do root" COLOCAR A SENHA DO ROOT sqlDatabase = "test" COLOCAR O NOME DO BANCO DE DADOS sqlFile = "forgottenserver.s3db" NAO MEXER sqlKeepAlive = 0 NAO MEXER mysqlReadTimeout = 10 NAO MEXER mysqlWriteTimeout = 10 NAO MEXER encryptionType = "sha1" COLOCAR SHA1 pronto isso é o necessário para deixar o servidor online com site obs: quase esquecendo no kpdo na pasta data/xml tem um arquivo chamado servers.xml nele você configura o ip do mundo você vai apagar tudo o que tiver e vai colocar esse aqui Citar <?xml version="1.0" encoding="UTF-8"?> <servers> <server id="0" name="Nibiru" address="IP NÚMERICO DO NO-IP" port="7172"/> </servers> Agora o xampp esta hospedando o seu site e trabalhando com o servidor agora você ficara com o servidor online não use windows 10 estou usando e não é aconselhável use windows 7 ou xp obrigado a todos espero que ajude vocês qualquer dúvida só comentar e se eu errei em alguma parte por favor me corrijam para o tópico ficar sempre atualizado xD Spoiler A maioria dos programas que usei tem disponibilizado aqui no fórum mas os tenho a muito tempo então não sei o que é de quem, quem souber me diz que coloco os créditos dos programas by: Brunds imagem ico.rar imagem ico.rar Editado Junho 12, 2017 por Brunds Link para o comentário Compartilhar em outros sites More sharing options...
DarkWore 112 Postado Junho 10, 2017 Share Postado Junho 10, 2017 Bem Útil, Obrigado por Compartilhar o Xtibia Agradece. Link para o comentário Compartilhar em outros sites More sharing options...
LeoTK 173 Postado Junho 10, 2017 Autor Share Postado Junho 10, 2017 2 horas atrás, DarkWore disse: Bem Útil, Obrigado por Compartilhar o Xtibia Agradece. nada até a noite eu atualizado com o restante do conteúdo Link para o comentário Compartilhar em outros sites More sharing options...
LeoTK 173 Postado Junho 12, 2017 Autor Share Postado Junho 12, 2017 Tópico atualizado com o restante do conteúdo Link para o comentário Compartilhar em outros sites More sharing options...
Barthy 3 Postado Maio 12, 2018 Share Postado Maio 12, 2018 (editado) [Não sei se há problema em reviver o tópico, desculpe qualquer coisa] Cara, fiz tudo seguindo os passos e quando tento entrar no jogo, com o ip editado, aparece error 10061 Se mudo o ip novamente pra 127.0.0.1 e uso o client sem editar, abre normalmente... O que pode estar errado? Editado Maio 13, 2018 por Barthy Informação incorreta Link para o comentário Compartilhar em outros sites More sharing options...
Bepovi 0 Postado Novembro 20, 2018 Share Postado Novembro 20, 2018 (editado) Gostaria de saber como editar o char base, pois o meu veio todo bugado Editado Novembro 25, 2018 por Bepovi Link para o comentário Compartilhar em outros sites More sharing options...
Jeff Pires 0 Postado Dezembro 8, 2022 Share Postado Dezembro 8, 2022 Olá, como faço para falar contigo? Tenho um projeto bem bacana aqui e gostaria de conversar com você. Estou em busca de alguém como você que tem experiência em servidor e criou esse tópico excelente. Link para o comentário Compartilhar em outros sites More sharing options...
Posts Recomendados