去掉访问日志;更新e站cookie

This commit is contained in:
chuzhongzai 2024-11-22 19:48:00 +08:00
parent e8cc4b1097
commit 00187100f2
2 changed files with 1 additions and 34 deletions

View File

@ -4,42 +4,12 @@ import jakarta.servlet.*;
import jakarta.servlet.annotation.WebFilter;
import jakarta.servlet.http.HttpServletRequest;
import jakarta.servlet.http.HttpServletResponse;
import org.springframework.scheduling.annotation.Scheduled;
import java.io.FileWriter;
import java.io.IOException;
import java.util.Calendar;
@WebFilter(filterName = "AdaptorFilter", urlPatterns = {"/", "/personal/"})
public class AdaptorFilter implements Filter {
FileWriter writer;
AdaptorFilter(){
Calendar calendar = Calendar.getInstance();
try {
writer = new FileWriter(String.format("log/AccessLog_%s-%s-%s.log",
calendar.get(Calendar.YEAR), calendar.get(Calendar.MONTH) + 1, calendar.get(Calendar.DAY_OF_MONTH)));
}catch (IOException e){
e.printStackTrace();
}
}
@Scheduled(cron = "0 0 0 * * *")
void changeDate(){
Calendar calendar = Calendar.getInstance();
try {
if(writer != null)
writer.close();
writer = new FileWriter(String.format("log/AccessLog_%s-%s-%s.log",
calendar.get(Calendar.YEAR), calendar.get(Calendar.MONTH) + 1, calendar.get(Calendar.DAY_OF_MONTH)));
}catch (IOException e){
e.printStackTrace();
}
}
@Override
public void doFilter(ServletRequest servletRequest, ServletResponse servletResponse, FilterChain filterChain) throws IOException, ServletException {
HttpServletRequest request = (HttpServletRequest) servletRequest;
@ -56,11 +26,8 @@ public class AdaptorFilter implements Filter {
Calendar calendar = Calendar.getInstance();
String now = String.format("%s:%s:%s", calendar.get(Calendar.HOUR_OF_DAY), calendar.get(Calendar.MINUTE), calendar.get(Calendar.SECOND));
//日志
System.out.printf("%s ip:%s \tpath:%s \tAuthCode:%s ua:%s\n", now, ip, ServletPath, AuthCode, UserAgent.length() > 61 ? UserAgent.substring(0, 60): UserAgent);
writer.write(String.format("%s ip:%s \tpath:%s \tAuthCode:%s ua:%s\n", now, ip, ServletPath, AuthCode, UserAgent));
writer.flush();
//如果是验证则直接跳转
if(ServletPath.equals("/validate"))

View File

@ -271,7 +271,7 @@ public class GalleryUtil {
headers.put("User-Agent", "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0");
headers.put("Accept", "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8");
if(url.contains("hentai")) {
headers.put("Cookie", "ipb_member_id=5774855; ipb_pass_hash=4b061c3abe25289568b5a8e0123fb3b9; igneous=cea2e08fb; sk=oye107wk02gtomb56x65dmv4qzbn; nw=1");
headers.put("Cookie", "ipb_member_id=5774855; ipb_pass_hash=4b061c3abe25289568b5a8e0123fb3b9; igneous=nfglxaa4wsqt6n1cy; sk=oye107wk02gtomb56x65dmv4qzbn; nw=1");
headers.put("Upgrade-Insecure-Requests", "1");
}